Patents by Inventor Christopher Knestrick

Christopher Knestrick 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).

  • Patent number: 9961125
    Abstract: Technologies are provided for a protocol for retrieving data from a remote server at a local client and establishing a context for the client at the server. A client may execute an application enabling users to receive data such as emails stored at the server. The client may employ a messaging-over hypertext transfer protocol (HTTP) to request the data from the server. An HTTP POST request may incorporate specialized headers with instructions for data retrieval, and may enable the client to establish a context with the server to identify the client for subsequent data requests. After receipt of the POST request, the server may send a receipt response and chunked intermediary responses while the request is being processed. The server may also send a cookie to the client representing the context of the client, and the client may return the cookies with subsequent data requests to the server.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: May 1, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joseph Warren, Darrell Brunsch, Christopher Knestrick, Darren Gonzales, Robert Novitskey
  • Publication number: 20150039675
    Abstract: Technologies are generally provided for a protocol for retrieving data from a remote server at a local client. A client may execute a productivity service which may provide a communication application enabling users to receive messages stored at a remote server. The client may employ a messaging over hypertext transfer protocol (HTTP) to request data from the server. The messaging over HTTP protocol may incorporate specialized headers with established HTTP verbs for requesting data. An HTTP POST verb may be used to send a request to the server, and the POST request may include specialized header information specifying a content and request type, and mailbox and requesting service identification. After receipt of the POST request, the server may send a receipt response to the client, and may periodically send chunked intermediary responses processing the request to indicate the connection is still established and the request is currently pending.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Microsoft Corporation
    Inventors: Joseph Warren, Darrell Brunsch, Christopher Knestrick, Darren Gonzales, Robert Novitskey
  • Publication number: 20150039676
    Abstract: Technologies are provided for a protocol for retrieving data from a remote server at a local client and establishing a context for the client at the server. A client may execute an application enabling users to receive data such as emails stored at the server. The client may employ a messaging-over hypertext transfer protocol (HTTP) to request the data from the server. An HTTP POST request may incorporate specialized headers with instructions for data retrieval, and may enable the client to establish a context with the server to identify the client for subsequent data requests. After receipt of the POST request, the server may send a receipt response and chunked intermediary responses while the request is being processed. The server may also send a cookie to the client representing the context of the client, and the client may return the cookies with subsequent data requests to the server.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventors: Joseph Warren, Darrell Brunsch, Christopher Knestrick, Darren Gonzales, Robert Novitskey