Patents by Inventor Eric Holley

Eric Holley 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: 10638183
    Abstract: Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: April 28, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Carlos Garcia Navarro, Eric Holley
  • Patent number: 10063404
    Abstract: Systems and methods are operable for monitoring the transmission of media content events. An exemplary embodiment receives a media content stream at a media device from a media content transmission device at a first transmission rate, wherein the media content stream comprises at least one media content event selected for presentation on a media presentation device; stores at least a portion of the media content stream in a media device buffer; calculates a buffer metric; transmitting the buffer metric to the media content transmission device; and receives the media content stream from the media content transmission device at a second transmission rate based on the transmitted buffer metric.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: August 28, 2018
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Eric Holley, Stephen Strong, Frederick Tuck, Jon Richardson
  • Publication number: 20180112519
    Abstract: A method for using the depth derivative of distributed temperature sensing data to identify initiation points near wellbores created by hydraulic fracturing comprises providing a fiber optic based distributed temperature sensing measurement system through a production region; gathering the temperatures through the production region as a function of the depth in the sub-surface well and as a function of the elapsed time; calculating from the gathered data the depth derivative of the temperature changes as a function of depth in the subsurface well and of the elapsed time; and displaying the depth derivative data for analysis of initiation points near wellbores created by hydraulic fracturing.
    Type: Application
    Filed: June 15, 2015
    Publication date: April 26, 2018
    Inventors: Hongyan Duan, Eric Holley, Mikko Jaaskelainen
  • Patent number: 9900177
    Abstract: Embodiments detailed herein may involve a first status update of a home automation device installed as part of a home automation system in a home being received. An entry of a plurality of entries in a master home automation model may be updated based on the first status update of the home automation device. The master home automation model may be maintained by the home automation host system. The plurality of entries may correspond to home automation device characteristics of the plurality of home automation devices. A numerical identifier used to track status updates related to the home automation system in the home may be incremented. Within the master home automation model, the incremented numerical identifier may be assigned to the updated entry in the master home automation model.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: February 20, 2018
    Assignee: ECHOSTAR TECHNOLOGIES INTERNATIONAL CORPORATION
    Inventor: Eric Holley
  • Publication number: 20180041791
    Abstract: Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 8, 2018
    Inventors: Carlos Garcia Navarro, Eric Holley
  • Patent number: 9838736
    Abstract: Systems and methods for controlling a plurality of devices in a home automation system may include providing a device proxy for a device connected to the home automation system and setting a new value in a value box of the device proxy, whereby the value box corresponds to at least one of a sensor, control, and metadata of the device. The systems and methods may further include determining one or more rules associated with the device proxy and running the determined one or more rules, whereby the determined one or more rules are indicative of interactive relationships between the device proxy and one or more other device proxies corresponding to one or more other devices connected to the home automation system.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 5, 2017
    Assignee: ECHOSTAR TECHNOLOGIES INTERNATIONAL CORPORATION
    Inventors: George Horkan Smith, Eric Holley
  • Patent number: 9788036
    Abstract: Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: October 10, 2017
    Assignee: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Carlos Garcia Navarro, Eric Holley
  • Patent number: 9654769
    Abstract: Three dimensional (3-D) program content viewing system in a media environment with different media presentation devices detects a first synchronization signal transmitted from a first synchronization signal source, wherein the first synchronization signal is associated with first 3-D program content and includes a first signal identifier. The system detects a second synchronization signal transmitted from a second synchronization signal source, wherein the second synchronization signal is associated with second 3-D program content and includes a second signal identifier. The system then receives a selection of one of the first synchronization signal and the second synchronization signal and discriminates between the first synchronization signal and the second synchronization signal based upon the first signal identifier and the second signal identifier.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: May 16, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Jon Richardson, Stephen Strong, Eric Holley, Frederick Tuck, Grant Turpin
  • Patent number: 9445161
    Abstract: Content delivery systems and methods are operable to provide recoverable program content to a media device. An exemplary embodiment detects an occurrence of a qualifying event, wherein the qualifying event is associated with an unavailable portion of a program of interest; communicates a request to establish a backchannel between the media device and a program content device in response to detecting the occurrence of the qualifying event; communicates a request for a recoverable portion of the program of interest from the media device to the program content device over the backchannel, wherein the requested recoverable portion of the program of interest corresponds to the unavailable portion of the program of interest; and receives at the media device the recoverable portion of the program of interest from the program content device.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: September 13, 2016
    Assignee: EchoStar Technologies LLC
    Inventor: Eric Holley
  • Patent number: 9282378
    Abstract: Various arrangements are provided for earning and using credit. Via one or more tuners, a first commercial may be received and stored, wherein the first commercial comprises video and audio. The commercial may be output for presentation for viewing by a user of the television receiver system, wherein the first commercial is associated with a first predefined amount of credit. It may then be confirmed that the first commercial has been viewed by the user. In response to confirming that the first commercial has been viewed by the user, an account of the user may be credited with the first predefined amount of credit. This credit may be used for viewing other content, such as pay-per-view (PPV) content, services, and/or products.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: March 8, 2016
    Assignee: Echostar Technologies, L.L.C.
    Inventors: Eric Holley, Frederick Tuck
  • Publication number: 20150358661
    Abstract: Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Applicant: ECHOSTAR TECHNOLOGIES, LLC
    Inventors: Carlos Garcia Navarro, Eric Holley
  • Publication number: 20150326942
    Abstract: Systems and methods are operable for monitoring the transmission of media content events. An exemplary embodiment receives a media content stream at a media device from a media content transmission device at a first transmission rate, wherein the media content stream comprises at least one media content event selected for presentation on a media presentation device; stores at least a portion of the media content stream in a media device buffer; calculates a buffer metric; transmitting the buffer metric to the media content transmission device; and receives the media content stream from the media content transmission device at a second transmission rate based on the transmitted buffer metric.
    Type: Application
    Filed: July 20, 2015
    Publication date: November 12, 2015
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Eric Holley, Stephen Strong, Frederick Tuck, Jon Richardson
  • Patent number: 9148612
    Abstract: Apparatus and methods are described for allowing users to access channels of a receiving device using custom channel identifiers rather than content provider assigned channel identifiers. A receiving device receives a first set of channel identifiers assigned by a content provider for a plurality of channels. The receiving device further receives a second set of custom channel identifiers identifying the plurality of channels. At least a portion of the first set of channel identifiers maps to the second set of channel identifiers. The user provides user input specifying one of the second identifiers to access and the receiving device correlates the user input to a corresponding first identifier to determine the selected channel the user desires to access.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: September 29, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventor: Eric Holley
  • Publication number: 20150208062
    Abstract: Three dimensional (3-D) program content viewing system in a media environment with different media presentation devices detects a first synchronization signal transmitted from a first synchronization signal source, wherein the first synchronization signal is associated with first 3-D program content and includes a first signal identifier. The system detects a second synchronization signal transmitted from a second synchronization signal source, wherein the second synchronization signal is associated with second 3-D program content and includes a second signal identifier. The system then receives a selection of one of the first synchronization signal and the second synchronization signal and discriminates between the first synchronization signal and the second synchronization signal based upon the first signal identifier and the second signal identifier.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Applicant: EchoStar Technologies L.L.C.
    Inventors: Jon Richardson, Stephen Strong, Eric Holley, Frederick Tuck, Grant Turpin
  • Patent number: 9088453
    Abstract: Systems and methods are operable for monitoring the transmission of media content events. An exemplary embodiment receives a media content stream at a media device from a media content transmission device at a first transmission rate, wherein the media content stream comprises at least one media content event selected for presentation on a media presentation device; stores at least a portion of the media content stream in a media device buffer; calculates a buffer metric; transmitting the buffer metric to the media content transmission device; and receives the media content stream from the media content transmission device at a second transmission rate based on the transmitted buffer metric.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: July 21, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Eric Holley, Stephen Strong, Frederick Tuck, Jon Richardson
  • Publication number: 20150163560
    Abstract: Various arrangements are provided for earning and using credit. Via one or more tuners, a first commercial may be received and stored, wherein the first commercial comprises video and audio. The commercial may be output for presentation for viewing by a user of the television receiver system, wherein the first commercial is associated with a first predefined amount of credit. It may then be confirmed that the first commercial has been viewed by the user. In response to confirming that the first commercial has been viewed by the user, an account of the user may be credited with the first predefined amount of credit. This credit may be used for viewing other content, such as pay-per-view (PPV) content, services, and/or products.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: EchoStar Technologies L.L.C.
    Inventors: Eric Holley, Frederick Tuck
  • Publication number: 20150163412
    Abstract: Various arrangements for monitoring and control applications are presented. A television receiver may be configured to monitor sensor reading and or provide signals to control units for monitoring and home automation applications.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 11, 2015
    Inventors: Eric Holley, Henry Caughman
  • Publication number: 20150160623
    Abstract: Embodiments detailed herein may involve a first status update of a home automation device installed as part of a home automation system in a home being received. An entry of a plurality of entries in a master home automation model may be updated based on the first status update of the home automation device. The master home automation model may be maintained by the home automation host system. The plurality of entries may correspond to home automation device characteristics of the plurality of home automation devices. A numerical identifier used to track status updates related to the home automation system in the home may be incremented. Within the master home automation model, the incremented numerical identifier may be assigned to the updated entry in the master home automation model.
    Type: Application
    Filed: September 2, 2014
    Publication date: June 11, 2015
    Applicant: EchoStar Technologies, LLC
    Inventor: Eric Holley
  • Publication number: 20150160635
    Abstract: Various arrangements for providing home automation notifications to users are detailed. A selection of a home automation event to trigger transmission of a home automation notification and a first group of users may be received. When the event occurs, the home automation notification may be transmitted to the first group of users. A first communication path associated with each user of the first group of users may be used for transmitting the home automation notification. For a time, monitoring can be performed to determine if a receipt response from each of the plurality of destinations is received. For users for which the receipt response was not received, the home automation notification may be sent via an alternate communication path.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 11, 2015
    Applicant: Echostar Technologies L.L.C.
    Inventors: Joseph Schofield, Eric Holley, David B. Lett
  • Publication number: 20150160634
    Abstract: Systems and methods for controlling a plurality of devices in a home automation system may include providing a device proxy for a device connected to the home automation system and setting a new value in a value box of the device proxy, whereby the value box corresponds to at least one of a sensor, control, and metadata of the device. The systems and methods may further include determining one or more rules associated with the device proxy and running the determined one or more rules, whereby the determined one or more rules are indicative of interactive relationships between the device proxy and one or more other device proxies corresponding to one or more other devices connected to the home automation system.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 11, 2015
    Applicant: EchoStar Technologies L.L.C.
    Inventors: GEORGE HORKAN SMITH, ERIC HOLLEY