Custom Data Structure Types Patents (Class 707/793)
-
Patent number: 7941449Abstract: In one of many possible implementations, an exemplary system includes a data integration subsystem configured to maintain a baseline data structure representing a base set of data relationships. The data integration subsystem in further configure to maintain a mapping of the baseline data structure to local data maintained by a plurality of local data subsystems. The system further includes a portal subsystem configured to provide a first customizable data structure associated with the baseline data structure for user access, create a copy of at least a subset of the baseline data structure, and provide a second customizable data structure associated with the copy of the baseline data structure for user access. The first and second customizable data structures are independently customizable to represent different custom sets of data relationships.Type: GrantFiled: November 5, 2007Date of Patent: May 10, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: Tse-Hsin Jason Liu, Wei Miao
-
Patent number: 7941459Abstract: System and method for exporting single-instance data. A computer system includes a host configured to select a dataset having a first attribute and convey a request to a catalog to export the dataset. The first attribute is a data selection identifying a source of the dataset and a point in time at which data objects were sent from the data selection to the single-instance storage pool. The catalog identifies data objects whose attributes match the first attribute and conveys a request to a single-instance storage pool to retrieve the data objects. In response, the single-instance storage pool associates data segments with each of the data objects, re-assembles each of the data objects from its associated data segments, and conveys the re-assembled data objects to the catalog. The catalog converts the received re-assembled data objects into the dataset.Type: GrantFiled: March 29, 2007Date of Patent: May 10, 2011Assignee: Symantec CorporationInventor: Mark Erickson
-
Publication number: 20110106855Abstract: Various revisions of encoded data slices stored in a distributed storage system can be time stamped to assist in retrieving desired data revisions. Each of the multiple revisions of the encoded data slices may have the same name, but different revision numbers. An encoded data slice, which is received at a distributed storage unit along with a write command, slice name, and the revision number, is time stamped. The timestamp and revision number are stored in conjunction with the data slice. A desired encoded data slice can be retrieved by sending a read command, slice name, and timeframe to the distributed storage unit. The appropriate encoded data slice can be retrieved by determining which revision number has a timestamp most closely matching the requested timeframe.Type: ApplicationFiled: July 16, 2010Publication date: May 5, 2011Applicant: CLEVERSAFE, INC.Inventors: Jason K. Resch, Wesley Leggette, Andrew Baptist
-
Patent number: 7937408Abstract: Providing layout information includes assigning at least a first context value to layout information for a data element. The layout information is configured for use in displaying an instance of the data element in a graphical user interface. The method includes storing the layout information and the first context value in a schema definition for the data element. Providing display of data using layout information includes receiving a context definition. A data element is identified using the received context definition. A schema definition for the data element includes layout information with at least a first context value assigned thereto. The method further includes providing, using the layout information, an instance of the identified data element for display in a graphical user interface.Type: GrantFiled: March 26, 2010Date of Patent: May 3, 2011Assignee: SAP AGInventor: Gunther Stuhec
-
Patent number: 7933879Abstract: A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.Type: GrantFiled: August 18, 2008Date of Patent: April 26, 2011Assignee: Alluviam LLCInventor: Gregory A. Ouzounian
-
Patent number: 7934008Abstract: The invention relates to encoding and decoding descriptions of multimedia content in two formats using access units. The invention further relates to dynamically updating multimedia description using access units and to supporting the delivery of distributed multimedia descriptions.Type: GrantFiled: October 22, 2001Date of Patent: April 26, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Ali J. Tabatabai, Toby Walker, Mohammed Zubair Visharam, Hawley K. Rising, III
-
Patent number: 7933926Abstract: A user feedback system for improving a performance of a software application is described. The feedback system includes a telemetry collection system and a user feedback collection system. A context aggregator collects data from both the telemetry collection system and the user feedback collection system, and constructs a data model that characterizes the data. Using this data model, the feedback system is able to provide or enable software support in a timely, convenient, and useful way. Specifically, data in the data model is standardized across a number of software applications and/or users, so that multiple data models, along with other data sources, may be meaningfully compared to identify a problem, and possibly a solution, associated with an operation of the software application. Additionally, users of the feedback system may be connected with a virtual community of other users who the system has determined may be helpful in assisting one another.Type: GrantFiled: January 9, 2004Date of Patent: April 26, 2011Assignee: SAP AktiengesellschaftInventor: Peter S. Ebert
-
Publication number: 20110093505Abstract: Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility.Type: ApplicationFiled: October 20, 2009Publication date: April 21, 2011Applicant: Oracle International CorporationInventors: Pulleswararao Vandanapu, Fannie Ho, Vikrant Jain
-
Patent number: 7930316Abstract: A method, system, and computer program product for dynamic field-level access control in shared documents. The method comprises: providing a field in a shared document, wherein the field is not owned by a user and can be edited by any user; and assigning sole ownership of the field to a user who first edits the field, wherein the owner of the field controls access to the field using at least one access control list.Type: GrantFiled: December 30, 2004Date of Patent: April 19, 2011Assignee: International Business Machines CorporationInventors: Michael Muller, Kushal B. Dave, Jonathan Feinberg, Sandra L. Kogan, Eric Wilcox
-
Patent number: 7930317Abstract: A method of processing declarative discourse to a sequence of declarations is disclosed. The declarative discourse is parsed, an object-oriented data structure is constructed, and the data structure is processed to provide declarations. The discourse includes representations of statements, entities, relations, and predicates. Entity representations include nominal and scoped entity representations; names are optional for the scoped entity representations. Statements includes one or more subject entity representation and, optionally, one or more predicate representations. Scoped entity representations include one or more predicate representations. The object-oriented data structure includes nominal entity, scoped entity, relation, predicate, and statement instances corresponding to the discourse constituents. Entity instances are processed to determine dispatch entities. Relation instances. are processed to determine dispatch relations.Type: GrantFiled: November 17, 2008Date of Patent: April 19, 2011Inventor: Alan S. Rojer
-
Patent number: 7925632Abstract: In one embodiment, a method for providing a transient data facility for database applications includes creating a definition of transient data that corresponds to a unit of work to be performed by an application, and mapping the definition of transient data to a temporary storage table. The method further includes storing the transient data in the temporary storage table while the application performs the unit of work spanning one or more user sessions, and deleting the transient data after the application completes the unit of work.Type: GrantFiled: October 11, 2006Date of Patent: April 12, 2011Assignee: Oracle CorporationInventors: Sanjin Tulac, Min Lu, Jon Rexford Degenhardt, Sudhakar Kaki
-
Patent number: 7925670Abstract: A method and system for updating a database structure. The database structure includes a dynamically changing list of control documents. A control document specifies tasks to be performed on the database structure. An agent finds an approved control document on the list such as by looking into a view of control documents. Processing the approved control document includes causing an execution of at least one task on the approved control document. Execution of a such task includes updating of the database structure, and may be implemented by the agent that found the control document or by another agent called by the agent.Type: GrantFiled: May 9, 2008Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventors: William M. Houston, James A. Martin, Jr., Eric J. Morin
-
Patent number: 7925671Abstract: A cue sheet generation system is used to compose a cue sheet for submission to PRS from an input EDL. The system parses the EDL to extract data relating to use of musical works associated with a PRS. The system employs both local and remote databases to retrieve information relating to the extracted musical work data. The information is then used to construct a cue sheet in a form appropriate for submission to a PRS.Type: GrantFiled: May 19, 2005Date of Patent: April 12, 2011Assignee: Getty Image (US), Inc.Inventors: Steven Ellis, Steven Askew
-
Publication number: 20110078203Abstract: A method and system for improving application usage within a computerized application environment, comprising: capturing application navigation data within a computerized application framework, in which an application is called; resolving a target application from the application navigation data; resolving communication parameters or context used for calling the target application; analyzing the communication parameters or contexts used for calling the target application to obtain a calling option for the target application; and providing a user or a second application with a possibility to call the target application, using the calling option.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: SAP Portals Israel Ltd.Inventors: Yoav COHEN, Yair Vidal
-
Patent number: 7917482Abstract: Making data available from a database is disclosed. Making data available includes specifying a query function having a query function name, wherein the query function includes a structure and a member, determining the structure and the member included in the query function, wherein the query function has a query function name and includes the structure and the member, creating an index for the structure on the member, and compiling the query function to be available to a user by invoking the query function name without the user having to specify the structure and the member. Retrieving data from a database is disclosed. Retrieving includes invoking a query function that specifies a plurality of structures and a value, accessing a cross index of the plurality of structures, and using the cross index to access the data.Type: GrantFiled: August 10, 2005Date of Patent: March 29, 2011Assignee: Infoblox Inc.Inventors: Srinath Gutti, Stuart M. Bailey, Ivan W. Pulleyn
-
Patent number: 7912864Abstract: A method includes defining a plurality of terms for use in conjunction with a study where the terms are stored according to a series of relations and the relations corresponding to the terms indicate an association from a term to at least one other of the plurality of terms, defining at least one group of terms taken from the plurality of terms and storing at least one group of terms, including the relations corresponding to each term, defining a further level of relations to be applied to the group of terms, the further level of relations defining inclusion and exclusion criteria, and providing a match term defined by the group of terms and querying a memory of data from the study to find occurrences of the match term as defined by the further level of relations.Type: GrantFiled: September 25, 2007Date of Patent: March 22, 2011Assignee: Oracle International Corp.Inventor: Kim Rejndrup
-
Patent number: 7912863Abstract: A set of syntactic extensions that are compiled with a type-directed translation method to facilitate lifting member access on base types to a newly constructed type. The extensions are processed with a type system that facilitates seamless data access to relational and semi-structured data in an object oriented host language.Type: GrantFiled: July 30, 2004Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Henricus Johannes Maria Meijer, Wolfram Schulte, Gavin Bierman
-
Patent number: 7912876Abstract: A data processing apparatus includes an input section configured to receive data to be encoded, a first pseudo-random-number generating section configured to generate a first pseudo-random number, a second pseudo-random-number generating section configured to a second pseudo-random number, an address determining section configured to determine matrix address candidate values on the basis of a bit string of the second pseudo-random number generated by the second pseudo-random-number generating section, a matrix generating section configured to generate a matrix in which pixel values based on constituent bit values of the first pseudo-random number generated by the first pseudo-random-number generating section are set at matrix positions designated on the basis of the matrix address candidate values, and an encoding section configured to generate encoded data by executing exclusive OR operations between corresponding positional data in the matrix generated by the matrix generating section and the received data.Type: GrantFiled: January 9, 2008Date of Patent: March 22, 2011Assignee: Sony CorporationInventor: Ken Iizuka
-
Patent number: 7908295Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.Type: GrantFiled: January 19, 2005Date of Patent: March 15, 2011Assignee: TVWORKS, LLCInventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
-
Patent number: 7908244Abstract: An embodiment of the present invention is a technique to localize content management of media content assets. A local content is received at a regional media center. The local content corresponds to an event localized within a locality. The local content is prepared into an asset using a media content management system. An asset package containing the asset is propagated to a head-end for distribution to a subscriber in the locality. In another embodiment of the invention, an asset package containing an asset and asset attributes is received from a propagation unit. The asset is created from a local content corresponding to an event localized within a locality. The asset is distributed to a subscriber in the locality.Type: GrantFiled: August 31, 2005Date of Patent: March 15, 2011Assignee: Ascent Media Group, LLCInventors: José A. Royo, Igor Vezmar, Timothy B. Aron, Richard C. Fickle
-
Publication number: 20110050942Abstract: In an electronic camera that captures still images when capturing a moving image records associated images in a moving image file, the data structure of which includes metadata for both of the moving image and the still images captured when the moving image is being captured. The metadata includes identification data, which unambiguously identifies a still image that is associated with the moving image.Type: ApplicationFiled: August 23, 2010Publication date: March 3, 2011Applicant: NIKON CORPORATIONInventors: Go MIGIYAMA, Koichi GOHARA, Hideo HIBINO
-
Publication number: 20110046969Abstract: Methods for creating an alias data structure are provided. A representative method includes receiving transaction information related to a first alias associated with an entity, receiving transaction information between a first object and the entity, and associating the first object with the first alias based at least in part on the transaction information related to the first alias and transaction information between the first object and the entity. The method further includes continually monitoring transaction information related to the first object and updating the association of the first object with the first alias in response to the transaction information.Type: ApplicationFiled: July 29, 2010Publication date: February 24, 2011Inventors: Mark Carlson, Patrick Stan, Patrick Faith, Benjamin Rewis
-
Patent number: 7895174Abstract: Embodiments are provided to define relationships for merging template or database part tables with one or more database tables in a computer system. A database application may utilize a schema to receive metadata associated with a target database part table in one or more markup language elements. The database application may then receive metadata associated with a source database table to be joined with the target table in the schema elements. The database application may then receive join type metadata in the schema elements. The join type metadata may specify whether fields from the source table are to be merged into the target table or whether fields from the target table are to be merged into the source table. In response to receiving the target table metadata and the source table metadata, the database application may then merge the target and source tables utilizing the join type metadata.Type: GrantFiled: March 27, 2008Date of Patent: February 22, 2011Assignee: Microsoft CorporationInventors: Michael J. McCormack, Scott T. Gardner, Andrew R. Miller, Sumit Chauhan, Jason A. Bould
-
Patent number: 7890537Abstract: Methods and systems are presented for custom caching. Application threads define caches. The caches may be accessed through multiple index keys, which are mapped to multiple application thread-defined keys. Methods provide for the each index key and each application thread-defined key to be symmetrical. The index keys are used for loading data from one or more data sources into the cache stores on behalf of the application threads. Application threads access the data from the cache store by providing references to the caches and the application-supplied keys. Some data associated with some caches may be shared from the cache store by multiple application threads. Additionally, some caches are exclusively accessed by specific application threads.Type: GrantFiled: December 27, 2007Date of Patent: February 15, 2011Assignee: eBay Inc.Inventors: Christopher J. Kasten, Greg Seitz
-
Patent number: 7890538Abstract: A system and associated method for converting and storing data values. Receiving multiple primary keys, each primary key being associated with a unique table in a plurality of tables; multiple foreign keys, each foreign key being associated with at least two tables in the plurality of tables; and multiple datasets; each dataset containing a schema for a single table. Creating a schema control card identifying the primary keys, foreign keys, datasets' location, and identifies a path to traverse the tables. Creating either a storage control to store data values from the plurality of tables to a storage location, or creating a retrieval control card to retrieve a storage value from the storage location and return to the plurality of tables. The tables are traversed via the path and data values are either stored using the storage control card or retrieved using the retrieval control card.Type: GrantFiled: May 9, 2008Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventor: Bari Jane Roden
-
Patent number: 7890535Abstract: An apparatus for managing one or more processes includes a reference relation information managing unit configured to manage information about reference relations between the one or more processes, one or more activities constituting the one or more processes, and one or more documents relating to at least one of the one or more processes and the one or more activities, or about reference relations between the one or more processes, the one or more activities, and one or more participants relating to at least one of the one or more processes and the one or more activities.Type: GrantFiled: March 1, 2005Date of Patent: February 15, 2011Assignee: Ricoh Company, Ltd.Inventor: Yoichiro Matsuno
-
Patent number: 7890536Abstract: Provided are a method, system, and article of manufacture for generating templates of nodes to structure content objects and steps to process the content objects. A template is generated having a plurality of first level nodes representing a flow of tasks. A set of second level nodes representing a flow of steps is generated for at least one of the first level nodes to collectively perform the task represented by the first level node. A content object including information for a step represented by the node is associated with at least one node in the second level. Links are generated among the first level nodes and in each set of second level nodes indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes. An end-user graphical user interface is generated from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes.Type: GrantFiled: December 21, 2006Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: David Robert Draeger, Howard Justin Glaser, Matthew Scott Davis, James Andrew McCright, Russell Blake Wright
-
Patent number: 7890522Abstract: The present invention relates to a record media written with a data structure used in recognizing specific users in hardware such as a robot, etc., a method for recognizing a user by using a data structure written in the record media, and a user identification database access method for the user identification software component application programming interface (API) and an error handling method in the user identification software component API. Among the user identification elements, in particular, the present invention relates to a method for building a database of image data for the user's clothes, and a performance evaluation of a vision-based recognizer, which is means for recognizing the user's image information for the clothes.Type: GrantFiled: November 9, 2006Date of Patent: February 15, 2011Assignee: LG Electronics Inc.Inventors: Dong-Hyun Yoo, Byung-Ju Dan
-
Patent number: 7882137Abstract: A process for determining object level profitability includes the steps of (1) preparing information to be accessed electronically, (2) establishing rules for processing the prepared information, (3) calculating at least one marginal value of profit using established rules as applied to a selected set of prepared information, (4) calculating a fully absorbed value of profit adjustment using established rules as applied to the selected set of prepared information, and (5) combining the at least one marginal value of profit and fully absorbed value of profit adjustment to create a measure for object level profitability. The inventive process gives management profit measures tailored to its need for accurate decision oriented profit information required to manage a large organization based on profit measurement.Type: GrantFiled: March 10, 2009Date of Patent: February 1, 2011Inventor: Richard Tad Lepman
-
Patent number: 7882139Abstract: This present invention describes an innovative solution in the area of indexing and searching binary files including various binary files such as multimedia files, including image files, mp3 files and other audio/video files from the public Internet. The invention introduces a way to index binary files such as multimedia files according to their content signatures, which uniquely identify themselves, and search for related files by walking through a graph database constructed during the index phase. The present invention can be used in a search engine and a download engine, as well as with text based index and search technologies. As a result, such extended usage will broaden a multimedia file's context and increase relevant accuracy of the keywords describing the context.Type: GrantFiled: September 28, 2004Date of Patent: February 1, 2011Assignee: Xunlei Networking Technologies, LtdInventors: Shenglong Zou, Ming Xu
-
Patent number: 7882090Abstract: A method for providing customized help, the method comprising: retrieving a first help content from a first help datastore in response to a help request received from a user, the first help datastore storing a plurality of help content each associated with a respective help identifier; retrieving a second help content from a second help datastore, the second help datastore storing a plurality of help content each associated with a respective help identifier, the second help content having the same help identifier as the first help content; generating a help presentation file comprising the first help content and the second help content; wherein one the first help datastore or the second help datastore is editable by the user and the other help datastore is non-editable by the user.Type: GrantFiled: March 14, 2007Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventors: Cyra Richardson, Kynan Antos
-
Patent number: 7882170Abstract: Systems and methods for enabling a host application and uses thereof access to otherwise inaccessible information configured solely for use by other types of applications. The information may be exposed for use by the host application as information elements (e.g., metadata). During execution the host application may dynamically access these information elements using references specifying the information elements. These references may be used to retrieve pieces of information for display and/or modification by users. The content provided by the application may have an associated smart tag or uniform resource locater that specifies the reference. Further, for particular content, references may be generated from a structural abstraction representing the structure of the content. The structural abstraction may have one or more nodes corresponding to one or more respective sections of the content.Type: GrantFiled: June 1, 2005Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventors: Parichay Saxena, Todd Abel, Ricard Roma i Dalfó
-
Publication number: 20110022637Abstract: A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances may be certified. The application instances are distributed in accordance with the metadata.Type: ApplicationFiled: August 31, 2010Publication date: January 27, 2011Applicant: ENSEQUENCE, INC.Inventors: Aslam Khader, Jeffrey Todd Harper, Halstead Winship York
-
Patent number: 7873666Abstract: Methods and computer systems are provided for data conversion. In one embodiment, a conversion engine receives from an application a conversion request for data stored in a database and invokes the database to export the data into a conversion source file. The conversion engine may receive a set of rules from the application and convert the data of the conversion source file according to the set of rules. Thereafter, the converted data may be stored in a conversion target file.Type: GrantFiled: September 3, 2004Date of Patent: January 18, 2011Assignee: SAP AGInventor: Volker Sauermann
-
Patent number: 7873667Abstract: A method and data repository for the delivery, storage, maintenance and controlled access to test data, stored in a centrally administered data repository. The system allows entities to store individual collections of data which may be public or private in keeping with their business needs, while permitting them to have or obtain access to other data within the repository in which they might have an interest. Reflecting the natural flow of information, the system uses a data storage schema that permits the storage of a virtually unlimited variety of test results in a series of compact structures. To do so, the schema utilizes a series of metadata structures that describe collections of instance specific information.Type: GrantFiled: September 25, 2009Date of Patent: January 18, 2011Assignee: Matereality, LLCInventors: Hubert Lobo, Kurien Jacob
-
Publication number: 20110010395Abstract: Apparatus and method for information processing may control reproducing from a play list. When reproducing is switched from a first play list to a second play list, the play list reproduction unit controls reproducing from the second play list to start from a reproduction segment of the second play list having a start time closest to a time point at which the reproducing from the first play list is stopped when the reproducing is switched from the first play list to the second play list.Type: ApplicationFiled: June 8, 2010Publication date: January 13, 2011Applicant: Sony CorporationInventor: Sho Murakoshi
-
Publication number: 20110010394Abstract: A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table.Type: ApplicationFiled: July 8, 2009Publication date: January 13, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David J. Carew, Ying C. Guo, Indrajit Poddar, Mary E. Taylor
-
Patent number: 7870157Abstract: Software for providing a management interface comprises a descriptor file comprising at least one type for at least one resource and further comprising at least one attribute for each type. A management component associated with one of the resources describes at least one of the types. The management component is operable to provide a management interface exposing at least one of the attributes associated with each of the one or more types describing the resource.Type: GrantFiled: April 6, 2009Date of Patent: January 11, 2011Assignee: Computer Associates Think, Inc.Inventor: Eugen Paval
-
Patent number: 7870104Abstract: An archive management that allows random access. An archive managing part reads out files stored in an on-line volume at a timing determined by the respective file type, and stores these files in a specified volume among archive volumes. A retention term is designated for each set of file data, and respective retention terms are also set for the respective volumes. The file data is stored in a volume having a retention term that matches the retention term of the file data. The respective volumes are set in a device that allows random access. The areas in which data is written into the respective volumes are managed as write prohibited areas by pointers such that the respective volumes are used as a WORM device.Type: GrantFiled: June 6, 2008Date of Patent: January 11, 2011Assignee: Hitachi, Ltd.Inventors: Tetsuhiko Fujii, Akira Murotani
-
Patent number: 7865526Abstract: A data model including a first table to represent an entity type with a column in the table for a respective attribute of the entity type, and having rows entered with attribute data. The data model also includes a row graph which represents an ordering relationship between the rows of the first table, and a column graph which represents an ordering relationship between columns of the first table. Further, the column graph is a row graph from a second table.Type: GrantFiled: April 22, 2005Date of Patent: January 4, 2011Assignee: Limit Point Systems, Inc.Inventor: David M. Butler
-
Patent number: 7865527Abstract: Methods and apparatus for rendering tables for display in a web page of a web application to be dynamically rendered. According to one aspect of the present invention, a method for rendering tables associated with a web application arranged to display a first page includes obtaining an input to the web application, determining an input type associated with the input, and identifying a set of tables associated with the input type. The method also includes identifying an entity associated with the input, obtaining data associated with the entity, identifying a table of the set of tables, and determining if the data is suitable for populating the table. If the data is determined to be suitable, the table is displayed as a part of the first page.Type: GrantFiled: March 30, 2006Date of Patent: January 4, 2011Assignee: Oracle International CorporationInventor: Jyotsna Bendapudi
-
Patent number: 7865491Abstract: The present invention provides systems and articles of manufacture that enhance the capability of a database abstraction model and query application constructed for an underlying physical database. Typically, the query application is used to compose and execute an abstract query. Once an initial query result is presented to a user, a user may select to execute a model entity operation by interacting with a query interface of the query application. A model entity operation allows the user to retrieve additional information from the underlying database, based on information included in the initial query result, without having to create a new query or having to correlate the results of multiple queries.Type: GrantFiled: October 12, 2009Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Daniel P. Kolz
-
Patent number: 7865528Abstract: Software, devices and methods allowing varied mobile devices to interact with server side software applications are disclosed. Data from an application executing at a computing device may be presented at a remote wireless device by providing the device an application definition file, containing definitions for a user interface format for the application at the wireless device; the format of network messages for exchange of data generated by the application; and a format for storing data related to the application at the wireless device. Using these definitions, the wireless device may receive data from said application in accordance with the definition and present an interface for the application. The application definition file may define a table, a message or data package, and an update to be made to the table based on the message or data package.Type: GrantFiled: June 8, 2009Date of Patent: January 4, 2011Assignee: Nextair CorporationInventor: Tim Neil
-
Publication number: 20100332545Abstract: A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.Type: ApplicationFiled: August 18, 2008Publication date: December 30, 2010Inventor: Gregory A. Ouzounian
-
Patent number: 7860893Abstract: A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.Type: GrantFiled: December 9, 2008Date of Patent: December 28, 2010Assignee: Alluviam LLCInventor: Greg Ouzounian
-
Patent number: 7860899Abstract: A method and apparatus for determining a database representation for an abstract datatype that may have more than one database representation. A user supplies a logical description that references the abstract datatype, along with one or more sample queries that reference the abstract datatype. For example, the user supplies a DDL statement to create a table using that abstract datatype as a column, without specifying any database representation for the abstract datatype. Also the user supplies a set of queries that reference the abstract datatype columns. Based on the user information, a database representation for the abstract datatype is determined. A script file containing code to create one or more base structures for the abstract datatype and to create zero or more indexes for the base structures is generated. The script file may be commented to explain to the user why a particular base structure or index was included in the script file.Type: GrantFiled: March 26, 2007Date of Patent: December 28, 2010Assignee: Oracle International CorporationInventor: Zhen Hua Liu
-
Publication number: 20100325117Abstract: Content signal recognition is based on a multi-axis filtering of the content signal. The signatures are calculated, formed into data structures and organized in a database for quick searching and matching operations used in content recognition. For content recognition, signals are sampled and transformed into signatures using the multi axis filter. The database is searched to recognize the signals as part of a content item in the database. Using the content identification, content metadata is retrieved and provided for a variety of applications. In one application, the metadata is provided in response to a content identification request.Type: ApplicationFiled: May 21, 2010Publication date: December 23, 2010Inventor: Ravi K. Sharma
-
Patent number: 7856454Abstract: A data model that allows for relationships between entities, also referred to as parties, to be modeled as attributes of an entity and for customization of the data model in a manner that facilitates upgrading of the data model. The data model defines a party class that includes a party identifier and a list of relationships of that party with other parties. The relationships may include represented-by relationships, customer-of relationships, contact-of relationships, or employee-of relationships. The party class can be sub-classed (i.e., be a base class for a derived class) depending on the type of party that is being model.Type: GrantFiled: March 24, 2003Date of Patent: December 21, 2010Assignee: Siebel Systems, Inc.Inventors: Maria Theresa Barnes Leon, Richard Mark Exley, Adam Sherman Christensen, Caroline Muralitharan, Lin Foong Lee, Silvia Eva Tittel, Nardo B. Catahan, Jr.
-
Patent number: 7853617Abstract: A method to enable dynamic modification of metadata in a content, the method comprising of constructing the content (305, 505) received from a plurality of content providers, determining a set of rules based on a criterion (310, 405) and sending the content and the set of rules (315, 410, 510) separately. At a receiver end, the set of rules are applied to the content (610, 710) to obtain a resulting content and the resulting content is displayed (615, 715) on a display unit.Type: GrantFiled: March 14, 2010Date of Patent: December 14, 2010Assignee: Yume, Inc.Inventors: Jayant Kadambi, Ayyappan Sankaran, Yogesh Dandekar, Vijay Kaushik, Murali Shankar
-
Patent number: 7840560Abstract: In a delivery information setting processing, for each macro, deliverability of the macro and a kind of macro data for constituting the macro are set for each process technology. In a registration processing, the macro data is registered in correlation with a macro name and a process technology name. In a delivery control processing, permission to deliver the macro is given based on the combinational condition of a macro name, a process technology name, a kind of the macro data, a macro revision, and a macro demander. In a first delivery processing, the macro data of the macro permitted for delivery through the delivery control processing is delivered to the macro demander.Type: GrantFiled: March 31, 2005Date of Patent: November 23, 2010Assignee: Fujitsu Semiconductor LimitedInventors: Yasuaki Morita, Nobuyuki Yamazaki, Kazumasa Matano, Takanori Suzuki