Patents by Inventor Gordon B. Beacham

Gordon B. Beacham 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: 9648359
    Abstract: A method (600) for a system (200) for delivering a content offering (102) containing one or more advertisements (331) includes identifying one or more triggers (115,321,117,118) indicating that one or more advertisement avails (326,327,328) occur in the content offering. After advertisements are obtained, portions (332,333) of the advertisements are multiplexed with portions (334,335) of the content offering occurring between a trigger and a corresponding advertising avail. The portions of the advertisements are delivered to subscriber devices (206) such that all portions are delivered prior to the advertising avail occurring or completing at the subscriber device.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: May 9, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: David A. Romrell, Gordon B. Beacham, Thomas L. DuBreuil
  • Publication number: 20160156945
    Abstract: A method (600) for a system (200) for delivering a content offering (102) containing one or more advertisements (331) includes identifying one or more triggers (115, 321, 117, 118) indicating that one or more advertisement avails (326, 327, 328) occur in the content offering. After advertisements are obtained, portions (332,333) of the advertisements are multiplexed with portions (334,335) of the content offering occurring between a trigger and a corresponding advertising avail. The portions of the advertisements are delivered to subscriber devices (206) such that all portions are delivered prior to the advertising avail occurring or completing at the subscriber device.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: David A. Romrell, Gordon B. Beacham, Thomas L. DuBreuil
  • Patent number: 9275681
    Abstract: In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
  • Publication number: 20150131968
    Abstract: In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 14, 2015
    Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
  • Patent number: 8953928
    Abstract: In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: February 10, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
  • Publication number: 20130055373
    Abstract: A method includes configuring a plurality of rate filters for a plurality of protocols. The plurality of rate filters are associated with a plurality of rate thresholds for the plurality of protocols. An edge device receives a packet for a flow. The packet is received from a customer premise equipment device for sending through an egress interface of the edge device. A rate of packets being sent for the flow and a protocol in the plurality of protocols associated with the packet are determined A rate filter in the plurality of rate filters that is associated with the determined protocol is determined where the rate filter is associated with a rate threshold in the plurality of rate thresholds. The method determines an event is occurring when the rate of packets exceeds the rate threshold associated with the determined rate filter and performs an action to mitigate the event.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 28, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Gordon B. Beacham, Tim J. Stephens
  • Publication number: 20120155834
    Abstract: In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
  • Publication number: 20090003219
    Abstract: An access point device operating within a wireless local area network (WLAN) includes a network interface operable to facilitate communication with a network operator over an IP network. The network operator is located outside of a range of the WLAN. The access point device also includes a wireless network interface operable to facilitate communication between the access point device and a user device. The access point device further includes a processor operable to gather a first performance metric associated with the access point device and receive a second performance metric gathered by the user device in response to an instruction from the access point device to gather the second performance metric. The processor may facilitate transmission of the first and second performance metrics over the IP network to the network operator.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Gordon B. Beacham, Phillip Kent Freyman
  • Publication number: 20080227462
    Abstract: A system obtains a plurality of locations respectively associated with a plurality of mobile devices that are in communication with the stationary access device. For each of the plurality of mobile devices, the system obtains a relative distance metric associated with that mobile device. Based on the plurality of locations and the relative distance metric, the computes a relative location of the stationary access device.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 18, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Phillip Kent Freyman, Gordon B. Beacham, Robert C. Stein
  • Publication number: 20080220786
    Abstract: A system assesses channel conditions for a plurality of channels. The system maintains a history of channel information for the plurality of channels. The system enables communications on a channel from the plurality of channels, based on the channel conditions, and the history of channel information for the plurality of channels. The system provides an operator with at least one of channel conditions, and the history of channel information.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 11, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Gordon B. Beacham
  • Publication number: 20040059801
    Abstract: A method enables user configuration of one or more feature parameters of a cable modem using a web page but permits a service operator to control this user configuration by specifying which of the one or more feature parameters a user can configure and/or view. According to an exemplary embodiment of the method, a web server executes an access control function prior to presenting a web page to a user to determine which of the one or more feature parameters are permitted to be viewed/configured by the user. Each configuration field on the web page is associated with an object identifier corresponding to a feature parameter defined in a feature management information base. For each of the one or more feature parameter object identifiers the access control function determines an appropriate access level to use by searching for an access policy that matches the object identifier associated with the configuration field on the web page.
    Type: Application
    Filed: September 23, 2002
    Publication date: March 25, 2004
    Applicant: General Instrument Corporation
    Inventors: Gregory N. Nakanishi, Gordon B. Beacham, Richard DiBenedetto