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

Icon_funbox Did You Know...

...that the x-ray was discovered purely by accident? When German physicist Wilhelm Konrad von Roentgen was experimenting with cathode rays in 1895, he put an activated Crookes tube in a book and went out to lunch. When he returned, he discovered that a key that had also been placed in the book showed up as an image on the developed film!

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.

 

Class 717/167 - Remote


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the libraries and objects to be
No. of patents: 165
Last issue date: 03/01/2011


  2        
NumberTitleIssue Date
7203787Information processing apparatus and method that utilizes stored information about a mountable device
An IEEE 1394-compliant communication bus connects a printer and host computer so as to allow communication. The configuration ROM of the printer stores information about devices mountable on the apparatus. The host computer accesses the configuration ROM via the com...
04/10/2007
7203910Method and apparatus for organizing and processing information using a digital computer
A method and apparatus for organizing and processing pieces of interrelated information (or “thoughts”) using a digital computer is disclosed. The invention employs a graphical user interface to facilitate user interaction with highly flexible, associative “ma...
04/10/2007
7203581Electronic control unit for controlling updating of data in non-volatile memory
An electronic control unit continuously stores data indicating the monitoring frequency of the diagnosis items determined by the RateBase monitoring method and is increased one by one with the maximum amount of change in the single operating period to an EEPROM. Whe...
04/10/2007
7200843Retrieval of symbol attributes
A method of linking a plurality of object code modules to form an executable program, each object code module having section data, a set of relocation instructions and one or more symbols, each symbol having a plurality of attributes associated therewith, wherein th...
04/03/2007
7200567Purchasing aid logistics appliance and method for use
A purchasing aid logistics appliance that assists a purchaser with a shopping list generation, in-store product location, automated checkout, and financial management. The PAL is in the form of a battery operated PAL with touch screen display and multimedia input/ou...
04/03/2007
7197714Optimizing graphical data synchronization between a graphical client and a stateless server
A method for synchronizing data between a graphical client and a stateless server. Descriptions of one or more root object nodes of a scene is downloaded from the server to the graphical client, wherein the descriptions may include references to other object nodes i...
03/27/2007
7191438Computer functional architecture and a locked down environment in a client-server architecture
A method, an apparatus and a computer program product are disclosed for providing a lockeddown client environment in a client-server architecture of a computer network. In the method, an asset database is checked via the computer network to validate settings for con...
03/13/2007
7191436Computer system utility facilitating dynamically providing program modifications for identified programs
A program modification database and method for identifying a candidate entry within the correction database for a particular executable program are disclosed. The program modification database provides a general depository of program changes, referred to herein as s...
03/13/2007
7188186Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems
A novel process and system for flexibly adding supplemental digital program content such as, for example, transactional advertising content, games, polls, contests, interactive music videos, and e-commerce content generally and the like, into pre-prepared digital me...
03/06/2007
7188193System, method and article of manufacture for a synchronizer component in a multimedia synchronization framework
A system, method and article of manufacture are provided for creating a synchronizer object in order to playback an event simultaneously on a plurality of a client apparatuses. First, a request is received utilizing a network for viewing an event. Next, the request ...
03/06/2007
7185334Method and software tool for intelligent operating system installation
A software tool and method are provided for performing a setup operation in a computer system. The software tool comprises a setup component adapted to sense an attribute associated with the computer system and to selectively provide one of standard prompting and sp...
02/27/2007
7178143Multi-version hosting of application services
An application service provision apparatus is provided with one or more components to perform a dispatching and a shared resource monitoring function to allow applications be hosted with multiple versions of a hosting service runtime library in a more efficient mann...
02/13/2007
7174379Managing server resources for hosted applications
In an ASP server farm, requests to use an application are directed to a particular executing instance of the application (or an appropriate component thereof) that is identified as being the least loaded of the available such instances of the application or its comp...
02/06/2007
7162645Storage device including a non-volatile memory
A storage device includes a tamper-resistant module and a flash memory. In correspondence with a command, a CPU inside the tamper-resistant module judges the security of data received from the outside, then recording the data as follows: High-security and small-capa...
01/09/2007
7152230Storage media storing data related to smart card, smart card system and smart card application loading method
A method, by which if a reissued smart card is issued based on an old smart card, the application program loaded in the old smart card is smoothly reloaded in the reissued smart card, is disclosed. Its specific configuration will be described as below. A method for ...
12/19/2006
7150003Class coalescence for obfuscation of object-oriented software
A method of obfuscating an object-oriented program is provided. A program is provided that is defined in terms of a plurality of classes. Each of the classes has at least one of a field and a method. At least two of the plurality of classes are combined into a combi...
12/12/2006
7146604Program operators for composing abstractions
Programming abstractions with at least one expression are composed to a single abstraction using a composition operator. Expressions from the abstractions are unfolded by removing the prefix of each abstraction and substituting formal parameter names in each express...
12/05/2006
7146612Method and system for receiving a software image from a customer for installation into a computer system
A computer system is manufactured by providing a communications network between a customer and a manufacturer, configuring a first computer system to communicate with a second computer system and including a first program and a second program in the second computer ...
12/05/2006
7143146Method for accessing distributed file system
In order to access a distributed file system (DFS) of the present invention using a conventional protocol such as the one for an NFS or a CIFS without making a modification on a client side, a gateway unit for receiving a conventional protocol and performing process...
11/28/2006
7140011Dynamically loading program code over a push-based network
Programming code, such as dynamically loadable program code used in object oriented programming languages, may be pushed over a unidirectional communication link, such as though a transmitter tower transmission or one-way networking communication protocol. A manifes...
11/21/2006
7133917System and method for distribution of software licenses in a networked computing environment
A system and method of distributing software licenses in a networked computing environment is provided. The system and method in one aspect comprise a management application and a plurality of agents. The plurality of agents each reside on computers in a network, fo...
11/07/2006
7133836Catalog phone sales terminal
A telephone set is modified to permit it to automatically send repetitive data associated with telephone purchases. A retailer and a customer interact to ensure that accurate data is initially stored while eliminating the necessity of repeating the same information ...
11/07/2006
7131109Method of managing information in Java
A method of managing information in a distributed system context including a local system and a remote system and using a remote invocation method of the JAVA language, said language including instructions and enabling creation of objects from classes having hierarc...
10/31/2006
7127608System and user interface supporting URL processing and concurrent application operation
A URL processing system and associated communication protocol enables network compatible applications to be securely integrated into any process involving concurrent operation of applications. A system employed by an application for encoding URL link data for use in...
10/24/2006
7127609System and user interface for adaptively processing and communicating URL data between applications
A system processes and communicates URL data to enable network (including Internet) compatible applications to be securely integrated into any process involving concurrent operation of applications. A first application employs a system for encoding URL link data for...
10/24/2006
7124445Protecting software from unauthorized use by converting source code modules to byte codes
A method for anti-piracy protection of a software application by obfuscation of the execution of portions of the applications code is described. The method comprises providing a language specification and library to implement the functions of the language, providing...
10/17/2006
7120675Information location service
This present invention extends the mechanism for locating solution access information and then obtaining and implementing the correct solution for updating software programs. The user can communicate with one system on the network, tell it what the user is intereste...
10/10/2006
7120654System and method for network-free file replication in a storage area network
A secondary host on a storage area network (SAN) replicates files utilized and/or managed by a primary host by direct transfer of the files over the SAN to achieve substantially network free file replication. The secondary host receives SAN-relative extent informati...
10/10/2006
7117486System and method for migration of software
The present invention provides an integrated migration environment which assists in migration of software systems. The invention further provides an object oriented framework through which the tool can be extended to handle additional languages and platforms. A syst...
10/03/2006
7117485Using a high level programming language with a microcontroller
An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpr...
10/03/2006
7117371Shared names
A system and method is provided for providing security to components or assemblies employed by application programs during runtime. The present invention employs digital signature keys to ensure that an assembly name that is published is unique because the assembly ...
10/03/2006
7117364System and method for downloading application components to a chipcard
The present invention describes a method for downloading application components, so-called on-card application components, from a server via a client to a chipcard, wherein the server and the client communicate with each other via a distributed system, in particular...
10/03/2006
7117012Method for operating a portable data carrier configured for executing reloadable functional programs
A method is proposed for operating a portable data carrier designed for executing reloadable function programs. According to the method the data carrier initially has installed thereon a loader interface which allows the reloading of load applications which in turn ...
10/03/2006
7111291Data management application programming interface session management for a parallel file system
In a cluster of computing nodes having shared access to one or more volumes of data storage using a parallel file system, a method for managing the data storage includes selecting a first one of the nodes to serve as a session manager node, and selecting a second on...
09/19/2006
7107587Access redirector and entry reflector
When using a common configuration data structure (e.g., “registry”), the access redirector and entry reflector promotes compatibility and interoperability between differing versions of program modules. The access redirector redirects selected accesses to storage...
09/12/2006
7099849Integrated media management and rights distribution apparatus
The present invention advantageously provides an integrated rights management and licensing system for storing, researching, buying, and selling intellectual property rights. In one embodiment, the present invention utilizes a rights owner application, a central rep...
08/29/2006
7093244Method of remotely upgrading firmware in field-deployed devices
The method is used for downloading firmware upgrades to a non-volatile memory (NVM) of a targeted remote programmable embedded field-deployed device over a communication network. The device is connected to the network and requires no human intervention at the remote...
08/15/2006
7092953Apparatus and methods for intellectual property database navigation
The present invention advantageously provides a rights management system. In one embodiment, a specification of a general level of rights owned by a first intellectual property rights owner is received. A query is received for a lower level right that is a descenden...
08/15/2006
7080372System and method for managing system configuration across a network
A system and method are provided for determining whether to provide a software program update to one of a plurality of client processors. Each client processor has a copy of at least one of a plurality of client software programs. A respective set of system configur...
07/18/2006
7080159Method and system for effecting migration of application among heterogeneous devices
The present invention provides a method and system for implementing migration of an application among heterogeneous devices. An application consists of sets of one or more component. The application running on a source device and the hardware configuration of the ta...
07/18/2006
  2        
 
Sign InRegister
Username  
Password   
forgot password?