Patents by Inventor Ross Gilson

Ross Gilson 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: 11539990
    Abstract: An apparatus, method, system, and computer-readable medium are provided for enhancing the quality of content. A determination may be made that a portion of the content received using a base feed or bitrate completed early. In response to that determination, an attempt may be made to download that portion of the content using a differential bitrate or feed corresponding to a higher quality. Another determination may be made whether the differential bitrate or feed download completed early, and if so, then the differential bitrate or feed may be used as a new base bitrate or feed for downloading additional portions of the content. The differential bitrate or feed download may also provide for a secondary playback of the content at higher quality.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: December 27, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Patent number: 11509507
    Abstract: A reduced-complexity Internet of Things sensor is disclosed. An example apparatus comprises memory storing one or more sensor event messages, a radio configured to determine a sensor event, a counter configured to output incremental counter states, and a control circuitry. The control circuitry may be in communication with the memory, the radio, and counter, and the sensor. The control circuitry may be configured to determine, based on the sensor event, a select sensor event message of the one or more sensor event messages. The control circuitry may be further configured to output, via the radio signal, a packet comprising the select event message and an indication of a counter state associated with the sensor event message.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: November 22, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: William Carroll VerSteeg, Clyde Robbins, Ross Gilson
  • Patent number: 11509341
    Abstract: Aspects of the disclosure relate to a remote control which may include one or more buttons configured to provide input to the remote control upon being activated, a transmitter for transmitting data, a receiver for receiving data, a processor and memory storing computer executable instructions that, when executed, cause the two-way remote control to perform a method for configuring repeat transmission behavior of one or more of the buttons of the two-way remote control. Further, the receiver may be configured to receive data from a device configured to be controlled by the remote control and the data may include instructions for configuring the repeat transmission behavior of the one or more buttons of the two-way remote control. Additionally, the two-way remote control may configure the repeat transmission behavior of the one or more buttons of the two-way remote control based on the data received from the device.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: November 22, 2022
    Assignee: TIVO CORPORATION
    Inventor: Ross Gilson
  • Publication number: 20220368431
    Abstract: Systems, apparatuses, and methods are described for controlling vibrations output by one or more computing devices. A plurality of computing devices may form an ad hoc group using vibration signals. A computing device may suspend generation of a tactile vibration and/or sound as a notification of a received communication or other event.
    Type: Application
    Filed: July 28, 2022
    Publication date: November 17, 2022
    Inventor: Ross Gilson
  • Patent number: 11503095
    Abstract: Aspects of the disclosure relate to control of consumption of content in an appliance. The content can include linear programming and non-linear assets. Such control can permit (i) changing a channel in the appliance (e.g., a CPE without upstream functionality) and thus selecting a linear-programming asset, a non-linear asset, and so forth, and (ii) controlling consumption of such assets. In one aspect, a device with upstream network connectivity can control the consumption of media in the appliance. The device can leverage data management and control functionality of a service provider network to acquire information related to assets available for consumption and to transmit asset requests to the service provider network, which can transmit content and signaling to the appliance in accordance at least in part with the asset request, thus controlling media consumption in the appliance.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: November 15, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Danial Holden, Michael D. McMahon, Gregory Allen Broome, Weidong Mao, Ross Gilson
  • Patent number: 11496793
    Abstract: Methods, computer readable media, and apparatuses for switching streams in response to detecting a start trigger are presented. A program's start trigger indicating that the program is upcoming may be detected on a first stream, and in response to detecting the start trigger on the first stream, a second stream containing the program may be switched to. The program may be a video program. Segment triggers may be detected and may be used to selectively record and/or delete segments of the program according to a priority scheme. Multiple start triggers may be detected at decreasing time intervals. The existence of a recording conflict may be determined based on a program's start trigger and a user may be alerted of the recording conflict.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: November 8, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Patent number: 11468917
    Abstract: Methods, systems, computer readable media, and apparatuses for providing enhanced content are presented. Data including a first program, a first caption stream associated with the first program, and a second caption stream associated with the first program may be received. The second caption stream may be extracted from the data, and a second program may be encoded with the second caption stream. The first program may be transmitted with the first caption stream including first captions and may include first content configured to be played back at a first speed. In response to receiving an instruction to change play back speed, the second program may be transmitted with the second caption stream. The second program may include the first content configured to be played back at a second speed different from the first speed, and the second caption stream may include second captions different from the first captions.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 11, 2022
    Assignee: TiVo Corporation
    Inventor: Ross Gilson
  • Publication number: 20220303629
    Abstract: The disclosure relates to a method of delivering a video frame. One implementation may involve spatially partitioning a video frame into a plurality of blocks, encoding at least one of the plurality of blocks of the video frame, and transmitting the at least one of the plurality of blocks of the video frame.
    Type: Application
    Filed: December 29, 2021
    Publication date: September 22, 2022
    Inventors: Ross Gilson, Michael Chen
  • Publication number: 20220294490
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing dynamic block control of multi-bitrate video are described. In some embodiments, a computing device may determine transcoder conditions of a transcoder independent of a client device. The computing device may dynamically adjust a block size of one or more blocks of a stream based on the transcoder conditions. In some embodiments, a computing device may receive a stream. The client device may package the stream into a first packaged stream having a first block size and a second packaged stream having a second block size less than the first block size. In some embodiments, a client device may determine an actual minimum number of blocks to buffer prior to initiating content playback based on a received predicted network and/or transcoder quality of service forecast. The client device may adjust its preset minimum number of blocks to the actual minimum number of blocks.
    Type: Application
    Filed: February 1, 2022
    Publication date: September 15, 2022
    Inventor: Ross Gilson
  • Publication number: 20220287043
    Abstract: Methods and systems for providing data are disclosed. An optimal set of subcarriers can be determined for a data transmission when a plurality of devices have requested the data transmission. The optimal set of subcarriers can be determined based on similarities or differences between parameters assigned to subcarriers in capability profiles. Capacity loss and other information can be determined based on the similarities or the differences among corresponding parameters of the capability profiles. The data transmission can be transmitted to the plurality of devices via the optimal set of subcarriers.
    Type: Application
    Filed: October 19, 2021
    Publication date: September 8, 2022
    Inventors: Ross GILSON, Mark FRANCISCO, David URBAN
  • Patent number: 11438078
    Abstract: Systems, apparatuses, and methods are described for controlling vibrations output by one or more computing devices. A plurality of computing devices may form an ad hoc group using vibration signals. A computing device may suspend generation of a tactile vibration and/or sound as a notification of a received communication or other event.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: September 6, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Publication number: 20220278851
    Abstract: Systems and methods are described for managing digital rights. A transaction may be generated and may comprise an identifier and a decryption key. The decryption key may be configured to decrypt at least a portion of an encrypted content asset accessible by one or more user devices. The transaction may be caused to be stored in a distributed database.
    Type: Application
    Filed: May 16, 2022
    Publication date: September 1, 2022
    Inventor: Ross Gilson
  • Patent number: 11430323
    Abstract: Wireless signals may encounter interference, and features herein include features for identifying and handling such interference. Signals from various wireless communication devices may be received, and it may be determined that an interfering device is interfering with at least one of the wireless communication devices. Actions, such as remedial actions, may be taken accordingly.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: August 30, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, David Urban
  • Patent number: 11424778
    Abstract: Aspects of the disclosure relate to a remote control which may include one or more buttons configured to provide input to the remote control upon being activated, a transmitter for transmitting data, a receiver for receiving data, a processor and memory storing computer executable instructions that, when executed, cause the two-way remote control to perform a method for configuring repeat transmission behavior of one or more of the buttons of the two-way remote control. Further, the receiver may be configured to receive data from a device configured to be controlled by the remote control and the data may include instructions for configuring the repeat transmission behavior of the one or more buttons of the two-way remote control. Additionally, the two-way remote control may configure the repeat transmission behavior of the one or more buttons of the two-way remote control based on the data received from the device.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 23, 2022
    Assignee: TIVO CORPORATION
    Inventor: Ross Gilson
  • Publication number: 20220262233
    Abstract: Methods are disclosed that, in some aspects, provide for the determination of alarm events or non-alarm events based on data received from various sensors monitoring one or more entry points of a premises. Non-alarm events may, for example, include a seismic event or a knock event. Determining whether the data received from the various sensors is an alarm or non-alarm event may be based on data received from two or more sensors monitoring two or more entry points of the premises. Further, data related to the non-alarm event that occurred at the premise may be compared to data related to non-alarm events that occurred at other premises and, based on the comparison, one or more authorities may be alerted to the non-alarm event.
    Type: Application
    Filed: May 9, 2022
    Publication date: August 18, 2022
    Inventors: Joseph Thomas Rodolico, Christopher Stone, Ross Gilson
  • Publication number: 20220264246
    Abstract: To conserve energy associated with bi-directional communications with network devices (e.g., access point, router, long-range (LoRa) access point, edge device, etc.), and to limit data/information processing resources associated with such bi-directional communications, a user device (e.g., a data collection device, an Internet of Things (IoT) device, an end device, a low-power device, a sensor, etc.) may determine its location (e.g., geolocation, etc.). The user device may use mapping information that identifies each network device within a geographical area to identify locations of network devices within a communication range of the user device. The user device may determine its own location based on the locations of the network devices within the communication range.
    Type: Application
    Filed: December 22, 2021
    Publication date: August 18, 2022
    Inventors: Ross GILSON, Brett DIETSCH
  • Patent number: 11386932
    Abstract: Features described herein relate to providing the capability to playback audiovisual content in a comprehensible manner at a rate adjustable by the viewer. For example, if a viewer wishes to watch a one hour news program, but the viewer only has thirty minutes to view the program, playback of the program at twice the rate, but in a comprehensible manner is provided. To provide the playback of the video at the adjustable rate, substitute audio is generated by adding or removing audio content without changing the playback rate of the audio. The video at the adjusted playback rate and the substitute audio at the normal playback rate may have the same duration and in some embodiments, may be presented synchronously.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: July 12, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, John Hart, Mark Francisco
  • Patent number: 11367341
    Abstract: Methods are disclosed that, in some aspects, provide for the determination of alarm events or non-alarm events based on data received from various sensors monitoring one or more entry points of a premises. Non-alarm events may, for example, include a seismic event or a knock event. Determining whether the data received from the various sensors is an alarm or non-alarm event may be based on data received from two or more sensors monitoring two or more entry points of the premises. Further, data related to the non-alarm event that occurred at the premise may be compared to data related to non-alarm events that occurred at other premises and, based on the comparison, one or more authorities may be alerted to the non-alarm event.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: June 21, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Joseph Thomas Rodolico, Christopher Stone, Ross Gilson
  • Patent number: 11362834
    Abstract: Systems and methods are described for managing digital rights. Methods may comprise causing an encrypted content asset to be stored at a storage location. The encrypted content asset at the storage location may be accessible by one or more user devices. A transaction may be generated and may comprise an identifier and a decryption key, wherein the decryption key is configured to decrypt at least a portion of the encrypted content asset. The transaction may be caused to be stored in a distributed database, wherein the distributed database is accessible by the one or more user devices using at least the identifier.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 14, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Publication number: 20220157158
    Abstract: Systems, methods, and apparatus for device pairing are described. A first device may transmit one or more codes to a second device via a first protocol. The second device may prioritize the one or more codes. After receiving the one or more codes, the devices may initiate automated pairing. After concluding the automated pairing, the devices may communicate via a second protocol.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 19, 2022
    Inventors: Michael Sallas, Ross Gilson, Mariel Sabraw, Jonathan Palmatier