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: 9648359Abstract: 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: GrantFiled: December 2, 2014Date of Patent: May 9, 2017Assignee: ARRIS Enterprises, Inc.Inventors: David A. Romrell, Gordon B. Beacham, Thomas L. DuBreuil
-
Publication number: 20160156945Abstract: 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: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Inventors: David A. Romrell, Gordon B. Beacham, Thomas L. DuBreuil
-
Patent number: 9275681Abstract: 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: GrantFiled: January 23, 2015Date of Patent: March 1, 2016Assignee: Google Inc.Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
-
Publication number: 20150131968Abstract: 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: ApplicationFiled: January 23, 2015Publication date: May 14, 2015Inventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
-
Patent number: 8953928Abstract: 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: GrantFiled: December 21, 2010Date of Patent: February 10, 2015Assignee: Google Technology Holdings LLCInventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
-
Publication number: 20130055373Abstract: 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: ApplicationFiled: August 25, 2011Publication date: February 28, 2013Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Gordon B. Beacham, Tim J. Stephens
-
Publication number: 20120155834Abstract: 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: ApplicationFiled: December 21, 2010Publication date: June 21, 2012Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Gordon B. Beacham, Louis D. Bifano, Gerald R. Johnson, Jason E. Krasnow
-
Publication number: 20090003219Abstract: 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: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Gordon B. Beacham, Phillip Kent Freyman
-
Publication number: 20080227462Abstract: 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: ApplicationFiled: March 13, 2007Publication date: September 18, 2008Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Phillip Kent Freyman, Gordon B. Beacham, Robert C. Stein
-
Publication number: 20080220786Abstract: 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: ApplicationFiled: March 5, 2007Publication date: September 11, 2008Applicant: GENERAL INSTRUMENT CORPORATIONInventor: Gordon B. Beacham
-
Publication number: 20040059801Abstract: 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: ApplicationFiled: September 23, 2002Publication date: March 25, 2004Applicant: General Instrument CorporationInventors: Gregory N. Nakanishi, Gordon B. Beacham, Richard DiBenedetto