...that on Dec. 15, 1836, the Patent Office was completely destroyed by fire? Lost were some 7,000 models, 9,000 drawings, and 230 books plus all records of patent applications and grants.
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.
| Number | Title | Issue Date |
| 7027806 | System and method for field downloading a wireless communications device software code section A system and method have been provided for updating system software stored in the memory of a wireless communications device. The method comprises: forming the system software into a first plurality of symbol libraries including a code section address table, a symbo... | 04/11/2006 |
| 7024471 | Mechanism to dynamically update a windows system with user specific application enablement support from a heterogeneous server environment A method, apparatus and program for updating client computers with user specific application enablement are provided. The invention involves creating a component control file on a network server, which defines the actions to be performed to install an enablement com... | 04/04/2006 |
| 7024330 | Method and apparatus for decreasing automatic test equipment setup time In automatic test equipment (ATE), the current state of all configurable hardware components is maintained in one or more status registers. A configuration interface operates between the ATE test program and the hardware components. The test program issues instructi... | 04/04/2006 |
| 7020598 | Network based diagnostic system and method for software reconfigurable systems A system and method for diagnosing a software system within a remote electronic device using a network is provided. A diagnostic controller controls diagnostics of the software system by instructing the remote electronic device to replace a selected software compone... | 03/28/2006 |
| 7017155 | Installing software on a mobile computing device using the rollback and security features of a configuration manager Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device,... | 03/21/2006 |
| 7013482 | Methods for packet filtering including packet invalidation if packet validity determination not timely made Methods and systems for firewall/data protection that filters data packets in real time and without packet buffering are disclosed. A data packet filtering hub, which may be implemented as part of a switch or router, receives a packet on one link, reshapes the elect... | 03/14/2006 |
| 7013462 | Method to map an inventory management system to a configuration management system The invention includes a method, system, and article to automatically soft configure a node, such as a compute node, in a data center. The data center may have several racks and a unit may be installed in one of the racks as the node. Each rack may be identified by ... | 03/14/2006 |
| 7006964 | Communication terminals A system, method and apparatus are described for delivering software to a terminal 1. Before software is delivered, an emulator 51 is invoked to validate the operation of the new software in conjunction with the existing terminal configuration. ... | 02/28/2006 |
| 7006449 | Information processing device, method thereof, and recording medium An information processing device, method thereof and recording medium for communication regardless of the status of the terminal device. A domain name server stores the node identifier, and address for one or more mapping agents 121 corresponding to the host ... | 02/28/2006 |
| 7007036 | Method and apparatus for embedding configuration data The present invention provides an apparatus and a method for embedding information from a first configuration data set having data structures into an embedded processing system, wherein embedding the information maintains user-defined variables. Embedding informatio... | 02/28/2006 |
| 7000231 | Method of manufacturing operating system master template, method of manufacturing a computer entity and product resulting therefrom, and method of producing a production version of an operating system A manufacturing system is disclosed for creating a master disk for producing clone copies installed on a plurality of production headless computer entities, said manufacturing system comprising: a build operating system, a set of primary operating system files, a se... | 02/14/2006 |
| 7000191 | Flowchart programming for industrial controllers, in particular motion controllers A method and a device for graphical programming of industrial controllers, in particular motion controllers where a user is supported with regard to programmable controller functionality as well as with regard to motion functionality. A structured textual language i... | 02/14/2006 |
| 7000228 | Online upgrade of container-based software components Techniques for online upgrading of software components are disclosed. The techniques are especially suited for online upgrading of container-based software components in object oriented computing environments. A multi-stage online upgrade system can facilitate onlin... | 02/14/2006 |
| 6996817 | Method and system for upgrading and rolling back versions A method and system for versioning of applications is provided. A version of an application may be updated or rolled back transparently to the client. A list of resources in a current version of an application is created and compared to the list of resources in a ne... | 02/07/2006 |
| 6996635 | Apparatus and method to activate transparent data storage drive firmware updates A method to activate a code update in a data storage drive. The method provides a code update to the data storage drive while the data storage drive performs normal drive operations. The method then detects a host computer transparent event, and activates the code u... | 02/07/2006 |
| 6993648 | Proving BIOS trust in a TCPA compliant system When a flash unlock routine unlocks the flash memory to permit updating of a BIOS image, a message is left in secure non-volatile memory, such as a EEPROM. Upon the next re-boot, the boot block code will detect the special message in the non-volatile memory and perf... | 01/31/2006 |
| 6993760 | Installing software on a mobile computing device using the rollback and security features of a configuration manager Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device,... | 01/31/2006 |
| 6993650 | Authentications integrated into a boot code image A method, computer program product and system for storing or updating authentications, e.g., passwords, in a boot code image, i.e., binary executable boot code, stored within a Read Only Memory (ROM), e.g., flash ROM, of a terminal from a remote central site. An aut... | 01/31/2006 |
| 6990577 | Updating a BIOS image by replacing a portion of the BIOS image with a portion of another BIOS image A technique includes receiving a first basic input/output system image to replace an existing second basic input/output system image stored in a firmware memory. The first basic input/output system image is modified by replacing a portion of the first basic input/ou... | 01/24/2006 |
| 6990660 | Non-invasive automatic offsite patch fingerprinting and updating system and method Methods, systems, and configured storage media are provided for discovering software updates, discovering if a given computer can use the software update, and then updating the computers with the software as needed automatically across a network without storing the ... | 01/24/2006 |
| 6990659 | Device for rewriting software programs in peripheral devices connected to a network A printer determines in S11 to S15 whether any device connected to the network is the same type of device. Then the printer determines which of these same type devices have firmware older than firmware of the printer (S23). With respect to each ... | 01/24/2006 |
| 6990656 | Dynamic metabase store Methods, systems, and computer program products for editing configuration data such that alterations in one representation of the configuration data are reflected in one or more other representations of the configuration data. The altered configuration data may take... | 01/24/2006 |
| 6981226 | Flowchart programming for industrial controllers, in particular motion controllers A method for graphical programming of industrial controllers, in particular motion controllers, that automatically generates suitable graphical elements and respective masks in motion control flowchart notation from user-defined structured text subprograms of a stru... | 12/27/2005 |
| 6981251 | Agent system for mobile agents, computer network and method for downloading an agent system from a host computer to a client computer of a computer network An agent system which can be loaded onto a computer in a network is adjusted based on the hardware and/or software of the computer. This makes it possible to incorporate even small mobile computers, in particular simple process computers, into a network in which age... | 12/27/2005 |
| 6980992 | Tree pattern system and method for multiple virus signature recognition A system, method and computer program product are provided for recognizing virus signatures. Initially, a list of virus signatures is provided. Next, the list of virus signatures is combined into a tree of virus signatures. Data is subsequently compared against the ... | 12/27/2005 |
| 6978441 | Rating apparatus and method for evaluating bugs A method of rating a bug, including reporting the bug to a business entity by an interested party, entering information regarding the bug into a database, assigning a priority number for the bug, calculating a sigma number for the bug using the priority number, eval... | 12/20/2005 |
| 6978284 | System and method for designating and deleting expired files A system and method for designating and deleting expired files includes a means for storing expiration dates along with file identification data maintained by the file system. An earliest expiration date is stored in data maintained by the file system pertaining to ... | 12/20/2005 |
| 6978452 | Upgrading digital media servers A system and method are disclosed for upgrading both hardware and software components of a digital media server without disrupting media delivery services. In a preferred embodiment, the present system and method employ an object-oriented model that allows system se... | 12/20/2005 |
| 6978453 | System with required enhancements to syncML DM environment to support firmware updates A system for employing SyncML DM for updating firmware in mobile handsets and other devices. The system employs enhancements to SyncML DM specifications. A SyncML management client employs new commands, specified by the present invention, for retrieving update packa... | 12/20/2005 |
| 6970892 | Implementing standards-based file operations in proprietary operating systems A method for generating a file object identifier. A computer allocates memory to store the identifier. The disk volume holding the file object, the disk block holding the file object, and the value of the offset within the disk block holding the file object are stor... | 11/29/2005 |
| 6968370 | Method of transferring resources between different operation systems A method for transferring resources between a first group of computers executing a first operating system and a second group of computers executing a second operating system is provided. Each group of computers has at least one file server executing its respective o... | 11/22/2005 |
| 6968183 | Determining a multi-module dependent parameter at a telecommunication node Facile changing and updating of a first module (101) of a platform (100) is achieved despite the fact that a parameter required for execution of the first module depends both upon which version of the first module (101) and which version of a se... | 11/22/2005 |
| 6968184 | Wireless software upgrades with version control A wireless communication system includes a system backbone, a host computer coupled to the system backbone, at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with... | 11/22/2005 |
| 6968324 | Method, system and program product for evaluating a computational processing capacity migration between computer platforms A method, system and program product for determining a cost differential resulting from a migration of computational workloads between computer platforms is disclosed herein. Information regarding current and planned hardware and software use on the computer platfor... | 11/22/2005 |
| 6966058 | System and method for managing software upgrades in a distributed computing system A system and method for managing software upgrades in a distributed computing system. The distributed computing system may include a plurality of nodes which provide one or more fault-tolerant services. The system and method perform software upgrades in a sequential... | 11/15/2005 |
| 6965398 | Internet camera An Internet camera, which operates in accordance with parameters contained in configuration data, is provided with a storage that stores the configuration data, a network interface for connecting the Internet with a predetermined site on the Internet. The Internet c... | 11/15/2005 |
| 6965940 | Operating method of a storage area network system An operating method of a storage area network system which conducts transmittance of data by a plurality of servers accessing a storage through a storage area network, the storage area network system operating: obtaining and monitoring a data transfer amount between... | 11/15/2005 |
| 6964034 | Application development server and a mechanism for providing different views into the same constructs within a strongly encapsulated environment An application development server for aid in developing software and a system, method, and apparatus for updating continuously the working definitions of an encapsulated application such that different views of a construct may be supported and that changes made in o... | 11/08/2005 |
| 6964044 | System and process for management of changes and modifications in a process A system and process for managing the migrating enhancements into a production software system is described. Enhancements are first migrated to a model system. After any issues are identified and addressed, the enhancements are migrated to the production software sy... | 11/08/2005 |
| 6961773 | System and method for managing application service providers A managed services platform. An applications management server is provided for managing relationships with application service providers and others over a wide area network such as the Internet. The applications management server interfaces with a master database se... | 11/01/2005 |