Patents by Inventor Justin M. N. Wood

Justin M. N. Wood 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: 9645966
    Abstract: The disclosed embodiments provide a system that manages access to a user account from an electronic device. The system includes an identity service that provides a device token for the electronic device and a set of handles associated with the user account to the electronic device. Next, the identity service receives, from the electronic device, a handle registration containing one or more selected handles from the set of handles. Finally, the identity service transmits an identity certificate comprising an association between the selected handles and the electronic device to the electronic device, wherein the identity certificate and the association are used to route data associated with the selected handles to and from the electronic device.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: May 9, 2017
    Assignee: APPLE INC.
    Inventors: Justin E. Santamaria, Justin M. N. Wood, Andrew H. Vyrros
  • Patent number: 9608945
    Abstract: The described embodiments include a message server that is configured to send, to multiple receiving electronic devices, corresponding messages that each include a payload acquired from a single request message received from a client electronic device. In these embodiments, the request message received from the client electronic device includes a push token for each of the receiving electronic devices and the payload. Upon receiving the request message, the message server generates, for a receiving electronic device associated with each push token, a message that includes the payload. The message server then sends each message to the corresponding receiving electronic device. In this way, the message server “fans out,” to the multiple receiving electronic devices, corresponding messages that each include the payload from the single request message.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: March 28, 2017
    Assignee: APPLE INC.
    Inventors: Gokul P. Thirumalai, Justin M. N. Wood, Roberto Garcia, Jr.
  • Publication number: 20150350119
    Abstract: The described embodiments include a message server that is configured to send, to multiple receiving electronic devices, corresponding messages that each include a payload acquired from a single request message received from a client electronic device. In these embodiments, the request message received from the client electronic device includes a push token for each of the receiving electronic devices and the payload. Upon receiving the request message, the message server generates, for a receiving electronic device associated with each push token, a message that includes the payload. The message server then sends each message to the corresponding receiving electronic device. In this way, the message server “fans out,” to the multiple receiving electronic devices, corresponding messages that each include the payload from the single request message.
    Type: Application
    Filed: December 30, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Gokul P. Thirumalai, Justin M. N. Wood, Roberto Garcia, JR.
  • Patent number: 8665870
    Abstract: The described embodiments include a first electronic device that sends one or more dummy packets to a second electronic device to cause network hardware in a network connection between the first and second electronic devices to forward buffered push messages and/or acknowledge messages.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 4, 2014
    Assignee: Apple Inc.
    Inventors: Justin M. N. Wood, Daniel B. Pollack, Jeffrey T. Davey
  • Publication number: 20130332607
    Abstract: The disclosed embodiments provide a system that manages access to a user account from an electronic device. The system includes an identity service that provides a device token for the electronic device and a set of handles associated with the user account to the electronic device. Next, the identity service receives, from the electronic device, a handle registration containing one or more selected handles from the set of handles. Finally, the identity service transmits an identity certificate comprising an association between the selected handles and the electronic device to the electronic device, wherein the identity certificate and the association are used to route data associated with the selected handles to and from the electronic device.
    Type: Application
    Filed: November 13, 2012
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Justin E. Santamaria, Justin M. N. Wood, Andrew H. Vyrros
  • Publication number: 20130322435
    Abstract: The described embodiments include a first electronic device that sends one or more dummy packets to a second electronic device to cause network hardware in a network connection between the first and second electronic devices to forward buffered push messages and/or acknowledge messages.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: APPLE INC.
    Inventors: Justin M. N. Wood, Daniel B. Pollack, Jeffrey T. Davey