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: 10986436Abstract: 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: GrantFiled: September 3, 2019Date of Patent: April 20, 2021Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Publication number: 20190394558Abstract: 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: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Applicant: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 10516740Abstract: 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: GrantFiled: September 2, 2014Date of Patent: December 24, 2019Assignee: Apple Inc.Inventors: Augustin Prats, Jason C. Conn
-
Patent number: 10433047Abstract: 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: GrantFiled: August 2, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Publication number: 20180376238Abstract: 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: ApplicationFiled: August 2, 2018Publication date: December 27, 2018Applicant: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 10136285Abstract: 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: GrantFiled: June 9, 2014Date of Patent: November 20, 2018Assignee: Apple Inc.Inventors: Renaud Lienhart, Jason C. Conn, Augustin Prats
-
Patent number: 10070215Abstract: 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: GrantFiled: May 5, 2017Date of Patent: September 4, 2018Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 9930514Abstract: 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: GrantFiled: September 19, 2016Date of Patent: March 27, 2018Assignee: Apple Inc.Inventors: Jason C. Conn, Akshay Mangalam Srivatsa, Craig P. Dooley, Michael J. Giles
-
Publication number: 20170245047Abstract: 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: ApplicationFiled: May 5, 2017Publication date: August 24, 2017Applicant: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 9668044Abstract: 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: GrantFiled: November 28, 2016Date of Patent: May 30, 2017Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Publication number: 20170078786Abstract: 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: ApplicationFiled: November 28, 2016Publication date: March 16, 2017Applicant: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Publication number: 20170006460Abstract: 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: ApplicationFiled: September 19, 2016Publication date: January 5, 2017Applicant: Apple Inc.Inventors: Jason C. CONN, Akshay Mangalam SRIVATSA, Craig P. DOOLEY, Michael GILES
-
Patent number: 9510083Abstract: 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: GrantFiled: September 2, 2014Date of Patent: November 29, 2016Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 9451438Abstract: 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: GrantFiled: September 2, 2014Date of Patent: September 20, 2016Assignee: Apple Inc.Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, Michael J. Giles
-
Publication number: 20150350766Abstract: 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: ApplicationFiled: September 2, 2014Publication date: December 3, 2015Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Publication number: 20150350865Abstract: 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: ApplicationFiled: September 2, 2014Publication date: December 3, 2015Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, MIchael J. Giles
-
Publication number: 20150350813Abstract: 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: ApplicationFiled: September 2, 2014Publication date: December 3, 2015Applicant: Apple Inc.Inventors: Augustin Prats, Jason C. Conn
-
Patent number: 9001695Abstract: 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: GrantFiled: September 26, 2012Date of Patent: April 7, 2015Assignee: Apple Inc.Inventors: Augustin Prats, Jason C. Conn, Joakim Linde, Brian J. Tucker
-
Publication number: 20140364089Abstract: 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: ApplicationFiled: June 9, 2014Publication date: December 11, 2014Inventors: Renaud Lienhart, Jason C. Conn, Augustin Prats
-
Patent number: 8873536Abstract: 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: GrantFiled: September 27, 2012Date of Patent: October 28, 2014Assignee: Apple Inc.Inventors: Jason C. Conn, Augustin Prats