Object Oriented Databases (epo) Patents (Class 707/E17.055)
  • Publication number: 20100274638
    Abstract: An apparatus configured with software to create a geographical distributed referral system, assign a monetary value to referrals and to efficiently process direct cash payments to the referral source without requiring that of the referral source have knowledge about a particular provider of goods and services which will fulfill the referral.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Inventor: Marsha Taicher
  • Publication number: 20100274772
    Abstract: A computing device maintains a mapping of a virtual storage to a physical storage. The mapping includes address references from data included in the virtual storage to one or more compressed data objects included in the physical storage. At least one of the one or more compressed data objects has been compressed at least in part by replacing portions of an uncompressed data object with compression references to matching portions of previously generated compressed data objects.
    Type: Application
    Filed: April 23, 2009
    Publication date: October 28, 2010
    Inventor: Allen Samuels
  • Publication number: 20100274818
    Abstract: The invention is directed to a Product Lifecycle Management (PLM) update process for updating objects with respect to specifications. The process invokes dependence relations between objects. It relies on building a directed graph, wherein objects are the nodes of the graph. An arc (also called “edge”) is directed from a second object to a first object, the latter depending on the second object according to dependence relations of the PLM system. Thus, the update can be carried by browsing the graph along the direction of the arcs in the graph. Owing to the reversion of the graph with respect to the dependence of objects, the simple solution of the invention guarantees that the update of an object occurs only when the ancestor object it depends on is up to date, and so on. This drastically reduces failures at update in practice.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: DASSAULT SYSTEMES
    Inventors: Frederic Guy Joseph Chauvin, Michael Eric Francois Diguet
  • Publication number: 20100268749
    Abstract: There is provided a system to respond to a request for data. The system receives a request for the data, queries at least two data sources for the data based on the request and receives results that include the data that is populated to at least one data object.
    Type: Application
    Filed: May 19, 2010
    Publication date: October 21, 2010
    Inventors: Greg Seitz, Christopher J. Kasten
  • Publication number: 20100262631
    Abstract: A method for mapping an information directory such as a LDAP directory tree to a relational database structure. The method includes accessing an information directory, which has a number of data entries at nodes of its tree structure and each of these entries may include a number of attributes defined by one or more object classes. The method includes storing a distinguished name (DN2ID) index table including generating records the data entries that include a DN field containing the entry's attributes. The method includes forming a relational table associated with each of the object classes defined for the information directory, and the records of the relational tables may be linked to the records/entries of the DN2ID index table. The method may include determining an entry identifier for each of the entries of the directory and storing these in the records of the DN2ID index table and in the relational tables.
    Type: Application
    Filed: April 14, 2009
    Publication date: October 14, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Johan Er Andersson, Mikael U. Ronstrom
  • Publication number: 20100262624
    Abstract: A request for a search of computer resources can be received at a search engine. The search of the resources can be conducted, and search results can be produced. The search results can include an accessible resources set, which includes one or more representations of one or more resources to which an object associated with the request has access. The search results can also include a discoverable resources set, which includes one or more representations of one or more resources to which the object does not have access, but does have permission to request access. Additionally, the search results can include a set of one or more identifiers that distinguish between the accessible resources set and the discoverable resources set.
    Type: Application
    Filed: April 14, 2009
    Publication date: October 14, 2010
    Applicant: Microsoft Corporation
    Inventor: Jack M. Pullikottil
  • Publication number: 20100262626
    Abstract: A method, a system and a computer program product for defining manageable component objects to an application utilizing data roots. A manageable component engine creates a bridge manageable component model utilizing the data roots. Data roots, or root data, are retrieved and stored in a manageable component persistent index of an application. The manageable component persistent index is processed for one or more root objects during an initialization of a manageable component engine. The manageable component engine queries one or more data sources, and accesses data required for creating a manageable component object instance. One or more manageable component objects are registered in a manageable component repository. The manageable component bridge model is created and displayed via a graphical user interface.
    Type: Application
    Filed: April 9, 2009
    Publication date: October 14, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Antonio Abbondanzio, Thomas J. Prorock, Robert E. Warren
  • Publication number: 20100257175
    Abstract: Embodiments of methods, apparatuses, devices and systems associated with events and joining events are disclosed.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 7, 2010
    Applicant: Yahoo!, Inc., a Delaware Corporation
    Inventors: Santhosh Srinivasan, Partha Saha, Swaroop Jagadish, Kurt Peterson
  • Publication number: 20100257071
    Abstract: A method for mapping transactions between a real world and a virtual world may include receiving information associated with a real world item at a virtual business object (VBO) controller. Information associated with a user is received at the VBO controller. In response to receiving by the VBO controller a decision to buy the real world item, the VBO controller generates a VBO, which includes the information associated with the real world item. In response to receiving at the VBO controller a decision not to buy the real world item, the VBO controller generates a VBO light, which includes the information associated with the real world item. Either the generated VBO or the VBO light is transmitted to a VBO inventory database associated with the user based on the user's information.
    Type: Application
    Filed: April 7, 2009
    Publication date: October 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Ronald Bokor, Andrew Bryan Smith, Peter Frederick Haggar, Daniel Edward House, William Bruce Nicol, II
  • Publication number: 20100257116
    Abstract: In a method for estimating a complexity of a computing job, selected data objects relevant to a data repository are retrieved. In addition, points are assigned to multiple elements of the selected data objects according to a predefined schedule and scores for the selected data objects are calculated by applying a mathematical function to the multiple elements and complexities of the data objects are estimated based upon the calculated scores and the predefined schedule. In addition, a complexity of the computing job is estimated based upon the estimated complexities of the data objects and the estimated complexity of the computing job is stored.
    Type: Application
    Filed: April 5, 2010
    Publication date: October 7, 2010
    Applicant: Accenture Global Services, GmbH
    Inventors: Dharmesh Rajendra Mehta, Sudha Sahasrabudhe, Shagufta Shashank Kohli, Anu Tayal, Vineet Tiyagi, Shalini Agarwal, Santosh Ray, Satyendra Chauhan, Kalamalla Basha
  • Publication number: 20100257457
    Abstract: A collaborative editing system described allows multiple collaboration participants to create and edit content in real-time and in a way that allows the content to converge to a desirable intermediate state. In addition, the system supports large content teams in which many collaboration participants use the system at the same time. The system distinguishes between real-time collaborative presentation and traditional real-time collaborative editing. Collaborative presentation occurs when the system displays a first collaborator's changes to a second collaborator, without altering the content that the second collaborator is working on. In this way, the second collaborator is aware of the first collaborator's changes, but the changes of other participants do not directly impact the second collaborator's work. The collaborative editing system also separates participants by task so that not all content modifications are shared with all participants.
    Type: Application
    Filed: April 7, 2009
    Publication date: October 7, 2010
    Inventor: John A. De Goes
  • Publication number: 20100257192
    Abstract: A method and system for creating and/or using a universal location referencing object (ULRO) with electronic files including electronic maps. ULROs establish traversable links between a file-of-reference and third-party-files. In accordance with an embodiment, the ULRO comprises a universal location referencing code uniquely corresponding to the location, together with several optional components, including: a set of name information; a super-set of coordinates; a file-of-reference pointer field comprising a file-of-reference pointer; a third-party-file pointer field comprising one or more third-party-file pointers; a file-of-reference back-pointer field comprising a file-of-reference back-pointer; a third-party-file back-pointer field comprising one or more third-party-file back-pointers; and a metadata field.
    Type: Application
    Filed: January 14, 2010
    Publication date: October 7, 2010
    Applicant: TELE ATLAS NORTH AMERICA INC.
    Inventor: Gil Fuchs
  • Publication number: 20100250608
    Abstract: Systems and methods for providing application services to multiple tenants are provided. A data model is received from a new tenant. A database specific to the new tenant is created and stored in memory. The database may include one or more metadata tables. Other databases, each associated with another tenant, may also be stored in memory. The data model received from the new tenant may be stored in the created database that is specific to the new tenant. An application service may be provided to the new tenant based on the data model received from the new tenant and stored in the created database. In some embodiments, the data structures may be maintained in memory in a hierarchical manner. The hierarchy of the information resources may further correspond to a hierarchy of tenants. A library, for example, may be organized and shared in a hierarchical manner, in which a hierarchy of library resources may be shared among a defined group of tenants and/or subtenants.
    Type: Application
    Filed: March 30, 2010
    Publication date: September 30, 2010
    Applicant: Relational Networks, Inc.
    Inventors: Pankaj Malviya, Udayakumar Shanmugam, Bouvanesvary Radakichenan, Neeraj Malviya, Harshad Chavan, Aparna Bejugam, Krunal Patel, Suresh Malamanti
  • Publication number: 20100251211
    Abstract: Aspects of the subject matter described herein relate to generating and using code-based diagrams. In aspects, analysis components analyze computer code to determine entities and interactions between the entities of the computer code. The entities and interactions or a subset thereof are displayed as a diagram. By interacting with a user interface, a user may instruct a tool to combine entities together and hide interactions between the entities, expand collapsed entities, zoom in on entities that contain other entities, zoom out on entities contained within other entities, move entities and interactions to other diagrams, navigate between diagrams, or perform other actions to generate or use diagrams related to computer code.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Suhail Dutta, Joao Pedro Silva
  • Publication number: 20100250487
    Abstract: A first database and a second database have different schemas. An activity in a workflow accesses a data item in a list by invoking a method in an interface of a list object. The list comprises a collection of data items. Each data item in the list comprises an item key field specifying an item key. No two data items in the data item collection have item key fields specifying a shared item key. In addition, each data item in the list comprises a set of additional fields. Each field in the set of additional fields has a value derived from the first database or each field in the set of additional fields has a value derived from the second database. In this way, the activity can be implemented without knowledge of the different schemas of the first database and the second database.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Sean K. Gabriel, Alexander Malek, Mark E. Phair, Eray Chou, Jonathan T. Campbell, Bradley C. Stevenson, Constantin Stanciu
  • Publication number: 20100250505
    Abstract: A system and method for processing data objects is provided. The system and method may comprise: a data object database for storing data objects, a transaction document database for storing transaction documents, a fast data provider module configured to provide, upon request from a user interface module, data objects to the user interface module; a user transaction provider module configured to read changed data objects from the user interface module, read data objects from the fast data provider module, and store changed data objects in a user transaction document; and a business transaction provider module to read changed data objects from the user transaction document and perform updates of the changed data objects based on the user transaction document.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventor: Ralf Georg Friedrich DENTZER
  • Publication number: 20100250625
    Abstract: In an embodiment, a generic database application of a computer system receives a portion of input data from a database. The generic database application can communicate with the database using a variety of different database schemas. The generic database application of the computer system infers a portion of ORM metadata associated with the received input data. The computer system accesses a generic ORM query where the ORM query is configured to provide mapping information to map the input data into a graph of objects according to the database object properties included in the ORM metadata. The computer system maps the input data into a graph of objects using the database object properties included in the ORM metadata and displays an ORM object view which includes the graph of objects.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Brad Mark Olenick, Gregory Lawrence Hughes, Siddharth Jayadevan, Carll Bennett Hoffman, Clemens Kerer
  • Publication number: 20100250506
    Abstract: A system and method for processing data objects is provided. The system and method may comprise a user interface module, a fast data provider module, and a transaction provider module, which modules are configured to exchange data and which may be distributed over a plurality of interconnected servers. Data objects may be statelessly read from a database by the fast data provider module and, after an amendment of the data via the user interface module, statefully saved by the transaction provider module.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventor: Ralf Georg Friedrich Dentzer
  • Publication number: 20100241675
    Abstract: Architecture that automatically breaks the circular reference between objects without any different logic by introducing a helper object called a child object container. The child object is contained within the container object and both share a reference counter. The parent object holds a strong reference to the container object. When adding a reference to the child object both the shared reference counter and the parent reference counter increase. When releasing a reference to the child object both the shared reference counter and the parent reference counter decrease. This approach provides a systematic way of solving the circular reference problem that does not rely on any weak-reference feature provided by the programming language.
    Type: Application
    Filed: March 19, 2009
    Publication date: September 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Robert W. Young, Yu Shao, Rui Liang, Yiu-Ming Leung
  • Publication number: 20100235393
    Abstract: An IC card has a communication interface which performs data communication with an IC card processing device as an external device and a data memory which stores a record file in which a plurality of data objects are sequentially aligned. A CURRENT pointer setting table provided in an RAM of the IC card is a management table storing management information of each data object in a record file as an access target in the record files stored in the data memory. When a command requesting access to a specific data object is received from the IC card processing device, a control unit of the IC card accesses the data object specified by the command based on the management information stored in the CURRENT pointer setting table.
    Type: Application
    Filed: March 23, 2009
    Publication date: September 16, 2010
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Akihiro Noumi
  • Publication number: 20100235398
    Abstract: Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database.
    Type: Application
    Filed: May 25, 2010
    Publication date: September 16, 2010
    Inventor: Roman RAPP
  • Publication number: 20100235312
    Abstract: A system for creating an album is disclosed. In one embodiment, the system includes an image input configured to receive related images, an image memory coupled to image input, an image processor coupled to image memory, and an album output coupled to image processor. The image processor is configured to use game play with users to assign metadata labels to the related images and assign album layout rules based upon the story schema and metadata labels.
    Type: Application
    Filed: March 11, 2009
    Publication date: September 16, 2010
    Inventors: James L McCullough, Jennifer Marie McCord Brister, Eamonn O'Brien-Strain, Fred Zuill
  • Publication number: 20100235406
    Abstract: An image may be received, a portion of which corresponds to a surface of an object, such as a book, a CD, a DVD, a wine bottle, etc. The portion of the image that corresponds to the surface of the object is located. The portion of the image is compared with previously stored images of surfaces of objects to identify the object. A record of the object is created and added to a library. The record of the object may comprise the image of the object, the portion of the image which corresponds to the surface of the object, and/or the received image itself. The record may comprise an indicator of a location of the object.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Oliver M.C. Williams, Michael A. Isard
  • Publication number: 20100223299
    Abstract: Techniques for matching a 3D object are provided. In some embodiments, a 3D object retrieval apparatus includes an input unit configured to receive as input at least one sample view of a 3D query object to be inputted, and an object descriptor determining unit configured to generate at least one object representative image of the 3D query object from the at least one sample view and to determine a query object descriptor of the 3D query object from the at least one object representative image.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: HANKUK UNIVERSITY OF FOREIGN STUDIES RESEARCH AND INDUSTRY-UNIVERSITY COOPERATION FOUNDATION
    Inventor: Il Dong Yun
  • Publication number: 20100211606
    Abstract: A method to perform a version pre-check of a storage controller command, wherein the method extracts a plurality of objects from a storage controller command, and determines, without querying the storage controller, if each object comprising a method or a method parameter is enabled on that storage controller. If each object comprising a method or a method parameter is enabled on the storage controller, the method indicates success for a version pre-check of the storage controller command.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DALE HOWARD ANDERSON, JASON LEE PEIPELMAN, JOSHUA MARSHALL RHOADES
  • Publication number: 20100204842
    Abstract: A high-concentration photovoltaic system is provided with a central monitor and control system. The central monitor and control system includes a computing unit, a main data base server, a database/web server, three multi-port serial servers, a plurality of switches and a plurality of communication interfaces. With the central monitor and control system, instant monitor, control and inquiry are possible.
    Type: Application
    Filed: February 8, 2009
    Publication date: August 12, 2010
    Applicant: ATOMIC ENERGY COUNCIL-INSTITUTE OF NUCLEAR ENERGY RESEARCH
    Inventors: Chih-Chieh MA, I-Tao LUNG, Hung-Ju LIN
  • Publication number: 20100205185
    Abstract: Method for automatic imaging of a plurality of dialog boxes that create computer records of text data objects displayed on data tables, in order to visually discover meaningful interrelations of data on said dialog boxes. The dialog boxes contain parametric data, other data related to the text data object, and fields for entry of distinguishing text and/or color markings for reference during automated imaging of a plurality of dialog boxes.
    Type: Application
    Filed: February 11, 2009
    Publication date: August 12, 2010
    Inventor: Robert Listou
  • Publication number: 20100198883
    Abstract: A computer readable medium storing a program that causes a computer to execute information processing is provided, wherein plural pieces of management object information are stored in a storage device with unique identification information and non-unique name information, the information processing including: receiving a process request that specifies management object information of a process object by using location information which is represented by a sequence of name information assigned to respective pieces of management object information; selecting one piece of management object information corresponding to the location information with reference to history information which is registered with the location information and the management object information being associated with each other; and sending back a result of a process that is executed for the selected management object information of the process object in accordance with the process request.
    Type: Application
    Filed: August 21, 2009
    Publication date: August 5, 2010
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Akira SUNADA
  • Publication number: 20100198844
    Abstract: According to one embodiment, a method for generating code includes receiving a database file describing a database and a database schema. The database includes a plurality of database records. A metadata tag is received, the metadata tag describing a business relationship between two or more database records. The database file and the metadata tag are integrated to form a merged file. Using a computer system, the merged file is converted into code.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Thales-Raytheon Systems Company, LLC
    Inventors: James A. Ribbe, Alex E. Joseph, Richard F. Yee, Christopher J. Thompson, Nasrin Azordegan
  • Publication number: 20100191732
    Abstract: A tag database storing tags indexing captured object can be searched efficiently. In one embodiment, such a search begins by receiving a query for one or more objects captured by a capture system, and determining whether a query time range exceeds a time range of a set of fast tables. In one embodiment, the invention further includes searching the set of fast tables if the query time range does not exceed the time range of the fast tables, the set of fast tables containing tags having meta-data related to captured objects. In one embodiment, the invention further includes searching a set of hourly tables if the query time range does exceed the time range of the fast tables. In one embodiment, the present invention further includes searching a set of daily tables if the query time range also exceeds the time range of the hourly tables.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Inventors: Rick Lowe, Stephen Broeker
  • Publication number: 20100191694
    Abstract: A collaborative filtering method for evaluating a group of items to aid in predicting utility of items for a particular user comprises assigning an item value of either known or missing to each item of the group of items, and applying a modification scheme to the item values of the missing items to assign a confidence value to each of the item values of the missing items to thereby generate a group of modified item values. The group of items having modified item values and the group known items are evaluated to generate a prediction of utility of items for a particular user.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventors: Rong Pan, Rajan Lukose, Martin B. Scholz
  • Publication number: 20100185681
    Abstract: A display information controlling apparatus and method are provided. The display information controlling apparatus may select at least one object from one or more objects based on a location of each of the one or more objects on a display and a location on the display corresponding to a user input signal. The display information controlling apparatus may perform a predetermined operation corresponding to the selected at least one object.
    Type: Application
    Filed: September 14, 2009
    Publication date: July 22, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Jae Joon Han, Chang Kyu Choi
  • Publication number: 20100185652
    Abstract: A method, system, and article of manufacture are provided for locating a resource in a data structure hierarchy. Data is stored in a hierarchy, such as an objected oriented hierarchy. For each encountered resource that requires data from the hierarchy, identifier and level information is extracted for that resource. A set of resource fallback rules are followed to traverse the hierarchy and to locate a corresponding data item for the subject resource in the hierarchy.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: International Business Machines Corporation
    Inventors: Nathan V. Bak, Patricia A. Gaughen, Gerrit Huizenga, Eric B. Munson, Ramachandra N. Pai, Timothy C. Pepper
  • Publication number: 20100185679
    Abstract: A device is disclosed. The device comprises a storage device storing a data structure of features supported by the device. The data structure is created either dynamically or on command using an OpenMobileAlliance Device Management protocol.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 22, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Axel FERRAZZINI, Nicholas P. ALFANO, James Andrew GODFREY
  • Publication number: 20100185632
    Abstract: A method for serializing cyclic or shared data structures using information from the garbage collector to determine that some objects in the data structure being serialized cannot have more than one reference.
    Type: Application
    Filed: January 20, 2009
    Publication date: July 22, 2010
    Applicant: TATU YLONEN OY LTD
    Inventor: Tatu J. Ylonen
  • Publication number: 20100185693
    Abstract: Extensible data management system and methods for enabling participants (providers and customers) in a software-as-a-service (SaaS) environment to define audit configurations for generating an audit trail tailored to a customers' business needs. A participant in the SaaS environment may define an extension to the data management system, wherein the extension is associated with a node representing the participant in a hierarchical data structure. The position of the participants in the hierarchical data structure ensures audit configurations created by one customer do not affect the functionality of other customers in the SaaS environment.
    Type: Application
    Filed: January 20, 2009
    Publication date: July 22, 2010
    Inventors: Venkataesh V. Murty, Kartik Srinivasan, Jatin Malik
  • Publication number: 20100174711
    Abstract: A method of automatically classifying a concurrency object includes intercepting a call that is configured to create the concurrency object. Concurrency type information for the concurrency object is identified based on the call. The type information indicates whether the concurrency object is a lock object or a synchronization object. The concurrency type information is associated with the concurrency object.
    Type: Application
    Filed: January 5, 2009
    Publication date: July 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Carol Eidt, Roger Lawrence
  • Publication number: 20100174692
    Abstract: A new database design is implemented in which everything in the database is modeled with primitives, including the links and nodes for a graph tuple store. A query syntax provides a nested tree of constraints with a single global schema. Various optimization techniques for queries and replication techniques are also described.
    Type: Application
    Filed: January 20, 2010
    Publication date: July 8, 2010
    Inventors: Scott MEYER, Jutta Degener, Barak Michener, John Giannandrea
  • Publication number: 20100175055
    Abstract: One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.
    Type: Application
    Filed: July 10, 2009
    Publication date: July 8, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Cheng Wang, Kevin R. Walsh, Pascal P. Sero
  • Patent number: 7752300
    Abstract: Described herein are processes and devices that automatically determine management information base (MIB) modules for a device. One of the devices described is a MIB detection device. The MIB detection device can automatically filter a first set of MIB modules to isolate all MIB modules (1) that are fully supported by a Simple Network Management Protocol enabled device and (2) that are unique to a manufacturer of the device, resulting in a second set of MIB modules. The MIB detection device can also automatically parse the second set to determine all MIB modules referenced in the second set. The MIB detection device automatically retrieves the referenced MIB modules and automatically parses those retrieved MIB modules to obtain additional referenced MIB modules. The MIB detection device continues automatically parsing and retrieving until reaching a management information base hierarchy root, resulting in a supported set of objects for managing the device.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventor: Victor L. Havard
  • Publication number: 20100169387
    Abstract: A method and system, the method may include generating a change notification in response to a change of at least one attribute associated with at least one node of a host business object (BO); and updating, based on the generated change notification, an analytic enablement object (AEO) class of business object having derived attributes based on the at least one attribute of the host BO and representing transformations of the at least one attribute.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Wolfgang Pfeifer, Ivo Vollrath, Dirk Baumgartel, Bare Said
  • Publication number: 20100161627
    Abstract: This disclosure relates to computer implemented methods, systems, and software for automatically preparing data from a data object used in an enterprise software application. Updates can be received for first and second data objects, the data objects each including hierarchical data with at least one node. The data objects can be associated with a service-oriented enterprise software application. A mapping, from the first data object to a first structured data element, can be identified using a first mapping agent. A mapping, from the second data object to a second structured data element, can be identified using a first mapping agent. In some instances, data can be loaded from at least one of the first or second data objects using the first mapping agent. Loading data from the data object can be based on the mapping from the data object to the respective structured data element.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: SAP AG
    Inventors: Oliver Vossen, Maic Wintel
  • Publication number: 20100161621
    Abstract: Described are methods and systems related to inferring rules to classify an object to one of one or more target folders. One or more properties of the object to be classified are determined. A first degree of affinity between the object to be classified and the objects of the target folders, having a property identical to the object to be classified, is computed. A second degree of affinity between the object to be classified and the objects within each target folder, having a property identical to the object to be classified, is computed. A total degree of affinity between the object to be classified and each target folder is calculated. A normalized total degree of affinity is calculated by averaging the total degree of affinity across all target folders. The object is moved to a target folder having a highest value of the normalized total degree of affinity.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Inventor: JOHAN CHRISTIAAN PETERS
  • Publication number: 20100161578
    Abstract: The invention provides a method and system for searching based on association of system resources a user was working on with external devices such as user's PDA, mobile phone, or printer and the system's interaction with such external devices. In one embodiment of the invention, a method is provided comprising a person using a resource on the computer and, during said using, engaging in another event; sending data to the computer related to said another event; and the computer creating an association between said another event and said resource. This embodiment also comprises sending a request to the computer to identify the resource that was being used by said person at the time of said another event; and the computer, acting in response to said request, using said association to identify said resource.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Abhijit Anant TELANG
  • Publication number: 20100161676
    Abstract: A method includes a data structure comprising a status and action management schema associated with an object model development lifecycle. A status and action management service operates to determine a lifecycle state of a first object model based on the status and action management schema, receive a request to perform a lifecycle action on the first object model, determine, based on the lifecycle state and the status and action management schema, whether the lifecycle action is allowed to be performed, and, if so, allow the lifecycle action to be performed. A business object processing framework may detect a trigger event associated with an object model, execute validation code associated with the trigger event and the object model to evaluate a constraint of the object model, and return a result of the evaluation.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Inventors: Gerrit Simon Kazmaier, Bare Said, Wolfgang Pfeifer
  • Publication number: 20100161668
    Abstract: A method and system for index serialization are described. A data structure containing objects using globally unique identifier (GUID) strings for their identification is indexed by creating a unique key object for each GUID. A master lookup table from GUID to key object is created along with a master table for each element type and a number of non-master tables for the other element type attributes. These element type tables are accessed using the key objects. The tables may then be serialized and deserialized.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: SAP AG
    Inventors: Martin Strenge, Gerd G. Forstmann
  • Publication number: 20100161678
    Abstract: A Java-MATLAB bridge is provided for enabling utilization of MATLAB® functionality in an enterprise environment. The Java-MATLAB bridge includes a Java® wrapper and a MATLAB wrapper. The MATLAB wrapper is coupled to the Java wrapper and the Java wrapper provides an entry point for invoking the MATLAB functionality in the enterprise environment.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: Honeywell International Inc.
    Inventors: Vidhyashankaran Ramamoorthy Iyer, Dinkar Mylaraswamy, Sunil Menon, Emmanuel Obiesie Nwadiogbu, Jijji Ramanathan
  • Publication number: 20100153457
    Abstract: A method for eliciting a computer generated reaction based upon an electronic image of a field of view communicated to said computer. Based on communicated images of objects by users, actions are taken based upon a user's determined choice of an object in the field of view. Secondary actions may be provided by the user's designation of colored indicia or positioning of the object. Product designators engaged upon the object allow a service provider to provide specific actions related to the object chosen based upon a subscribers instructions associated with the chosen object bearing the designator.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 17, 2010
    Inventor: Isaac W. Grant
  • Publication number: 20100153466
    Abstract: According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate report generation. In some cases, a list of nodes associated with a non-relational database may be gathered, the nodes in the list being oriented as a graph representing relations between the nodes. For each node in the list, node data may be automatically collected from the non-relational database on a node-by-node basis in accordance with the graph. Based on the collected node data, information may then be stored into a universal container, the stored information in the universal container being adapted to be accessed by a reporting tool.
    Type: Application
    Filed: December 17, 2008
    Publication date: June 17, 2010
    Inventor: Tomas Burger
  • Publication number: 20100153092
    Abstract: In one embodiment, a method for expanding concept attributes for a concept term includes receiving an attribute term for expansion and determining one or more word senses for the attribute term. A word sense is selected from the one or more word senses. One or more conceptually similar terms is selected for the attribute term based on the word sense and it is determined that that at least one of the one or more conceptually similar terms is an additional attribute. A first mapping associating the additional attribute with the attribute term is generated, and a second mapping associating the additional attribute with the concept term is generated. The mappings are stored in an onomasticon.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Applicant: RAYTHEON COMPANY
    Inventors: Bruce E. Peoples, Michael R. Johnson, Michael M. Smith