Patents by Inventor Jason C. Conn

Jason C. Conn 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: 10986436
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Publication number: 20190394558
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Patent number: 10516740
    Abstract: A transport for data communication can be selected based on current data communication activity. A master device and a slave device can establish a control channel on one transport and one or more data channels. A master device can determine which transport should be used for the data channel(s) based on real-time status information about the data exchange and can coordinate with the slave device to switch the data channel(s) to a different transport when appropriate.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: December 24, 2019
    Assignee: Apple Inc.
    Inventors: Augustin Prats, Jason C. Conn
  • Patent number: 10433047
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: October 1, 2019
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Publication number: 20180376238
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Application
    Filed: August 2, 2018
    Publication date: December 27, 2018
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Patent number: 10136285
    Abstract: A central wireless communication device communicates with a peripheral wireless communication device to provide an interactive alert notification service. The central wireless communication device obtains alert notification settings for application categories for the peripheral wireless communication device. In response to receiving an alert notification belonging to an application category enabled for the peripheral wireless communication device, the central wireless communication device sends an alert notification message that includes a unique identifier associated with the alert notification to the peripheral wireless communication device. In response to receiving an information request message that includes the unique identifier and one or more parameters, the central wireless communication device sends one or more information response messages that include the unique identifier and values for at least one of the one or more parameters to the peripheral wireless communication device.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 20, 2018
    Assignee: Apple Inc.
    Inventors: Renaud Lienhart, Jason C. Conn, Augustin Prats
  • Patent number: 10070215
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: September 4, 2018
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Patent number: 9930514
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: March 27, 2018
    Assignee: Apple Inc.
    Inventors: Jason C. Conn, Akshay Mangalam Srivatsa, Craig P. Dooley, Michael J. Giles
  • Publication number: 20170245047
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Application
    Filed: May 5, 2017
    Publication date: August 24, 2017
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Patent number: 9668044
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: May 30, 2017
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Publication number: 20170078786
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 16, 2017
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Publication number: 20170006460
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 5, 2017
    Applicant: Apple Inc.
    Inventors: Jason C. CONN, Akshay Mangalam SRIVATSA, Craig P. DOOLEY, Michael GILES
  • Patent number: 9510083
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: November 29, 2016
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Patent number: 9451438
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, Michael J. Giles
  • Publication number: 20150350766
    Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
  • Publication number: 20150350865
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, MIchael J. Giles
  • Publication number: 20150350813
    Abstract: A transport for data communication can be selected based on current data communication activity. A master device and a slave device can establish a control channel on one transport and one or more data channels. A master device can determine which transport should be used for the data channel(s) based on real-time status information about the data exchange and can coordinate with the slave device to switch the data channel(s) to a different transport when appropriate.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Augustin Prats, Jason C. Conn
  • Patent number: 9001695
    Abstract: An electronic device is described. When this electronic device transmits a request packet to another electronic device with a discovery request, the electronic device stores information specifying the discovery request. If a response packet with an answer to the discovery request is received from the other electronic device, the electronic device stores additional information included in the answer. This additional information specifies a position in an information hierarchy in the other electronic device and a data format associated with the position. By partially caching the information and the additional information, the electronic device may significantly reduce the number of request and response messages, and thus the delay, when the electronic device subsequently accesses data in the information hierarchy.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: April 7, 2015
    Assignee: Apple Inc.
    Inventors: Augustin Prats, Jason C. Conn, Joakim Linde, Brian J. Tucker
  • Publication number: 20140364089
    Abstract: A central wireless communication device communicates with a peripheral wireless communication device to provide an interactive alert notification service. The central wireless communication device obtains alert notification settings for application categories for the peripheral wireless communication device. In response to receiving an alert notification belonging to an application category enabled for the peripheral wireless communication device, the central wireless communication device sends an alert notification message that includes a unique identifier associated with the alert notification to the peripheral wireless communication device. In response to receiving an information request message that includes the unique identifier and one or more parameters, the central wireless communication device sends one or more information response messages that include the unique identifier and values for at least one of the one or more parameters to the peripheral wireless communication device.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 11, 2014
    Inventors: Renaud Lienhart, Jason C. Conn, Augustin Prats
  • Patent number: 8873536
    Abstract: An electronic device is described. When this electronic device receives a packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device modifies the packet by replacing the address with the other address so that it appears as if the packet was received via the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Jason C. Conn, Augustin Prats