Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Callahan, CO

John Callahan, Broomfield, CO US

Patent application numberDescriptionPublished
20090060356METHODS AND APPARATUS FOR ENCODING AND DECODING IMAGES - Methods and apparatus for generating images, compressing image data, decompressing image data, and processing the decompressed image data so that it can be used by a rendering circuit of a device, e.g., a set top box, are described. Images are generated in the native format used by the rendering circuit of the device which will ultimately control the display of the image avoiding the need to perform processing associated with converting color component information from one format to another. Uncompressed image data is arranged in a file with color component values being grouped separately from alpha values to facilitate compression by a standard file compression technique. The file is compressed using a conventional file compression operation. The compressed image file is decompressed when needed and the alpha data and color component data is reorganized so that the color component values and alpha value(s) corresponding to individual pixels are grouped together.03-05-2009
20090150941APPARATUS AND METHOD FOR VIDEO-ON-DEMAND PLAYLIST - A method of providing programming content from a video server to a client coupled to the video server by a video content network includes the steps of sending, to the client, a playlist describing an interrelationship between at least one program segment and at least one related segment; sending, from the video server to the client over the video content network, video content comprising the at least one program segment and the at least one related segment; and modifying the playlist via communication to the client. The steps of sending the playlist, sending the content, and modifying the playlist are all accomplished within a single video-on-demand session per user.06-11-2009
20090193486DIGITAL SET-TOP TERMINAL WITH PARTITIONED HARD DISK AND ASSOCIATED SYSTEM AND METHOD - A video content system includes a server module, a video content network coupled to the server module, and a digital set-top terminal coupled to the video content network. The digital set-top terminal in turn includes a processor; an interface coupled to the processor and the video content network; and a memory module. The memory module has at least a partitioned hard disk with a first partition containing digital video programming received over the video content network, and a second partition containing supplemental resources.07-30-2009

Patent applications by John Callahan, Broomfield, CO US

John W. Callahan, Broomfield, CO US

Patent application numberDescriptionPublished
20090254943TECHNIQUE FOR IDENTIFYING FAVORITE PROGRAM CHANNELS FOR RECEIVING ENTERTAINMENT PROGRAMMING CONTENT OVER A COMMUNICATIONS NETWORK - A favorites list of program channels which a cable TV user likely prefers is generated automatically from which the user may select a program channel to watch. Each program channel in the favorites list is identified based on a measure of the duration in which the program channel is continuously tuned to. In an embodiment, this measure varies nonlinearly with such a duration. The favorites list may further comprise sublists of program channels which may correspond to different periods of a day, week, etc. The favorites list may be generated from programs watched on multiple viewing devices.10-08-2009
20110035775Technique for delivering network personal video recorder service and broadcast programming service over communications network - A resident application and a second application are provided in a set-top terminal to receive a TV broadcast service and network personal video recorder (NPVR) service, respectively. The resident application is suspended in favor of the second application when a user changes from a broadcast channel to an NPVR enabled channel, and vice versa. In an embodiment where a digital video recorder (DVR) set-top terminal is used, a DVR server therein provides trick mode functions (pause, rewind and fast-forward) before an NPVR session, e.g., a Look Back session, is established. In another embodiment, during an NPVR session the DVR server plays back recorded programming content downloaded from a communications network, and provides trick mode functions as well.02-10-2011

Patent applications by John W. Callahan, Broomfield, CO US

Nicole H. Callahan, Denver, CO US

Patent application numberDescriptionPublished
20090171827AUTHENTICATED THIRD-PARTY CHECK CASHING - Tools for facilitating the process of providing presentation instrument redemption services, including without limitation tools that implement techniques for authenticating the identity of a check cashing customer through the use of biometric data that is derived from one or more biometric characteristics of the customer. The tools can be used to enroll the customer in a check cashing program, using biometric data as an authentication key. Thereafter, when the customer attempts to redeem a presentation instrument, the customer can provide the same biometric data, and the tools can authenticate the identity of the customer based one the biometric data. The tools can implement additional risk-prevention measures, such as risk-profiling routines, which can be used to estimate the risk of a fraudulent transaction, based on a variety of risk factors associated with the customer and/or the requested transaction.07-02-2009

Patrick S. Callahan, Thornton, CO US

Patent application numberDescriptionPublished
20100274896SYSTEMS AND METHODS FOR FLOW SIGNATURE FORMATION AND USE - An embodiment of a method for use in performing interoperability testing between two network architectures includes forming multiple transaction signatures that each characterizes a communication transaction conducted over the two networks and analyzing each of the transaction signatures to determine if the transaction signature matches a previously classified pattern. The method may further include generating a report identifying each of the communication transactions and indicating that each of the communication transactions is classified with a classification associated with a previously classified pattern or are of unknown classification. Another method includes receiving a transaction signature composed of multiple transaction elements, and determining whether the received transaction signature corresponds to a previously identified transaction signature pattern. If the transaction signature does not correspond to a previously identified transaction signature pattern, a new transaction signature pattern is created, and classified as one of a plurality of classifications indicative of completion or failure of the communication transaction.10-28-2010