Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

864results about "Object oriented databases" patented technology

Object oriented video system

InactiveUS20070005795A1Reduce colorNo extra data overhead and processing overheadTelevision system detailsPulse modulation television signal transmissionGraphicsData stream
A method of generating an object oriented interactive multimedia file, including encoding data comprising at least one of video, text, audio, music and / or graphics elements as a video packet stream, text packet stream, audio packet stream, music packet stream and / or graphics packet stream respectively, combining the packet streams into a single self-contained object, said object containing its own control information, placing a plurality of the objects in a data stream, and grouping one or more of the data streams in a single contiguous self-contained scene, the scene including format definition as the initial packet in a sequence of packets. An encoder for executing the method is provided together with a player or decoder for parsing and decoding the file, which can be wirelessly streamed to a portable computer device, such as a mobile phone or a PDA. The object controls provide rendering and interactive controls for objects allowing users to control dynamic media composition, such as dictating the shape and content of interleaved video objects, and control the objects received.
Owner:ACTIVESKY

Method and system for leasing storage

A method and system for leasing storage locations in a distributed processing system is provided. Consistent with this method and system, a client requests access to storage locations for a period of time (lease period) from a server, such as the file system manager. Responsive to this request, the server invokes a lease period algorithm, which considers various factors to determine a lease period during which time the client may access the storage locations. After a lease is granted, the server sends an object to the client that advises the client of the lease period and that provides the client with behavior to modify the lease, like canceling the lease or renewing the lease. The server supports concurrent leases, exact leases, and leases for various types of access. After all leases to a storage location expire, the server reclaims the storage location.
Owner:SUN MICROSYSTEMS INC

Secure virtual marketplace for virtual objects and services

ActiveUS7249139B2Facilitates instantaneousFacilitates automatic transferObject oriented databasesMultiple digital computer combinationsService provisionComputer science
Methods and apparatus implementing a technique for providing a secured virtual marketplace. In general, in one aspect, the technique includes maintaining a list of virtual objects as well as data format information for each of a plurality of virtual environment systems. Each virtual object is represented by data. The data format information for a virtual environment system specifies a format that data must have to be processable by the virtual environment system. The techniques includes receiving a request to distribute one or more virtual objects from the list of virtual objects, the request identifying the virtual objects to be distributed and the virtual environment system with which the virtual objects are to interact. The technique includes formatting, in accordance with the data format information and the request, data representing the one or more virtual objects to be distributed and further includes distributing the one or more virtual objects.
Owner:ACCENTURE GLOBAL SERVICES LTD

Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment

ActiveUS20070088741A1Easily and efficiently importEasily and efficiently and exportMultimedia data retrievalObject oriented databasesApplication softwareOrganizational boundaries
In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multi-tenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment.
Owner:SALESFORCE COM INC

Modular, convergent customer care and billing system

A system that includes a set components that can offer a complete solution to a client or can be partitioned to offer solutions to specific areas. The components are modular. The components are independent and integrated containing all the necessary processes and inputs and outputs to function independently. The components can also be integrated together into a system where the components work together. The set of components are also convergent by allowing all services to be provided and viewed via single interface through a single consolidated customer database independent of the type of service(s) being provided to a customer.
Owner:AMERICAN MANAGEMENT SYSTEMS

Addresses as objects for email messages

The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address. For incoming messages, the message header is parsed and searched to find addresses that match the receiving user's address book. If no match is found, a generic address icon is added before the text of the address, while the system checks the email header against other address sources such as server lists. Once the address is marked with an appropriate icon the user can manipulate the address in various ways allowing the user to readily edit or add email addresses to their contact list. Additionally, the invention may include contextual menus to assist the user in this manipulation.
Owner:MICROSOFT TECH LICENSING LLC

Information data retrieval, where the data is organized in terms, documents and document corpora

The invention relates to improved solutions for information retrieval, wherein the information is represented by digitized text data. This data is further presumed to be organized in terms (431-438), documents and document corpora, where each document contains at least one term (431-438) and each document corpus contains at least one document. Based on a concept vector (420-424), which conceptually classifies the contents of each document, a term-to-concept vector is generated for each term (431-438) in the document corpus. The term-to-concept vector describes a relationship between the term (431) and each of the concept vectors (420-424). On basis of the term-to-concept vectors for the document corpus, a term-term matrix is generated which describes a term-to-term relationship between all the terms (431-438) in the document corpus. The term-term matrix may then be processed and used for retrieving information from the document corpus, such as the fact that a first term (431) is related to a second term (436).
Owner:ELUCIDON GROUP

Database query handler supporting querying of textual annotations of relations between data objects

An improved command handler (and database system utilizing the improved command handler) interfaces to a datastore storing item data for a plurality of items and bi-directional modifier data, corresponding to a relation between at least one first item and at least one second item, that represents first text characterizing semantics of a relationship of the at least one first item to the at least one second item, and represents second text characterizing semantics of a relationship of the at least one second item to the at least one first item. The command handler operates, in response to receiving a first-type query command that specifies at least one given item, to access the datastore to identify i) at least one related item that is related to the given item, and identify ii) either the first text or the second text characterizing semantics of the relation between the given item and the at least one related item. The command hander returns i) data corresponding to the at least one related item; and ii) data corresponding to the identified first text and or second text characterizing semantics of the relation between the given item and the at least one related item. Preferably, the data returned in response to the first-type query command identifies the at least one related item. and identifies the first text or second text characterizing semantics of the relation between the given item and the at least one related item. In addition, the command handler preferably supports additional commands that retrieve from the datastore information related to specified objects, object types, and relations.The command handler (and database system) of the present invention may be used in a wide assortment of software applications, including enterprise applications (such as e-business applications, supply chain management applications, customer relationship management applications, decision support applications), the file system in operating systems, web browsers, e-mail applications and personal information management applications. Importantly, the command handler (and database system) provides an efficient mechanism to query the organization of the data elements (and the relationships therebetween) stored and accessed in such software applications, in a manner that efficient and readily adaptable to client-server database systems or other distributed database systems.
Owner:REVELINK

Method and system for linking business entities

A corporate linkage system and method provides customers with complete, accurate, and timely lists of corporate linkage locations, including monitoring company lists for changes to location lists, matching stored locations to a company or third party list of locations, providing detailed coding on matches, and batch updates to global files.
Owner:THE DUN & BRADSTREET CORPORATION

Integrated graphical user interface method and apparatus for mapping between objects and databases

A graphical user interface on a computer system is provided for displaying objects in an object-oriented application and data stored in tables of a database. The graphical user interface displays a class view corresponding to one or more classes in the object-oriented application that in turn corresponds to tables in the database and displays a table view having one or more tables in a database corresponding to classes in the object-oriented application. In addition, the graphical user interface also displays a combination table-and-class view having database elements from the database adjacent to the object-oriented elements from the object-oriented application.
Owner:BAAN DEV B V 50

Command line interface for creating business objects for accessing a hierarchical database

A method, apparatus, and article of manufacture for generating class specifications for an object-oriented application that accesses a hierarchical database. The class specifications are generated using a command line interface of a class definition tool. A database description and a record layout associated with the hierarchical database are captured and associated to define a specification for the database. Class definitions are then generated from the database specification, wherein the class definitions are instantiated as objects in the objects framework that encapsulate data retrieved from the database.
Owner:IBM CORP

Dynamic object-driven database manipulation and mapping system having a simple global interface and an optional multiple user need only caching system with disable and notify features

The present invention provides enhanced database access and performance when correlating or translating one database to another database or to an object programming application. The system and method of enhanced database access and performance of the invention provides a simplified high-level wrapper interface for global coordination of multiple software components and ease of use. Performance is also enhanced by utilizing an optional enhanced multiple user data caching system. The multiple user caching system of the invention provides a process of obtaining data from a data source, creating accessible data in the random access memory of at least one computer system the first time such data is read by a user wherein the data source corresponding to the cache is accessible to at least two users. Thus, the present invention is directed to dynamic mapping of databases to selected objects and a system and method for providing a multiple user caching system in such an environment or system.
Owner:THOUGHT

Enterprise content management network-attached system

The present invention discloses a method and system for providing services in an enterprise content management network-attached system, where the enterprise content management functions are provided as an integral part of a storage system. An integrated enterprise content management network-attached system provides a single, unified approach to the entire range of enterprise content management functions from storage management to content and business process management. The result is a robust and reliable complete enterprise content management solution with a lower total cost of ownership than existing products.
Owner:IBM CORP

Object oriented query model and process for complex heterogeneous database queries

A computer system has an interface to one or more databases, one or more base query objects, query objects, compound queries, annotator objects and graphical user interfaces (GUI's). The base query objects have one or more base query object methods, base variables, and base objects, the base query object methods being specific to the specific database and capable of querying the specific database. Each of the query objects derived from one of the base objects, and has a query type, one or more query object methods, query object variables, and query object objects. Each query object method is capable of querying a specific database to obtain a type result having the respective type. The compound query has one or more compound query methods, compound query variables, and compound query object objects. The operator objects, are derived from one of the base query objects that are used with the specific database. (GUI) has one or more query elements with one or more operators. The query elements, operators, and conditions are user selectable. Each query element, operates on the query object with the same type as the query element to create an instance of the query object with the query element. The compound query object instance uses the instances and the operator object instances to create an a query expression for the specific database. Therefore the input in the GUI is translated into a single compound query object.
Owner:IBM CORP

Method of building persistent polyhierarchical classifications based on polyhierarchies of classification criteria

A method for providing a polyhierarchical classification includes identifying properties of objects useful for distinguishing objects under classification. A plurality of criteria are identified for specializing the identified properties. A form is chosen for attributive expressions that describe classification categories. The attributive expressions are customizable and encode compositions of object properties in terms of attributes from the plurality of criteria. A domain of applicability is identified for each criterion that is representable by attributive expressions, and a dependence relationship between criteria is defined by the inclusion of attributes in the attributive expressions, where a selected criterion depends on another criterion if its domain of applicability includes at least one attribute by the other criterion. A generating polyhierarchy of criteria is automatically established by the dependence relationships between the criteria. The generating polyhierarchy of criteria implicitly defines an induced polyhierarchy of classification categories.
Owner:SOX LTD

Object oriented class archive file maker and method

A tool referred to herein as an archive maker operates on one or more existing archive files that contain multiple object oriented classes to generate one or more new archive files. The archive maker takes a list of required classes, analyzes those classes in one or more existing archive files to determine any classes upon which they depend, and creates a new archive file with all the required and dependent classes. This allows the classes that are not required to be stripped out of the archive file. The archive maker may also be used to partition an existing archive file into multiple new archive files according to one or more partition criteria. In addition, the archive maker may be used to consolidate multiple existing archive files into a single new archive file.
Owner:IBM CORP

Selective quantity takeoff from computer aided design drawings

One embodiment of the invention sets forth a CAD application configured to perform quantity takeoff computations. The CAD application is further configured to organize a CAD drawing into a hierarchical representation of object families and associated object types, where instances of the object types represent drawing objects present in the CAD drawing. The CAD application is further configured to receive a selection of an object family and to parse the selection to determine the object types associated with the selection. The CAD application then creates a takeoff object for each of the object types associated with the selection and identifies instances, associated with object properties, of each of the object types of the selection. The CAD application quantifies the instances and associated properties to produce a quantity takeoff value. Advantageously, users are able to more quickly and easily estimate the cost of a design project associated with the CAD drawing.
Owner:AUTODESK INC

Performing operations on a set of objects in a database system

A method and system for updating data for a set of objects in a database is provided. A request identifies a set of objects using a property of the objects and an operation to be performed thereon. The object request is translated to a relational request such that a column in a table corresponding to the property can be operated upon by a relational data store mechanism.
Owner:MICROSOFT TECH LICENSING LLC

Method and system for leasing storage

A method and system for leasing storage locations in a distributed processing system is provided. Consistent with this method and system, a client requests access to storage locations for a period of time (lease period) from a server, such as the file system manager. Responsive to this request, the server invokes a lease period algorithm, which considers various factors to determine a lease period during which time the client may access the storage locations. After a lease is granted, the server sends an object to the client that advises the client of the lease period and that provides the client with behavior to modify the lease, like canceling the lease or renewing the lease. The server supports concurrent leases, exact leases, and leases for various types of access. After all leases to a storage location expire, the server reclaims the storage location.
Owner:SUN MICROSYSTEMS INC

Financial-service structured content manager

A financial-service system that manages content objects includes a chronicles platform with a chronicle associated with a loan request. A content manager determines a set of content objects to be associated with the chronicle and generates a bucket for each content object of the set of content objects. Each bucket is associated with a name and is configured to receive an associated content object. The chronicle is populated with the generated buckets. An interface that detects a user action and that thereafter receives or generates a content object, which is detected by the content manager and associated with a bucket. The content manager causes the bucket to receive the content object and presents representations of the buckets to a user. Representations of one or more buckets that have received a content object differ from representations of one or more other buckets that have not received a content object.
Owner:NCINO

Leasing for failure detection

A system for using a lease to detect a failure and to perform failure recovery is provided. In using this system, a client requests a lease from a server to utilize a resource managed by the server for a period of time. Responsive to the request, the server grants the lease, and the client continually requests renewal of the lease. If the client fails to renew the lease, the server detects that an error has occurred to the client. Similarly, if the server fails to respond to a renew request, the client detects that an error has occurred to the server. As part of the lease establishment, the client and server exchange failure-recovery routines that each invokes if the other experiences a failure.
Owner:SUN MICROSYSTEMS INC

System and method for object-oriented interaction with heterogeneous data stores

Modern enterprises have multiple dissimilar data stores. Collectively, the enterprise data stores store a set of enterprise data objects, typically in multiple dissimilar formats. An object-oriented heterogeneous data store interface (HDSI) for interacting with such enterprise data stores and data objects is described. The HDSI may include a query component, a data store component and a provider interface that specifies a query behavior with a query component parameter. For each type of data store, there may be a provider plug-in to the HDSI. Each provider plug-in may include provider components that conform to the provider interface. The HDSI may further include data store object components corresponding to data objects stored in the data stores. A data store object design GUI may be utilized to build graphical representations of data objects. A data store object source code generator may generate object-oriented programming language source code for each data store object component.
Owner:MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products