Abstract: A method and system for identifying information about people is provided. The information system identifies groups of people that have relationships based on their relationships to documents or more generally to objects. The information system initially is provided with an indication of which people have which relationships to which documents. The information system then identifies clusters of people based on having a relationship to the same objects. The information system may also identify clusters of related objects associated with a cluster of people. When a user wants to identify information about a person, the user can provide the name of that person to the information system. The information system then can retrieve and display the names of the other people who are in the same cluster as the person.
Abstract: A method of adding meta-data to document in a content-routed network including a plurality of routers interconnected by links involves adding an encoded meta-tag to the document.
Type:
Grant
Filed:
December 16, 2004
Date of Patent:
April 28, 2009
Assignee:
Solace Systems, Inc.
Inventors:
Craig Betts, David Pochopsky, Martin Barnes, Greg Bertin, Peter Ashton, Wayne Burwell
Abstract: A standard schema is used to describe the capabilities of a peripheral device, such as a printer device, in a structured and easily discoverable way. The schema can allow different peripheral device implementations to describe their capabilities in a consistent way to those entities that might query for the capabilities. The schema syntax can allow for direct querying of individual values, as well as for querying whole sections of the schema so that an accurate and complete understanding of the device can be gleaned.
Abstract: The techniques and mechanisms described herein are directed at property management mechanisms that operate within an on-demand property system. The property management mechanisms support the caching of property values on an as needed basis, allow a plurality of object instances to utilize the same property via attached properties, overriding default information associated with a property on a per type basis, obtaining values for a property from an external source, and the like. In addition, the on-demand property system provides validation and control for each property instance. The property management mechanisms minimize the storage requirements and provide flexibility without requiring additional code from the developers.
Type:
Grant
Filed:
September 11, 2004
Date of Patent:
December 9, 2008
Assignee:
Microsoft Corporation
Inventors:
Namita Gupta, Mark J. Finocchio, Michael J. Hillberg, Jeffrey L. Bogdan
Abstract: An object management system permits companies/organizations to grant access to third parties to partitioned subsets of a central database to enable completely paperless asset or process management. The central database can be used simultaneously by a plurality of companies/organizations, third party service providers and/or regulatory authorities, without compromise of data security. Data is partitioned on an Issuing Unit basis. Each Issuing Unit is enabled to autonomously generate primary keys. The relationship of Issuing Unit Group to managed objects is a may-to-many relationship to enable ultimate flexibility in data partitioning.
Abstract: Provided are a method, system, and program for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting lists are generated. Each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents having values within the range of consecutive values associated with the posting list. Each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored.
Type:
Grant
Filed:
September 24, 2004
Date of Patent:
December 2, 2008
Assignee:
International Buiness Machines Corporation
Inventors:
Marcus Felipe Fontoura, Ronny Lempel, Runping Qi, Jason Yeong Zien
Abstract: 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 used in the zone naming policy. The one or more format elements each identify which corresponding at least one type of characteristic associated with a given zone in the storage area network shall be used to automatically generate a respective zone name for the given zone. For example, the format elements in a zone policy may identify how to generate a respective zone name using identifiers associated with resources associated with the zone. Accordingly, a network manager can create a zone naming policy for automatically generating zone names in a storage area network rather than having to manually create zone names for each created zone.
Type:
Grant
Filed:
September 22, 2004
Date of Patent:
November 18, 2008
Assignee:
EMC Corporation
Inventors:
James Edward Lavallee, Francois Gauvin, Sheldon Lowenthal
Abstract: A new persistence format for storing objects of a user defined type in a database store enables information about the structure of the type to be communicated to the store. This information enables a number of store optimizations, including direct structural access to members of the type. Specifically, metadata is exchanged between the type implementer and the data store. The store uses the metadata to determine the storage layout for instances of the type. With this information, the store is able to detect access patterns that can be optimized to directly operate over the storage representation without hydration (deserialization) the object.
Type:
Grant
Filed:
January 4, 2005
Date of Patent:
April 8, 2008
Assignee:
Microsoft Corporation
Inventors:
Ramachandran Venkatesh, Beysim Sezgin, Jose A. Blakeley, Denis Y. Altudov