U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"We live in a society exquisitely dependent on science and technology, in which hardly anyone knows anything about science and technology."

Carl Sagan

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Patents Published on 03/02/2004


See All Patents Issued In 2004


                    88  
NumberTitleIssue Date
6701516P++ software
P++ software that provides a Prolog language data storing and processing method, includes making a plurality of different application programs, introduces two structure types into arguments of clauses, implements these two structure types in predicate inp...
03/02/2004
6701517Method for synchronizing JAVA with UML in a version configuration management system
A computer-implemented method for synchronizing JAVA with UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of JAVA source exist, and if not; creating a new revision of the JAVA s...
03/02/2004
6701518System and method for enabling efficient processing of a program that includes assertion instructions
The present invention relates to a system and method for reducing the adverse impact of assertion instructions to processor performance so that programmers will be encouraged to include assertion instructions in computer programs. The system of the presen...
03/02/2004
6701519Managing hardware and software configuration information of systems being tested
Techniques for gathering platform information are described. The platform information describes the environment in which a program executes. The platform information includes software component information and system configuration information uniquely ide...
03/02/2004
6701520Preventing garbage collection of objects in object oriented computer programming languages
A method to improve object-oriented computer processing by reducing the incidences of object creation and garbage collection. A compiler, preferably of object-oriented language such as Java, identifies a list of objects that are fixed in value or are cons...
03/02/2004
6701521Modular configuration and distribution of applications customized for a requestor device
A system and method for installing an application on a client device (e.g., a palmtop computer system) communicatively coupled to a host device (e.g., a host computer system). Instead of transferring an application to the client device from another client...
03/02/2004
6701522Apparatus and method for portal device authentication
A method is described, comprising: searching for portable device software configured on a client; automatically installing the portable device software if the portable device software is not configured on the client; searching for a portable device attach...
03/02/2004
6701523V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
A system for restricting access to television programs comprising an input for accepting cursor movement and selection commands. The system includes a display that depicts a two dimensional matrix composed of rows and columns of tiles, wherein either the ...
03/02/2004
6701524Interactive data transmitting apparatus, data receiving apparatus, data receiving method, recording medium for recording receiving program thereof, and communication system using a broadcast wave
A transmitting apparatus for an interactive communication system using a broadcast wave is provided. The transmitting apparatus comprises a first storing unit for storing a plurality of frames of image data, a second storing unit for storing control infor...
03/02/2004
6701525Method for operating an audio/video set as based on hierarchical menuing of selectable bulletized and stringed items and an audio/video set arranged for practicing the method
An audio/video set is operated with hierarchical menus. It displays a menu string of first items in a first coordinate direction on the screen and detects a user selecting an item thereamong. Upon so detecting, the set displays a menu string of second ite...
03/02/2004
6701526Method and apparatus for capturing broadcast EPG data for program title display
A method for providing programming information to a viewer. The method includes steps of capturing an image of a broadcast video signal that includes EPG data; extracting programming information from the captured image; storing the extracted programming i...
03/02/2004
6701527Television schedule system and method of operation for multiple program occurrences
An improved television guide system. According to one embodiment of the invention, television guide information is provided that includes multiple occurrences of a single show. The guide system of the present invention allows the user to identify a show a...
03/02/2004
6701528Virtual video on demand using multiple encrypted video segments
A method and apparatus for providing a virtual video on demand services is disclosed. The method and apparatus disclose the storing of a segment of the video program in advance for VOD viewing at a later time. When the subscriber selects VOD service, a pr...
03/02/2004
                    88  
 
Sign InRegister
Username  
Password   
forgot password?