Patents by Inventor Jeff Bush
Jeff Bush 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: 10971111Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: GrantFiled: March 6, 2020Date of Patent: April 6, 2021Assignee: Roku, Inc.Inventors: David Sharp, Jeff Bush, Jim Funk, Wim Michiels, Dale Luck
-
Publication number: 20200211498Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: ApplicationFiled: March 6, 2020Publication date: July 2, 2020Inventors: David SHARP, Jeff BUSH, Jim FUNK, Wim MICHIELS, Dale LUCK
-
Patent number: 10593287Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: GrantFiled: December 1, 2017Date of Patent: March 17, 2020Assignee: Roku, Inc.Inventors: David Sharp, Jeff Bush, Jim Funk, Wim Michiels, Dale Luck
-
Publication number: 20190353394Abstract: Disclosed is a cage created to protect outdoor items, e.g., appliances. The cage has panels that are assembled, and two of the panels are secured to a supporting surface. Upwardly extending pins exist inside of each lateral edge of two opposed panels. Two other side panels are installable by sliding them onto the pins. A back panel includes a hinged top that flips over to complete the cage. The top is also able to be locked to the tops of the panels.Type: ApplicationFiled: April 22, 2019Publication date: November 21, 2019Inventor: Jeff Bush
-
Publication number: 20180082657Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: ApplicationFiled: December 1, 2017Publication date: March 22, 2018Inventors: David SHARP, Jeff Bush, Jim Funk, Wim Michiels, Dale Luck
-
Patent number: 9865225Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: GrantFiled: February 17, 2017Date of Patent: January 9, 2018Assignee: Roku, Inc.Inventors: David Sharp, Jeff Bush, Jim Funk, Wim Michiels, Dale Luck
-
Publication number: 20170162169Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: ApplicationFiled: February 17, 2017Publication date: June 8, 2017Inventors: David SHARP, Jeff BUSH, Jim FUNK, Wim MICHIELS, Dale LUCK
-
Patent number: 9613586Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: GrantFiled: June 30, 2015Date of Patent: April 4, 2017Assignee: ROKU, Inc.Inventors: David Sharp, Jeff Bush, Jim Funk, Wim Michiels, Dale Luck
-
Publication number: 20160180806Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.Type: ApplicationFiled: June 30, 2015Publication date: June 23, 2016Applicant: Roku, Inc.Inventors: David SHARP, Jeff Bush, Jim Funk
-
Publication number: 20160134924Abstract: The passive data collection method is sometime more reliable because the direct query method might not be available or possible through a 3rd party channel application. Accordingly, an improved data collection method is provided. The method includes: running a channel application located on a first layer of an operating system of a user device; receiving an application interface (API) call, from the channel application, for a graphic rendering module located on a second layer of the operating system, wherein the graphic rendering module is a non-video playback module; intercepting metadata sent to the graphic rendering module; determining identifying information of a content based on the intercepted metadata; and storing the determined identifying information of the content.Type: ApplicationFiled: November 7, 2014Publication date: May 12, 2016Inventors: Jeff Bush, Samir Saxena
-
Patent number: 8724619Abstract: Systems and methods are provided for routing a telephone call intended for a communications device between a mobile network and a VOIP service, where the mobile network and VOIP service may be connected through the PSTN. The VOIP service may receive telephone calls and may direct the telephone calls to the communications device through the Internet when a stable Internet connection is present, and may route telephone calls to the mobile network through the PSTN otherwise. When a call is routed to the mobile network, the mobile network may make the call the communications device to establish a telephone connection through a cellular link. While a telephone call is in progress, the VOIP service and communications device may be configured to seamlessly switch the telephone call to a different service depending on the status of the communications device's Internet connection.Type: GrantFiled: March 10, 2008Date of Patent: May 13, 2014Assignee: Apple Inc.Inventor: Jeff Bush
-
Patent number: 8359643Abstract: A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.Type: GrantFiled: September 18, 2008Date of Patent: January 22, 2013Assignee: Apple Inc.Inventors: Daryl Mun-Kid Low, Ronald Keryuan Huang, Puneet Mishra, Gaurav Jain, Jason Gosnell, Jeff Bush
-
Publication number: 20130008423Abstract: A forced-air heater having a self-contained on-board electric-power supply, a fuel tank, a support, a housing, a combustion chamber, and a motorized fan. The self-contained on-board electric-power supply may have a generator, a photovoltaic component, or some combination thereof. The fuel tank may be adapted to store a first fuel. The combustion chamber may be adapted to generate heat by combusting the first fuel with air. The motorized fan may be adapted to draw in ambient air through an air intake and force the air into the combustion chamber.Type: ApplicationFiled: July 24, 2012Publication date: January 10, 2013Applicant: ENERCO GROUP, INC.Inventors: Nathan Noble, Brian S. Vandrak, Jeff Bush
-
Publication number: 20120134442Abstract: Format converters and methods of performing data format conversion are provided. The format converters may convert compressed data into a different compressed format that is compatible with the Bluetooth transmission standard. The format converter may decompose the compressed data into frequency domain data streams of different frequency sub-bands. The format converter may transform each data stream of frequency domain information from a first encoding scheme to a second encoding scheme, and may then quantize the transformed data steams based on bit allocation information for each sub-band. The format converters may also include a bit allocation component which computes the bit allocation information for each sub-band based on an unfiltered version of the compressed data.Type: ApplicationFiled: February 6, 2012Publication date: May 31, 2012Applicant: APPLE INC.Inventor: Jeff Bush
-
Patent number: 8131216Abstract: Format converters and methods of performing data format conversion are provided. The format converters may convert compressed data into a different compressed format that is compatible with the Bluetooth transmission standard. The format converter may decompose the compressed data into frequency domain data streams of different frequency sub-bands. The format converter may transform each data stream of frequency domain information from a first encoding scheme to a second encoding scheme, and may then quantize the transformed data steams based on bit allocation information for each sub-band. The format converters may also include a bit allocation component which computes the bit allocation information for each sub-band based on an unfiltered version of the compressed data.Type: GrantFiled: December 30, 2008Date of Patent: March 6, 2012Assignee: Apple Inc.Inventor: Jeff Bush
-
Publication number: 20100070758Abstract: A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Daryl Mun-Kid Low, Ronald Keryuan Huang, Puneet Mishra, Gaurav Jain, Jason Gosnell, Jeff Bush
-
Publication number: 20090168757Abstract: Systems and methods are provided for routing a telephone call intended for a communications device between a mobile network and a VOIP service, where the mobile network and VOIP service may be connected through the PSTN. The VOIP service may receive telephone calls and may direct the telephone calls to the communications device through the Internet when a stable Internet connection is present, and may route telephone calls to the mobile network through the PSTN otherwise. When a call is routed to the mobile network, the mobile network may make the call the communications device to establish a telephone connection through a cellular link. While a telephone call is in progress, the VOIP service and communications device may be configured to seamlessly switch the telephone call to a different service depending on the status of the communications device's Internet connection.Type: ApplicationFiled: March 10, 2008Publication date: July 2, 2009Applicant: Apple Inc.Inventor: Jeff Bush
-
Publication number: 20090170435Abstract: Format converters and methods of performing data format conversion are provided. The format converters may convert compressed data into a different compressed format that is compatible with the Bluetooth transmission standard. The format converter may decompose the compressed data into frequency domain data streams of different frequency sub-bands. The format converter may transform each data stream of frequency domain information from a first encoding scheme to a second encoding scheme, and may then quantize the transformed data steams based on bit allocation information for each sub-band. The format converters may also include a bit allocation component which computes the bit allocation information for each sub-band based on an unfiltered version of the compressed data.Type: ApplicationFiled: December 30, 2008Publication date: July 2, 2009Applicant: APPLE INC.Inventor: Jeff Bush
-
Publication number: 20080168435Abstract: Systems and methods for protecting portable electronic devices against unauthorized or failed firmware update processes are provided, in particular for updating baseband firmware. In one embodiment, the firmware update process may require end-to-end signing, which may require a user to “sign” for a firmware update when receiving if from a source and then sign for it again when updating firmware with the firmware update, thereby providing an extra layer of security. In another embodiment, the media device processor may serve as a buffer between the a firmware update source and a firmware memory such as baseband firmware memory.Type: ApplicationFiled: January 5, 2007Publication date: July 10, 2008Inventors: David Tupman, Jeff Bush, Steve Schell