Patents by Inventor Mark VANDEVOORDE

Mark VANDEVOORDE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170237838
    Abstract: Methods, systems, and apparatus, including computer programs, providing resilient SCTP stack operation. One method includes having a master and slave for a gateway, the master checkpointing key protocol state, including: for transmissions over an SCTP connection from an application to a peer, checkpointing the message payload when a message is received from the application and before it is pushed to the SCTP protocol; after transmitting data to the peer, checkpointing a stream ID, stream sequence number, and transmission sequence number (TSN) of each chunk; and on receiving a selective acknowledgement (SACK) that a chunk was received, deleting the chunk and checkpointing this deletion; and for receptions of data: on receiving a chunk from the peer, checkpointing a message payload, stream ID, stream sequence number, and TSN before sending a SACK; and upon delivery of a message to the application, deleting the message from the SCTP stack and checkpointing the deletion.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 17, 2017
    Inventors: Mark Vandevoorde, Julien Bernard Pierre Philippe Pourtet, Andrew John Patti, Ming Zhao
  • Patent number: 9377523
    Abstract: A method for determining the location of a wireless access point is described Location data points are collected from a plurality of mobile devices associated with a particular access point. The collected location data points are organized into at least two clusters. The location data points are further grouped into sessions based on a characteristic of the location data points. A rank qualifier is applied to each of the organized clusters. The location of the wireless access point is determined based on one or more of the organized clusters.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: June 28, 2016
    Assignee: GOOGLE INC.
    Inventors: Mark Vandevoorde, Arunesh Mishra
  • Publication number: 20150186506
    Abstract: A method for determining the location of a wireless access point is described Location data points are collected from a plurality of mobile devices associated with a particular access point. The collected location data points are organized into at least two clusters. The location data points are further grouped into sessions based on a characteristic of the location data points. A rank qualifier is applied to each of the organized clusters. The location of the wireless access point is determined based on one or more of the organized clusters.
    Type: Application
    Filed: June 7, 2013
    Publication date: July 2, 2015
    Inventors: Mark VANDEVOORDE, Arunesh MISHRA