Search

Anastasios Kasiolas

age ~52

from San Francisco, CA

Also known as:
  • Anastasios S
Phone and address:
679 Teresita Blvd, San Francisco, CA 94127

Anastasios Kasiolas Phones & Addresses

  • 679 Teresita Blvd, San Francisco, CA 94127
  • 461 2Nd St, San Francisco, CA 94107 • 415 541-9362
  • 461 2Nd St #115, San Francisco, CA 94107
  • 461 2Nd St APT C115, San Francisco, CA 94107
  • 515 El Camino Real, San Mateo, CA 94401 • 650 401-6957
  • Kirkland, WA
  • Redmond, WA
  • 4617 148Th Ave NE, Bellevue, WA 98007 • 425 497-1924 • 425 497-8479

Us Patents

  • Peer-To-Peer Auction Based Data Distribution

    view source
  • US Patent:
    7558859, Jul 7, 2009
  • Filed:
    Oct 17, 2005
  • Appl. No.:
    11/252002
  • Inventors:
    Anastasios Kasiolas - San Mateo CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/173
  • US Classification:
    709226, 358 116, 705 1, 705 7, 705 8, 705 26, 705 37, 707200, 707202, 718104
  • Abstract:
    A peer-to-peer auction based strategy balances the storage of data in a data center. Each cluster of the data center has a cluster manager and associated data storage nodes on which data is stored. The data storage nodes can periodically announce their respective utilization levels to other data storage nodes. If the announcing nodes are over capacity, the other nodes in the cluster respond by checking their utilization level and placing a bid if they are able to accept new data. Data is then relocated to one or more selected bidding nodes. If data cannot be balanced at the data storage node level, the cluster manager can identify nodes in other clusters that are able to accept new data. Multiple auctions for the same or different categories of data can be conducted at the same time by the data storage nodes and/or cluster managers.
  • Mechanism For Preserving Session State When Using An Access-Limited Buffer

    view source
  • US Patent:
    7565395, Jul 21, 2009
  • Filed:
    Feb 1, 2005
  • Appl. No.:
    11/049071
  • Inventors:
    Lance E. Olson - Sammamish WA, US
    Mauro Ottaviani - Mercer Island WA, US
    Anastasios Kasiolas - San Mateo CA, US
    Michael Steven Vernal - Seattle WA, US
    Michael T. Dice - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
    G06F 15/173
  • US Classification:
    709201, 709219, 709223
  • Abstract:
    Preserving session state correlation in a distributed computing environment in which a service module instance receives messages from a general input buffer. The general input buffer is not accessed by a service module instance once the service module instance is determined to be recycled. After the service module instance receives a session initiation message through the general input buffer, a session-oriented input buffer is associated with the service module instance. Any subsequent session messages are then received by the service module via the session-oriented input buffer. Even if the service module instance was determined to be recycled mid-session, the service module instance would still operate to process all of the remaining session messages from the session input buffer, thereby preserving session continuity.
  • Rule-Based System For Client-Side Quality-Of-Service Tracking And Reporting

    view source
  • US Patent:
    8612572, Dec 17, 2013
  • Filed:
    May 30, 2008
  • Appl. No.:
    12/130484
  • Inventors:
    Matthew Terence Hayes - Milpitas CA, US
    Eric Lynn Eilebrecht - Woodinville WA, US
    Anastasios Kasiolas - San Francisco CA, US
    Marcus J. Jager - Boulder Creek CA, US
    Marc Andrew Power - San Jose CA, US
    Steven Robert Sandke - Cupertino CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
    G06F 15/173
  • US Classification:
    709224, 709203, 709217, 709223
  • Abstract:
    Server-side control of client-side quality-of-service tracking is provided. When an event occurs at a client, a measurement client collects event parameters and generates aggregated measurement data in accordance with aggregation rules that are provided to the measurement client from a server-side measurement service. The measurement client periodically reports the aggregated measurement data to the measurement service for storage and analysis.
  • Software Agent-Based Architecture For Data Relocation

    view source
  • US Patent:
    7363449, Apr 22, 2008
  • Filed:
    Oct 6, 2005
  • Appl. No.:
    11/244702
  • Inventors:
    Anastasios Kasiolas - San Mateo CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 13/00
  • US Classification:
    711165, 711162
  • Abstract:
    Data is relocated among data storage nodes in a data center by using distributed agents. An agent at a first data storage node manages the relocation of associated data to a second data storage node, as well as the relocation of a mirror copy of the data at a third data storage node to a fourth data storage node, by receiving status information, such as via a publish-subscribe technique. The first agent may provide an identifier with a relocation request to the third data storage node which is relayed to the fourth data storage node, and used in status messages provided by the third and fourth data storage nodes. The received status information is then associated with the relocation request. Agents for each pair of sending and receiving data storage nodes can monitor their availability for servicing the relocation to negotiate an acceptable transmission rate.
  • Interface Infrastructure For Creating And Interacting With Web Services

    view source
  • US Patent:
    20060150200, Jul 6, 2006
  • Filed:
    Dec 3, 2004
  • Appl. No.:
    11/003307
  • Inventors:
    Shy Cohen - Bellevue WA, US
    Geary Eppley - Carnation WA, US
    Douglas Purdy - Bellevue WA, US
    James Johnson - Bellevue WA, US
    Stephen Millet - Edmonds WA, US
    Stephen Swartz - Seattle WA, US
    Vijay Gajjala - Sammamish WA, US
    Aaron Stern - Bellevue WA, US
    Alexander DeJarnatt - Seattle WA, US
    Alfred Lee - Seattle WA, US
    Anastasios Kasiolas - San Mateo CA, US
    Chaitanya Upadhyay - Kirkland WA, US
    Christopher Kaler - Sammamish WA, US
    Craig Critchley - Fall City WA, US
    David Levin - Redmond WA, US
    David Driver - Seattle WA, US
    David Wortendyke - Seattle WA, US
    Douglas Walter - Issaquah WA, US
    Elliot Waingold - Seattle WA, US
    Erik Christensen - Seattle WA, US
    Erin Honeycutt - Redmond WA, US
    Eugene Shvets - Seattle WA, US
    Evgeny Osovetsky - Bellevue WA, US
    Giovanni Della-Libera - Seattle WA, US
    John Doty - Seattle WA, US
    Jonathan Wheeler - Bothell WA, US
    Kapil Gupta - Redmond WA, US
    Kenneth Wolf - Seattle WA, US
    Krishnan Srinivasan - Kirkland WA, US
    Lance Olson - Sammamish WA, US
    Matthew Tavis - Seattle WA, US
    Mauro Ottaviani - Mercer Island WA, US
    Max Feingold - Bellevue WA, US
    Michael Coulson - Clyde Hill WA, US
    Michael Marucheck - Bellevue WA, US
    Michael Vernal - Seattle WA, US
    Michael Dice - Redmond WA, US
    Mohammad Makarechian - Seattle WA, US
    Natasha Jethanandani - Seattle WA, US
    Richard Dievendorff - Bellevue WA, US
    Richard Hill - Kirkland WA, US
    Ryan Sturgell - Seattle WA, US
    Saurab Nog - Sammamish WA, US
    Scott Seely - Bellevue WA, US
    Serge Sverdlov - Bellevue WA, US
    Siddhartha Puri - Sammamish WA, US
    Sowmyanarayanan Srinivasan - Redmond WA, US
    Stefan Batres - Sammamish WA, US
    Stefan Pharies - Seattle WA, US
    Tirunelveli Vishwanath - Redmond WA, US
    Tomasz Janczuk - Redmond WA, US
    Uday Hegde - Bellevue WA, US
    Umesh Madan - Bellevue WA, US
    Vipul Modi - Redmond WA, US
    Yaniv Pessach - Redmond WA, US
    Yasser Shohoud - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/46
  • US Classification:
    719328000
  • Abstract:
    A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
  • Managing Requests Based On Request Groups

    view source
  • US Patent:
    20110307895, Dec 15, 2011
  • Filed:
    Jun 10, 2010
  • Appl. No.:
    12/813382
  • Inventors:
    Arthur W. Liao - Cupertino CA, US
    Nicolas F. Barry - San Francisco CA, US
    Anastasios Kasiolas - San Francisco CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/46
  • US Classification:
    718102
  • Abstract:
    A request management component receives requests to perform an operation. Each of the requests is assigned, based on one or more criteria, to one of multiple different request groups. Based at least in part on execution policies associated with the request groups, determinations are made as to when to submit the requests to one or more recipient. Each of the multiple requests is submitted to one of the recipients when it is determined that the request is to be submitted.
  • Rule-Based System For Client-Side Quality-Of-Service Tracking And Reporting

    view source
  • US Patent:
    20140095708, Apr 3, 2014
  • Filed:
    Dec 3, 2013
  • Appl. No.:
    14/095399
  • Inventors:
    - Redmond WA, US
    ERIC LYNN EILEBRECHT - WOODINVILLE WA, US
    ANASTASIOS KASIOLAS - SAN FRANCISCO CA, US
    MARCUS J. JAGER - BOULDER CREEK CA, US
    MARC ANDREW POWER - SAN JOSE CA, US
    STEVEN ROBERT SANDKE - CUPERTINO CA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    H04L 12/24
  • US Classification:
    709224
  • Abstract:
    Server-side control of client-side quality-of-service tracking is provided. When a service is being provided to a client device, a server provides aggregation rules to a client device as part of the service. The client device executes instructions in the aggregation rules to collect QoS metrics regarding the service on the client device and to manipulate the QoS metrics to generate aggregated QoS data. The client device reports the aggregated QoS data to a server for storage and analysis.

Resumes

Anastasios Kasiolas Photo 1

Co-Founder And Chief Technology Officer

view source
Location:
84 Manor Dr, San Francisco, CA 94127
Industry:
Computer Software
Work:
Zynga - San Francisco Bay Area since Oct 2012
VP of Engineering

Zynga - San Francisco Bay Area Jul 2011 - Oct 2012
Senior Director of Engineering

Zynga Oct 2010 - Jul 2011
Director of Engineering

Microsoft Corporation Dec 2008 - Sep 2010
Principal Development Manager - Web Communications Group, Windows Live

Microsoft Corp Feb 2007 - Dec 2008
Principal Development Manager - Cloud Storage Internet Services, Windows Azure, Windows Division.
Education:
The University of Western Ontario 1997 - 1999
Masters, Computer Engineering
Panepistimion Patron 1990 - 1995
Bachelors, Computer Engineering and Computer Science
Skills:
Cloud Computing
C#
C++
.Net
Soa
Algorithms
Product Management
Java
Technical Leadership
Wcf
Cross Functional Team Leadership
C
Win32 Api
Windows Azure
Strategic Planning
Architecture
Process Optimization
Languages:
English
Greek
French
Spanish
Awards:
Ontario Graduate Scholarship (OGS) for Graduate Studies
OGS
Graduate Studies Award
University of Western Ontario
International Students Award
University of Western Ontario
National Scholarships Foundation Award
Greek Goverment
Graduated with second highest GPA in my class.
National Scholarships Foundation Award
Greek Goverment
To award performance on the academic year 1990-1991
Anastasios Kasiolas Photo 2

Anastasios Kasiolas

view source

Youtube

Meditation and sleep app Calm acquires health...

It was founded in 219 by Anastasios Kasiolas Expanding into Calm Healt...

  • Duration:
    1m 49s

, | Anastasios Diolatzis | TEDxAUEB

Anastasios Diolatzis is one of the main organisers of Reworks Festival...

  • Duration:
    17m 18s

Headlines for tech startups in the week of Ja...

It was founded in 219 by Anastasios Kasiolas 222. Amsterdam-based scoo...

  • Duration:
    8m 28s

. | ANASTASIOS PAPAVASILEIOU | TEDxMaviliSquare

  • Duration:
    11m 24s

Googleplus

Anastasios Kasiolas Photo 3

Anastasios Kasiolas

Flickr


Get Report for Anastasios Kasiolas from San Francisco, CA, age ~52
Control profile