Patents by Inventor Christopher R. Wysocki
Christopher R. Wysocki 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: 20220197869Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a client device. The data being managed can, for example, pertain to portable computer programs, such as widgets. The managing of the data thus can involve transfer of portable computer programs (e.g., widgets) between the host device and the client device. In one embodiment, the transfer of portable computer programs between a host device and a client device can be referred to as synchronization.Type: ApplicationFiled: January 10, 2022Publication date: June 23, 2022Inventors: Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Timothy Wasko, Gordon Freedman
-
Patent number: 11221996Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a client device. The data being managed can, for example, pertain to portable computer programs, such as widgets. The managing of the data thus can involve transfer of portable computer programs (e.g., widgets) between the host device and the client device. In one embodiment, the transfer of portable computer programs between a host device and a client device can be referred to as synchronization.Type: GrantFiled: September 24, 2018Date of Patent: January 11, 2022Assignee: Apple Inc.Inventors: Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Timothy Wasko, Gordon Freedman
-
Patent number: 11178121Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: GrantFiled: September 23, 2019Date of Patent: November 16, 2021Assignee: Apple Inc.Inventors: Christopher R. Wysocki, Alan Ward
-
Publication number: 20200084188Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: ApplicationFiled: September 23, 2019Publication date: March 12, 2020Inventors: Christopher R. WYSOCKI, Alan WARD
-
Patent number: 10432593Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: GrantFiled: March 7, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Christopher R. Wysocki, Alan Ward
-
Patent number: 10349261Abstract: Disclosed herein is a networked media station providing a variety of features including a wireless network interface, a wired network interface, a peripheral interface, and a multimedia interface. The wireless network interface(s) allows the device to communicate to serve as a wireless base station or repeater and/or a bridge between a wireless and a wired network. The peripheral interface allows the device to communicate with a variety of peripherals, and, in conjunction with the network interface(s), allows sharing of a peripheral among multiple networked computers. The multimedia interface allows the device to be used with entertainment devices for streaming of multimedia information from a network connected computer to the entertainment device. Control of various aspects of the device is preferably controlled from a network connected computer.Type: GrantFiled: February 8, 2018Date of Patent: July 9, 2019Assignee: APPLE INC.Inventors: Philip F. Kearney, III, Robert Dale Newberry, Jr., Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Stephen Anderson Davis
-
Patent number: 10315087Abstract: A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.Type: GrantFiled: January 15, 2018Date of Patent: June 11, 2019Assignee: Apple Inc.Inventors: Christopher R. Wysocki, David Heller, Amandeep Jawa, Sandeep Gupta, Greg Marriott, Max Sprauer, David A. Shayer, John Wesley Archibald, Shannon E. Wells
-
Publication number: 20190026310Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a client device. The data being managed can, for example, pertain to portable computer programs, such as widgets. The managing of the data thus can involve transfer of portable computer programs (e.g., widgets) between the host device and the client device. In one embodiment, the transfer of portable computer programs between a host device and a client device can be referred to as synchronization.Type: ApplicationFiled: September 24, 2018Publication date: January 24, 2019Inventors: Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Timothy Wasko, Gordon Freedman
-
Publication number: 20180302385Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: ApplicationFiled: March 7, 2018Publication date: October 18, 2018Inventors: Christopher R. WYSOCKI, Alan WARD
-
Patent number: 10083184Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a client device. The data being managed can, for example, pertain to portable computer programs, such as widgets. The managing of the data thus can involve transfer of portable computer programs (e.g., widgets) between the host device and the client device. In one embodiment, the transfer of portable computer programs between a host device and a client device can be referred to as synchronization.Type: GrantFiled: June 22, 2007Date of Patent: September 25, 2018Assignee: Apple Inc.Inventors: Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Timothy Wasko, Gordon Freedman
-
Publication number: 20180167799Abstract: Disclosed herein is a networked media station providing a variety of features including a wireless network interface, a wired network interface, a peripheral interface, and a multimedia interface. The wireless network interface(s) allows the device to communicate to serve as a wireless base station or repeater and/or a bridge between a wireless and a wired network. The peripheral interface allows the device to communicate with a variety of peripherals, and, in conjunction with the network interface(s), allows sharing of a peripheral among multiple networked computers. The multimedia interface allows the device to be used with entertainment devices for streaming of multimedia information from a network connected computer to the entertainment device. Control of various aspects of the device is preferably controlled from a network connected computer.Type: ApplicationFiled: February 8, 2018Publication date: June 14, 2018Inventors: Philip F. Kearney, III, Robert Dale Newberry, Jeffrey L. Robbins, David Heller, Christopher R. Wysocki, Stephen Anderson Davis
-
Publication number: 20180133573Abstract: A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.Type: ApplicationFiled: January 15, 2018Publication date: May 17, 2018Inventors: Christopher R. Wysocki, David Heller, Amandeep Jawa, Sandeep Gupta, Greg Marriott, Max Sprauer, David A. Shayer, John Wesley Archibald, Shannon E. Wells
-
Patent number: 9948617Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: GrantFiled: October 19, 2016Date of Patent: April 17, 2018Assignee: Apple Inc.Inventors: Christopher R. Wysocki, Alan Ward
-
Patent number: 9894505Abstract: Disclosed herein is a networked media station providing a variety of features including a wireless network interface, a wired network interface, a peripheral interface, and a multimedia interface. The wireless network interface(s) allows the device to communicate to serve as a wireless base station or repeater and/or a bridge between a wireless and a wired network. The peripheral interface allows the device to communicate with a variety of peripherals, and, in conjunction with the network interface(s), allows sharing of a peripheral among multiple networked computers. The multimedia interface allows the device to be used with entertainment devices for streaming of multimedia information from a network connected computer to the entertainment device. Control of various aspects of the device is preferably controlled from a network connected computer.Type: GrantFiled: June 24, 2014Date of Patent: February 13, 2018Assignee: APPLE INC.Inventors: Philip F. Kearney, III, Robert Dale Newberry, Jr., Jeffrey L. Robbin, David Heller, Christopher R. Wysocki, Stephen Anderson Davis
-
Patent number: 9868041Abstract: A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.Type: GrantFiled: April 28, 2014Date of Patent: January 16, 2018Assignee: Apple, Inc.Inventors: Christopher R. Wysocki, David Heller, Amandeep Jawa, Sandeep Gupta, Greg Marriott, Max Sprauer, David A. Shayer, John Wesley Archibald, Shannon E. Wells
-
Publication number: 20170142079Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: ApplicationFiled: October 19, 2016Publication date: May 18, 2017Inventors: Christopher R. WYSOCKI, Alan WARD
-
Patent number: 9489496Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: GrantFiled: July 26, 2005Date of Patent: November 8, 2016Assignee: Apple Inc.Inventors: Christopher R. Wysocki, Alan Ward
-
Patent number: 9405766Abstract: Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a media device are disclosed. The data being managed can, for example, pertain to media data for media assets. The managing of the media data thus can involve transfer of media assets between the host device and the media device. In one embodiment, the transfer of media assets between a host device and a media device can be referred to as synchronization.Type: GrantFiled: January 13, 2014Date of Patent: August 2, 2016Assignee: Apple Inc.Inventors: Jeffrey L. Robbin, Christopher R. Wysocki
-
Publication number: 20160149995Abstract: Improved methods and systems that facilitate transfer and synchronization of data, namely, media data, between a host device (e.g., host computer) and a portable media device (e.g., portable media player) are disclosed. By coupling the portable media device to different host devices at different times, media data can be transferred between the different host devices. Synchronization of media data between a host device and a portable media device can also take into consideration one or more user synchronization related settings.Type: ApplicationFiled: November 24, 2015Publication date: May 26, 2016Inventors: David Heller, Jeffrey L. Robbin, Eddy Cue, Christopher R. Wysocki, Steve Jobs
-
Publication number: 20150120813Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: ApplicationFiled: June 18, 2014Publication date: April 30, 2015Inventors: Jeffrey Robbin, Christopher R. Wysocki, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnea Calin Pacurariu