...that the first rickshaw was invented in 1869 by an American Baptist minister, the Rev. E. Jonathan Scobie, to transport his invalid wife around the streets of Yokohama?
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 |
| 7689587 | Autorep process to create repository according to seed data and at least one new schema Generating a repository template of a repository of data for a storage area network (SAN) management tool is disclosed. The repository will hold data describing SAN elements and configurations, and will be stored on a host. A configuration file is updated to include... | 03/30/2010 |
| 7640267 | Methods and systems for managing entities in a computing device using semantic objects A data construct called a semcard is a semantic (meaning-based) software object including semantic meta-tags and meta-data that describes a target object or thing. A target object can be any type of digital or physical entity or identifier, or it can be tacit knowle... | 12/29/2009 |
| 7590653 | Automated discovery and inventory of nodes within an autonomic distributed computing system A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in a... | 09/15/2009 |
| 7571186 | Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o... | 08/04/2009 |
| 7512630 | System and method for archiving process component is adapted to listen for a query for a missing data packet from a requesting client computer to read, retrieve and return the data packet corresponding to the referenced sequence number to the requesting client computer A system and method for data distribution and recovery, including a server that broadcasts data to a plurality of clients and a means for a client to identify and recover broadcast data that the client missed while it was off line. In a representative embodiment, th... | 03/31/2009 |
| 7478107 | Methods and apparatus facilitating management of a SAN A resource manager generates a graphical user interface that enables a user to manage a configuration of the storage area network via a guided mode in which a graphical user interface displays a set of automatically generated operations to be performed by the user t... | 01/13/2009 |
| 7467159 | Generating applications that analyze image data using a semantic cognition network A method is disclosed for generating an application that analyzes image data, such as from satellite and microscope pictures. The method uses a graphical user interface to add a new processing object to a processing object network. The processing object network incl... | 12/16/2008 |
| 7454437 | Methods and apparatus for naming resources A software process receives a command initiating creation of a zone naming policy for automatically generating zone names in a storage area network. During creation of a zone naming policy, the software process receives selection of one or more format elements to be... | 11/18/2008 |
| 7444348 | System for enhancing a query interface A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of th... | 10/28/2008 |
| 7430561 | Search engine system for locating web pages with product offerings A search engine system assists users in locating web pages from which user-specified products can be purchased. Web pages located by a crawler program are scored, based on a set of criteria, according to likelihood of including a product offering. A query server acc... | 09/30/2008 |
| 7428552 | Flexible access to metamodels, metadata, and other program resources A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the p... | 09/23/2008 |
| 7415473 | Multi-dimensional set object Methods and apparatus, including computer systems and program products, for machine-implemented representations of collections of objects. A method includes providing data structure definitions that define a set object to represent the collection of objects; and gen... | 08/19/2008 |
| 7379949 | Analyzing a query log for use in managing category-specific electronic content Providing category-specific electronic content includes receiving a request for electronic content. The request has an attribute. The attribute of the received request is compared to an attribute related to a query included in a log of search queries. An indication ... | 05/27/2008 |
| 7369981 | Method and system for forecasting computer capacity The present invention provides at least a method and system for forecasting computer capacity. With respect to the present invention, performance data and information related to transactions collected from computing devices are used to calculate correlations. A usag... | 05/06/2008 |
| 7370272 | Data adapter A data adapter including method and apparatus is presented. In one embodiment, the data adapter is a method. The method includes finding a set of records of a relational database matching an object instance of an object type. The method further includes updating the... | 05/06/2008 |
| 7370051 | Database driven type extensibility Data types can be created, modified and deployed in multi-tier database systems by using extended assemblies. The extended assemblies are created by a back end server using the data and code contained in special tables and object tables of the back end server. The b... | 05/06/2008 |
| 7359911 | System and method for building a database defining a plurality of communication interfaces A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test... | 04/15/2008 |
| 7359907 | Extending a directory schema independent of schema modification Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The co... | 04/15/2008 |
| 7356544 | Method and system for automatically relaying website information This invention provides for a method 10 of automatically relaying website information by e-mail across an electronic network, which method 10 includes the steps of receiving 14 a conventional e-mail request from a requester which e-mail is addre... | 04/08/2008 |
| 7343377 | Method and system for verifying the integrity of a database A method for verifying the integrity of a database for use by an application. A process is applied to obtain (2) initial schema metadata (3) from the database (1). As a reference a reduced representation (5) is created (4) from the... | 03/11/2008 |
| 7337174 | Logic table abstraction layer for accessing configuration information A logic table object for accessing configuration information sourced by one or more datastores is employed in a catalog environment of an attribute-based programming model. A logic table object may provide supplemental logic, consolidate multiple underlying tables, ... | 02/26/2008 |
| 7337183 | Customer extranet portal According to one embodiment of the invention, a computerized method of providing information to a customer in the power industry includes automatically receiving data representing a plurality of characteristics of a power plant device associated with a power plant o... | 02/26/2008 |
| 7318068 | Synchronization of application documentation across database instances A method and system for synchronizing M application documentations across N database instances. Each database instance has a same structural design. N and M are each at least 2. A documentation synchronization agent is executed which updates N1 database instances wi... | 01/08/2008 |
| 7318067 | Synchronization of application rules across database instances A method and system for synchronizing M application rules across N database instances. Each database instance has a same structural design. N and M are each at least 2. A rule synchronization agent is executed which updates N1 database instances with the M applicati... | 01/08/2008 |
| 7315982 | User-tailorable romanized Chinese text input systems and methods Methods and systems for romanizing Chinese ideograms allow a user to create a personalized spelling dictionary that converts a user's desired roman-alphabet spelling to an equivalent Chinese character. A phonetic combination from a standard Chinese dialect is select... | 01/01/2008 |
| 7315864 | System and method for creating a book of reports over a computer network A method is disclosed wherein a server receives and stores report definitions. A user instructs the server to create a book and associate the report definitions with the book. Thereafter, the user requests that the server generate and transmit the book to his client... | 01/01/2008 |
| 7310654 | Method and system for providing image incremental and disaster recovery A method for backing up data in a computer system from at least one primary data source to a secondary data source is provided. The method includes performing a full image backup on a plurality of data blocks stored by the primary data source(s). An incremental back... | 12/18/2007 |
| 7305430 | Reducing data storage requirements on mail servers A single copy of an incoming message addressed to multiple recipients is stored as a shared message on a server and the message's size is determined. A recipient count indicates how many of the recipients of the message have mailboxes on the server. A total amount o... | 12/04/2007 |
| 7300123 | Method and apparatus for a container managed persistent entity bean support architecture The present invention provides methods, apparatus and computer instructions for a container managed persistent support architecture that meets the Enterprise Java Bean (EJB) Specification. The support architecture provides application programmers a model for balanci... | 11/27/2007 |
| 7296032 | Digital media organization and access Methods and apparatus, including computer program products, implementing and using techniques for accessing and organizing data items, including items of digital media, such as digital images, video stream, audio stream, text documents and the like. An object model ... | 11/13/2007 |
| 7290008 | Method to extend a uniform resource identifier to encode resource identifiers Methods and extended URI (Uniform Resource Identifier) schemes for advanced web applications. In one aspect, the extended URI scheme enables an application to employ multiple resources to service a request, wherein parameters corresponding to each of the resources m... | 10/30/2007 |
| 7290248 | Command-line interface system and method for JAVA message service mark-up language A command-line interface for using a mark-up language (JMSML) to access JMS/JMX interfaces. The invention comprises a system including a Java stand alone client, acting as the command line interface to execute the JMSML program. The user can specify the JMSML progra... | 10/30/2007 |
| 7286546 | Method and system for providing reliable and fast communications with mobile entities A gateway module is provided for connecting multiple networks. A connection set up module is provided. The connection set up module is configured to set up a transport layer connection between two correspondent nodes in first and second wire networks in divided form... | 10/23/2007 |
| 7287064 | Method and system for determining an internet user's interest level A method and system for measuring an Internet user's level of interest in one or more subjects. For a given subject, web pages that are sent to the user are analyzed to determine how many keywords related to the given subject appear in the web pages. The keyword cou... | 10/23/2007 |
| 7287005 | Method for supplementing descriptors for online banking transaction statements Personalized transaction identification information is provided by a user to supplement the generic transaction banking information received from the user's electronic banking service. The personalized transaction identification information is maintained by the user... | 10/23/2007 |
| 7284013 | System for searching device on network Location information of each device connected to a network is managed in a hierarchical structure to display the location of each device in a manner easy to be recognized by a user. The location information of each device connected to the network is managed in the h... | 10/16/2007 |
| 7281252 | Method, system, and apparatus for implementing object interfaces at runtime A method, system, and apparatus for implementing object interfaces at runtime are provided. According to the method, a request is received for a resource that includes a client side object that supports an object interface. In response to the request, program code i... | 10/09/2007 |
| 7277897 | Dynamic reassignment of data ownership Various techniques are described for improving the performance of a shared-nothing database system in which at least two of the nodes that are running the shared-nothing database system have shared access to a disk. Specifically, techniques are provided for changing... | 10/02/2007 |
| 7272613 | Method and system for managing distributed content and related metadata The invention provides a method and system for creating an innovative file system that separates its directory presentation from its data store. The method and system include processing, division, distribution, managing, synchronizing, and reassembling of file syste... | 09/18/2007 |
| 7269705 | Memory space management for object-based memory system A method for pre-allocating memory for object-based cache data is provided in which request for an object having an associated property parameter that defines the memory requirements for the object. In response, a table of allocation buckets is searched for a bucket... | 09/11/2007 |