Patents by Inventor John M. Schlarb
John M. Schlarb 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: 9380347Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: GrantFiled: May 27, 2014Date of Patent: June 28, 2016Assignee: Cisco Technology, Inc.Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 9137480Abstract: An embodiment of a method for secure escrow and recovery of media device content keys includes generating, with a first processor of a media device, an escrow key for encrypting a plurality of content keys, the content keys for encrypting instances of media content. The first processor of the media device encrypts the escrow key with a public key of a key clearinghouse. The escrow key, encrypted with the public key of the key clearinghouse, is stored in a storage location outside of the first processor of the media device.Type: GrantFiled: June 30, 2006Date of Patent: September 15, 2015Assignee: Cisco Technology, Inc.Inventors: John M. Schlarb, Kinney C. Bacon
-
Publication number: 20140282732Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: ApplicationFiled: May 27, 2014Publication date: September 18, 2014Applicant: Cisco Technology, Inc.Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 8832766Abstract: Methods and systems of handling channel changes in a digital home communication terminal are disclosed. An exemplary method comprises: receiving a channel change request; determining whether the channel change request is user-initiated; setting at least one channel change parameter to a value based on the determination; and performing a channel change using the at least channel change parameter having the set value. An exemplary system comprises: a channel acquisition component, memory, and a processor. The processor is programmed by code, stored in memory, to: receive a channel change request; determine whether the channel change request is user-initiated; and instruct the channel acquisition component to perform a channel change using at least channel change parameter. The channel change parameter has a value that is based on the determination.Type: GrantFiled: July 27, 2007Date of Patent: September 9, 2014Inventors: William C. VerSteeg, John M. Schlarb, Guy Atkinson Meador, III
-
Patent number: 8776160Abstract: Methods and systems of handling channel changes in a digital home communication terminal are disclosed. An exemplary method comprises: receiving a request for access to a downstream network connected to the DHCT; determining a source of the request for access; and setting at least one parameter to a value based on the determined source; and performing a channel change using the at least one parameter having the set value An exemplary system comprises: a channel acquisition component, memory, and a processor. The processor is programmed by code, stored in memory, to: receive a channel change request; determine whether the channel change request is user-initiated; and instruct the channel acquisition component to perform a channel change using at least one parameter. The parameter has a value that is based on the determination.Type: GrantFiled: July 27, 2007Date of Patent: July 8, 2014Inventors: William C. VerSteeg, John M. Schlarb, Guy Atkinson Meador, III
-
Patent number: 8776134Abstract: A television menu system generates a television menu that is context sensitive based upon a service currently being provided to a user. In one implementation, a type of television service currently being viewed by a user determines whether particular menu items are presented to the user. In another implementations, determining which channel is being provided dictates whether particular menu options are included.Type: GrantFiled: October 17, 2007Date of Patent: July 8, 2014Inventors: Robert O. Banker, John M. Schlarb
-
Patent number: 8739212Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: GrantFiled: August 28, 2012Date of Patent: May 27, 2014Assignee: Cisco Technology, Inc.Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 8621353Abstract: A method and system for designating and identifying individual programming that is available in a subscriber television system as a pay-per-view event. The identified programming includes programs that are not normally available for viewing by some subscribers or for which a subscriber has not subscribed. The programming can include an individual program, groups of programs, and non-pay-per-view channels. The subscriber can then elect to view the programming as a pay-per-view event.Type: GrantFiled: October 10, 2003Date of Patent: December 31, 2013Inventors: John M. Schlarb, Charlotte L. Barge, Robert O. Banker
-
Patent number: 8365221Abstract: In a subscriber television system, assigning categories to a channel as an entity reduces the searching requirements associated with searching a database of thousands of individual program records, identifying the channel on which an identified program will be displayed, and then sorting the resultant information. The channel information is searched for the assigned category information and the associated program information for just those channels is retrieved. This reduces the processor requirements for searching the thousands of records in the program records database. With the reduced processor requirements and the increased efficiency of information organization for searching, a single machine state change is possible between viewing full screen video and a browse banner or between viewing full screen program information and video with a browse banner.Type: GrantFiled: January 9, 2009Date of Patent: January 29, 2013Inventors: John M. Schlarb, Arturo A. Rodriguez
-
Publication number: 20120324488Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: ApplicationFiled: August 28, 2012Publication date: December 20, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 8321891Abstract: In a subscriber television system, assigning categories to a channel as an entity reduces the searching requirements associated with searching a database of thousands of individual program records, identifying the channel on which an identified program will be displayed, and then sorting the resultant information. The channel information is searched for the assigned category information and the associated program information for just those channels is retrieved. This reduces the processor requirements for searching the thousands of records in the program records database. With the reduced processor requirements and the increased efficiency of information organization for searching, a single machine state change is possible between viewing full screen video and a browse banner or between viewing full screen program information and video with a browse banner.Type: GrantFiled: January 9, 2009Date of Patent: November 27, 2012Inventors: John M. Schlarb, Arturo A. Rodriguez
-
Patent number: 8255951Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: GrantFiled: October 4, 2004Date of Patent: August 28, 2012Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 8245255Abstract: Systems and methods that provide a first electronic program guide (EPG) screen having a plurality of channel identifiers, program information, and an icon corresponding to increasing scroll speed, and responsive to a user selection corresponding to the icon, enable a user to scroll among the plurality of channel identifiers at the increased scroll speed.Type: GrantFiled: September 11, 2008Date of Patent: August 14, 2012Assignee: Cisco Technology, Inc.Inventor: John M. Schlarb
-
Patent number: 7934232Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: GrantFiled: May 4, 2000Date of Patent: April 26, 2011Inventors: Dean F. Jerding, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Patent number: 7711922Abstract: A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system and method provide for managing memory in a communication terminal coupled to a server device enabling the communication terminal to provide memory capacity for storing in a memory and executing on the communication terminal a plurality of applications downloaded from the server device. Prior to downloading an application, the communication terminal determines an amount of memory capacity required by an application client to be downloaded from the server device. The communication terminal then attempts to allocate the memory capacity. If memory cannot be allocated from the system heap, the communication terminal purges data contained in the memory according to a dynamic list of priorities to create memory capacity in the memory for the application client.Type: GrantFiled: June 13, 2007Date of Patent: May 4, 2010Assignee: Cisco Technology, Inc.Inventors: Dean F. Jerding, Arturo A. Rodriquez, John M. Schlarb, Frank Domina
-
Publication number: 20090276808Abstract: The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.Type: ApplicationFiled: February 19, 2009Publication date: November 5, 2009Applicant: Scientific Atlanta, Inc.Inventors: Dean F. JERDING, Arturo A. Rodriguez, Robert O. Banker, John M. Schlarb, Robert T. Van Orden, Bindu Crandall
-
Publication number: 20090249399Abstract: Systems and methods that provide a first electronic program guide (EPG) screen having a plurality of channel identifiers, program information, and an icon corresponding to increasing scroll speed, and responsive to a user selection corresponding to the icon, enable a user to scroll among the plurality of channel identifiers at the increased scroll speed.Type: ApplicationFiled: September 11, 2008Publication date: October 1, 2009Inventor: John M. Schlarb
-
Patent number: 7539834Abstract: A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system and method provide for managing memory in a communication terminal coupled to a server device enabling the communication terminal to provide memory capacity for storing in a memory and executing on the communication terminal a plurality of applications downloaded from the server device. Prior to downloading an application, the communication terminal determines an amount of memory capacity required by an application client to be downloaded from the server device. The communication terminal then attempts to allocate the memory capacity.Type: GrantFiled: March 28, 2005Date of Patent: May 26, 2009Assignee: Cisco Technology, Inc.Inventors: Dean F. Jerding, Arturo A. Rodriguez, John M. Schlarb, Frank Domina
-
Publication number: 20090119714Abstract: In a subscriber television system, assigning categories to a channel as an entity reduces the searching requirements associated with searching a database of thousands of individual program records, identifying the channel on which an identified program will be displayed, and then sorting the resultant information. The channel information is searched for the assigned category information and the associated program information for just those channels is retrieved. This reduces the processor requirements for searching the thousands of records in the program records database. With the reduced processor requirements and the increased efficiency of information organization for searching, a single machine state change is possible between viewing full screen video and a browse banner or between viewing full screen program information and video with a browse banner.Type: ApplicationFiled: January 9, 2009Publication date: May 7, 2009Inventors: John M. Schlarb, Arturo A. Rodriguez
-
Publication number: 20090119713Abstract: In a subscriber television system, assigning categories to a channel as an entity reduces the searching requirements associated with searching a database of thousands of individual program records, identifying the channel on which an identified program will be displayed, and then sorting the resultant information. The channel information is searched for the assigned category information and the associated program information for just those channels is retrieved. This reduces the processor requirements for searching the thousands of records in the program records database. With the reduced processor requirements and the increased efficiency of information organization for searching, a single machine state change is possible between viewing full screen video and a browse banner or between viewing full screen program information and video with a browse banner.Type: ApplicationFiled: January 9, 2009Publication date: May 7, 2009Inventors: John M. Schlarb, Arturo A. Rodriguez