Patents by Inventor Kirk Cameron
Kirk Cameron 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: 8918657Abstract: Certain exemplary embodiments can provide a system, machine, device, manufacture, circuit, and/or user interface adapted for, and/or a method and/or machine-readable medium comprising machine-implementable instructions for, activities that can comprise, based on a predicted non-zero future power requirement for performing one or more portions of an expected workload by a predetermined system, the predicted future power requirement based on a past power requirement for performing one or more portions of a known workload by the predetermined system, automatically causing a change from a first power state of the predetermined system to a second power state that does not violate a specification for performing the one or more portions of the expected workload.Type: GrantFiled: September 2, 2009Date of Patent: December 23, 2014Assignee: Virginia Tech Intellectual PropertiesInventors: Kirk Cameron, Joseph Turner
-
Publication number: 20110252248Abstract: Certain exemplary embodiments can provide a system, machine, device, manufacture, circuit, and/or user interface adapted for, and/or a method and/or machine-readable medium comprising machine-implementable instructions for, activities that can comprise, based on a predicted non-zero future power requirement for performing one or more portions of an expected workload by a predetermined system, the predicted future power requirement based on a past power requirement for performing one or more portions of a known workload by the predetermined system, automatically causing a change from a first power state of the predetermined system to a second power state that does not violate a specification for performing the one or more portions of the expected workload.Type: ApplicationFiled: September 2, 2009Publication date: October 13, 2011Applicant: VIRGINIA TECH INTELLECTUAL PROPERTIES, INC.Inventors: Kirk Cameron, Joseph Turner
-
Publication number: 20080255952Abstract: A system for generating viewership profiles to facilitate distributing promotions based on the profiles to one or more network devices, such as set top boxes. The system includes a promotion agent associated with each network device which collects viewing activity data of the network device. For example, the viewing activity data may include a channel the network device was tuned to, a time when the network device was tuned to the channel, and a time the network device was tuned away from the channel. The collected viewing activity data is then transmitted, for example, every twenty-four hours, to a life-cycle manager server, which also periodically receives a program schedule. The program schedule typically specifies the channel on which a particular program was displayed, as well as the time the program was shown. The life-cycle manager server correlates the viewing activity data with the program schedule to generate the viewership profile of the network device.Type: ApplicationFiled: May 5, 2008Publication date: October 16, 2008Applicant: NAVIC SYSTEMS, INC.Inventors: Felix Yen, Kirk Cameron, Mark Fagnani
-
Patent number: 7370073Abstract: A system for generating viewership profiles to facilitate distributing promotions based on the profiles to one or more network devices, such as set top boxes. The system includes a promotion agent associated with each network device which collects viewing activity data of the network device. For example, the viewing activity data may include a channel the network device was tuned to, a time when the network device was tuned to the channel, and a time the network device was tuned away from the channel. The collected viewing activity data is then transmitted, for example, every twenty-four hours, to a life-cycle manager server, which also periodically receives a program schedule. The program schedule typically specifies the channel on which a particular program was displayed, as well as the time the program was shown. The life-cycle manager server correlates the viewing activity data with the program schedule to generate the viewership profile of the network device.Type: GrantFiled: June 4, 2001Date of Patent: May 6, 2008Assignee: Navic Systems, Inc.Inventors: Felix Yen, Kirk Cameron, Mark Fagnani
-
Publication number: 20070154009Abstract: A landline-telephone personalization system includes a call indicator device, a computer, and a remote server system. The call indicator device is configured to download audio files over a public switched telephone network (PSTN) and a landline-telephone connection to the PSTN and to play one or more audio files to indicate incoming calls through the PSTN over the landline-telephone connection. The computer of the landline-telephone personalization system may include any conventional computer and may be configured to enable a user to view and select one or more audio files available for download to the call indicator device from the remote server system.Type: ApplicationFiled: June 2, 2006Publication date: July 5, 2007Inventors: Kirk Cameron, John Scheck
-
Publication number: 20070153987Abstract: A landline-telephone personalization system includes a call indicator device, a computer, and a remote server system. The call indicator device is configured to download audio files from the remote server system and to play one or more of the files to indicate incoming PSTN calls over the landline-telephone connection. The call indicator device may play a first audio file for all incoming calls and a second audio file selected from audio files saved in device memory. The computer of the landline-telephone personalization system may include any conventional computer and may be configured to enable a user to view and select one or more audio files available for download to the call indicator device from the remote server system. The personalization system may save customized audio files at the remote server system. The originator of the files may receive credits when other users download the customized audio file.Type: ApplicationFiled: September 29, 2006Publication date: July 5, 2007Inventors: Kirk Cameron, John Scheck
-
Publication number: 20050278731Abstract: A system and method is provided for event data collection and processing in a multimedia network. The server can include an event collection manager that receives messages containing event data from plural settop devices. Upon message receipt, the event collection manager accesses a database to identify a data aggregation group for the set top that sent the message and anonymously stores the event data in association with the data aggregation group. The data aggregation group can be associated with a policy that specifies anonymous storage of event data based on event type. For example, the data aggregation policy may specify storage of individual event types with personal identification information. Conversely, the aggregation policy may specify anonymous storage of individual event types anonymously excluding personal identification information. Aggregate reports can be generated from the stored event data by aggregation group.Type: ApplicationFiled: June 9, 2004Publication date: December 15, 2005Applicant: Navic Systems, Inc.Inventors: Kirk Cameron, Chaitanya Kanojia
-
Publication number: 20020077909Abstract: This is a system and method for managing data transmission to the set top boxes from a central system server, such as a promotion server which distributes promotion content. A precasting technique is used for transmitting promotion content files prior to promotion activation which takes into account the device attributes of the destination end node devices. More specifically, promotion content files are associated with an expected display or activation start time at the end node devices, such as a cable set top box. A package transmission lead time is calculated which depends upon the memory capacity of a specific group of end node devices, called a “transmission group,” to which the promotion file is to be sent. The package transmission lead time is then taken into account to determine exactly when to send the promotion content. The promotion content is then sent at the designated time via broadcast or multicast transmissions.Type: ApplicationFiled: October 2, 2001Publication date: June 20, 2002Applicant: Navic Systems, Inc.Inventors: Chaitanya Kanojia, Kirk Cameron, John LaCroix
-
Publication number: 20020073419Abstract: A system for generating viewership profiles to facilitate distributing promotions based on the profiles to one or more network devices, such as set top boxes. The system includes a promotion agent associated with each network device which collects viewing activity data of the network device. For example, the viewing activity data may include a channel the network device was tuned to, a time when the network device was tuned to the channel, and a time the network device was tuned away from the channel. The collected viewing activity data is then transmitted, for example, every twenty-four hours, to a life-cycle manager server, which also periodically receives a program schedule. The program schedule typically specifies the channel on which a particular program was displayed, as well as the time the program was shown. The life-cycle manager server correlates the viewing activity data with the program schedule to generate the viewership profile of the network device.Type: ApplicationFiled: June 4, 2001Publication date: June 13, 2002Applicant: Navic Systems, IncorporatedInventors: Felix Yen, Kirk Cameron, Mark Fagnani
-
Publication number: 20020069407Abstract: A system for reporting counted impressions in a network device. The system includes a data warehouse which collects event data pertaining to viewership history on the network device. Through a user interface, such as a web browser, a user can retrieve information about the counted impressions of the network device which displayed specific promotions. The event data may pertain, for example, to channel change events, channel surfing behavior of the viewer, time events, connections to peripherals, network locations of the network device, viewing behavior of the viewer, and subsequent event data after a promotion was displayed. A trigger may be embedded in the promotion such that when the promotion is displayed an impression is counted.Type: ApplicationFiled: June 4, 2001Publication date: June 6, 2002Applicant: Navic Systems, IncorporatedInventors: Mark Fagnani, Terri Swartz, Chaitanya Kanojia, Kirk Cameron