In Structured Data Stores (epo) Patents (Class 707/E17.044)
  • Publication number: 20120209888
    Abstract: A memory compiler to generate a set of memories is based on a subtraction approach from a set of templates (memory templates), including at least one layout database and auxiliary design databases, by software. The software can be based on general-purpose programming language or a layout-specific language. The compiled memories can be generated by reducing the memory array sizes in row and/or column directions by moving, deleting, adding, sizing, or stretching the layout objects, and disabling the high order addresses, etc. from the memory template by software. The new auxiliary design databases, such as layout phantom, behavior model, synthesis view, placement-and-routing view or datasheet, can also be generated by modifying some parameters from the memory template by software. One-time programmable memory using junction diode, polysilicon diode, or isolated active-region diode as program selector in a cell can be generated accordingly.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 16, 2012
    Inventor: Shine C. Chung
  • Publication number: 20120209842
    Abstract: A method for generating a customized travel itinerary is disclosed. The method may comprise associating an individual with a travel sign based upon the results of a travel quiz; associating the individual with a travel location based upon the travel sign and a travel date; and associating the individual with an activity item based upon the travel sign. The method may additionally comprise receiving, by a mobile communication device, a travel itinerary comprising a plurality of travel locations; displaying, by the mobile communication device, a first travel location from the plurality of travel locations prior to a scheduled departure time for the first travel location; and displaying, by the mobile communication device, a second travel location from the plurality of travel locations prior to a scheduled departure time for the second travel location.
    Type: Application
    Filed: February 15, 2011
    Publication date: August 16, 2012
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Ellen Bettridge, Brian Brendell, I-Hsin Chuang, Jennifer L. LaFiura, Sheyla Reano, Patricia Shores, Ryan Patrick Moreno
  • Publication number: 20120209594
    Abstract: A method and an apparatus to disambiguate requests are presented. In one embodiment, the method includes receiving a request for information from a user. Then data is retrieved from a back-end database in response to the request. Based on a predetermined configuration of a disambiguation system and the data retrieved, the ambiguity within the request is dynamically resolved.
    Type: Application
    Filed: April 25, 2012
    Publication date: August 16, 2012
    Inventors: Rajeev AGARWAL, David Ardman, Muneeb Master, David Andrew Mauro, Vijay R. Raman, Amy E. Ulug, Zulfikar Valli
  • Publication number: 20120202471
    Abstract: The invention relates to a method and system of filling and maintaining a database containing geo-localized user data comprising the following steps: —receiving registration data from users, —generating a personalized user-environment like a dynamically generated personal WebPage; —requesting and storing of HSS-data of the registered user by means of the personal WebPage using the Internet; —maintaining the database by checking the HSS-data each time the user makes direct or indirect contact with the personal WebPage.
    Type: Application
    Filed: October 6, 2009
    Publication date: August 9, 2012
    Inventor: Jean-Luc Rochet
  • Publication number: 20120203459
    Abstract: A vehicle navigation device comprises a map data base storing map data and a processing unit. The map data base includes first attributes indicative of the presence of express lanes and second attributes assigned to lanes to indicate which lanes of a road segment are express lanes. The processing unit is coupled to the map data base and is configured to perform a route search based at least on the first attribute and to control outputting of route guidance information via a user interface based at least on the second attribute.
    Type: Application
    Filed: February 9, 2012
    Publication date: August 9, 2012
    Inventors: Carsten-Christian Spindler, Simon Schütz
  • Publication number: 20120203739
    Abstract: A snapshot of an inventory of a virtualized computer system is produced and a user-editable code is generated therefrom, so that the inventory can be reconstructed entirely or partially. The snapshot includes identifying data for items in the virtualized computer system, and relationship data that indicate hierarchical and non-hierarchical relationships between the items. The items in the inventory of the virtualized computer system include virtual machines, servers on which the virtual machines are running, one or more data centers in which the servers reside, and logical containers such as folders for virtual machines, resource pools that each contain one or more virtual machines, and server clusters that each contain one or more servers.
    Type: Application
    Filed: February 3, 2011
    Publication date: August 9, 2012
    Applicant: VMWARE, INC.
    Inventors: Vijayaraghavan SOUNDARARAJAN, Balaji PARIMI
  • Publication number: 20120203744
    Abstract: Current computing solutions often involve the sharing of data across multiple computer implemented processes. To ensure data integrity throughout the execution environment, an executing process can make a request for data from a Data Provider. In response to the request, the Data Provider can bundle the data and one or more Validation Objects in a Data Object. The Data Object can be passed between executing processes, and at any point in the execution, an executing process can verify the integrity of the data by making a request to the Data Object. To facilitate the passing of Data Objects throughout a heterogeneous execution environment, a Data Object can create a representation of itself specific to the target system. The Data Objects are advantageous in that all of the necessary validation checks are centralized, thus decreasing maintenance costs and the possibility of error.
    Type: Application
    Filed: October 8, 2010
    Publication date: August 9, 2012
    Inventors: Shane Andrew Mercer, Lindsay Ian Smith, John Mathew Martin
  • Publication number: 20120203798
    Abstract: A medical records system allows a patient to have control and responsibility over their medical records. The system includes a patient-centric records server that functions as a central repository for patients' medical records. The patient can access and review their medical records. Further, to control access to some or all of the medical records, the patient also can hide one or more files within their medical records. As such, if a doctor accesses the medical records, the doctor only sees what the patient leaves unhidden. Thus, the system provides a means for the patient to control sensitive information within their medical records.
    Type: Application
    Filed: February 8, 2012
    Publication date: August 9, 2012
    Inventors: Lori Gifford, Tracey Gifford
  • Publication number: 20120203802
    Abstract: A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated.
    Type: Application
    Filed: April 17, 2012
    Publication date: August 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William A. Brown, Daniel D. Carr, Richard William Muirhead, Francis Xavier Reddington, Martin Andrew Wolfe
  • Publication number: 20120203787
    Abstract: An information management apparatus includes: a data receiving section, a collected data storage section, an aggregating section, a feature extracting section, a determining section, and an evaluation data storage section. The data receiving section periodically receives action data showing an action of a user. The collected data storage section stores the action data received by the data receiving section every user. The aggregating section generates a data set every user by aggregating action data containing an approximate content, of the action data stored in the collected data storage section. The feature extracting section extracts an index and a reference showing privacy confidentiality of the data set as a feature to incorporate in the data set. The determining section determines whether or not the privacy confidentiality of the feature of the data set is equal to or higher than a predetermined level. The evaluation data storage section stores the data set which passed the determining section.
    Type: Application
    Filed: October 7, 2010
    Publication date: August 9, 2012
    Applicant: NEC CORPORATION
    Inventor: Shinya Miyakawa
  • Publication number: 20120203794
    Abstract: Techniques for compiled indexing and paginated reporting are described. Event messages, having sequential identifiers, are received and stored in a working table. The working table is renamed as a rollover table upon receiving a threshold number of the event messages and a new working table is created. A reference to the rollover table is stored in a management table. Summary data which summarizes each rollover table according to predetermined criteria is stored in a summary table with the reference to the corresponding rollover table. When a query to the event messages is received, a response to the query is generated based on the contents of the summary table and management table. The response may also include a predetermined quantity of event messages based on a dimension of a window of a graphical user interface of a client computer which issued the query.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Inventors: ROULEI ZHANG, SOHAG DESAI, HEMANT PATEL
  • Publication number: 20120197943
    Abstract: Methods, computer systems, and physical computer storage medium for organizing data are provided. A method includes monitoring usage of the data, detecting a pattern in the usage of the data, and assigning a first concrete implementation associated with a first data structure to the data, based, in part, on the detected pattern of usage of the data. The method also includes identifying a change in the pattern of usage of the data, after the step of assigning and switching the first concrete implementation associated with the first data structure to a second concrete implementation, based, in part, on the change in the pattern of usage.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge D. ACUNA, Ezequiel CERVANTES, Nedzad TALJANOVIC
  • Publication number: 20120197842
    Abstract: A computer implemented method for a space efficient cascading point-in-time copying of source data by creating a plurality of cascading point-in-time target copies, the target copies being created at different points in time. The method includes physically copying data from the source data to a repository to create a physical copy, and creating a data mapping that associates the physical copy with a most recent target copy. The method may be implemented in either of computer hardware configured to perform the method and computer software embodied in a non-transitory, tangible, computer-readable storage medium. Also disclosed are a corresponding computer program product and data processing system.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Anan Marie, Rivka Matosevich-Mayraz
  • Publication number: 20120197945
    Abstract: According to one embodiment, a computer-readable medium has computer-executable instructions that, when executed by a computer, are configured to receive an input schema. The input schema specifies how to represent one or more elements in a document. One or more rules are received. The input schema is analyzed for conformance to the one or more rules. If the input schema does not conform to the one or more rules, a modified schema is generated based on the input schema. The modified schema specifies how to represent the one or more elements in the documents in conformance with the one or more rules.
    Type: Application
    Filed: August 18, 2009
    Publication date: August 2, 2012
    Applicant: Raytheon Company
    Inventor: Alan T. Huch
  • Publication number: 20120197838
    Abstract: A method for data transfer in a data processing system, and corresponding system and machine-readable medium. One method includes receiving by the data processing system information relating to a data structure to be transferred, where the data structure includes a plurality of elements. Each element in the structure is linked to at least one other element in the structure. The method also includes selecting by the data processing system a group of the plurality of elements, the group including at most a predetermined maximum number of elements. The method further includes transferring by the data processing system the group of elements to a destination. The method also includes assigning by the data processing system the elements of the plurality of elements that are not in the group of elements to one or more substructures. At least one substructure is assigned two or more direct child nodes of transferred nodes.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: John Staehle Whelan, Mark Ludwig, Dheiveekan Krishnamurthy, Pragyaditya Barat, Ravi Rajagopal
  • Publication number: 20120197851
    Abstract: Example apparatus, methods, and computers are configured to consider multiple lookups when making decisions concerning whether a probabilistic data structure indicates that an item is or is not present. One example method includes receiving a first response from a probabilistic data structure, where the first response indicates whether a first element is a member of a set of stored elements. The example method also includes receiving a set of second responses from the probabilistic data structure, where the set of second responses indicate whether members of a corresponding set of second elements are members of the set of stored elements. The method then provides a present/absent signal concerning whether the first element is a member of the set of stored elements. The signal is computed as a function of the first response and the set of second responses rather than merely as a function of the first response.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Applicant: QUANTUM CORPORATION
    Inventor: Andrew LEPPARD
  • Publication number: 20120197948
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Application
    Filed: April 12, 2012
    Publication date: August 2, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Publication number: 20120197904
    Abstract: This disclosure describes systems and methods for dominance rankings. The disclosure describes a novel approach for determining dominance rankings between competing interacting objects.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Inventor: Kishen Iyengar
  • Publication number: 20120197884
    Abstract: According to an aspect of the present principles, a method is provided for generating resource description framework benchmarks. The method includes deriving a resultant benchmark dataset with a user specified size and a user specified coherence from and with respect to an input dataset of a given size and a given coherence by determining which triples of subject-property-object to add to the input dataset or remove from the input dataset to derive the resultant benchmark dataset.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: SONGYUN DUAN, ANASTASIOS KEMENTSIETSIDIS, KAVITHA SRINIVAS, OCTAVIAN UDREA
  • Publication number: 20120197922
    Abstract: Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user's interest twins have indicated an interest.
    Type: Application
    Filed: April 10, 2012
    Publication date: August 2, 2012
    Inventors: Hao Xu, Zhichen Xu
  • Publication number: 20120197909
    Abstract: A method and a system for determining a similarity of at least two objects referenced by a data tree structure, wherein the method comprising determining the nodes of the at least one data tree structure that reference the at least two objects, determining the distance between two objects referenced by the determined nodes of one data tree structure each, and determining a similarity value for each pair of objects, using the distances determined for the objects of a pair, wherein the system is implemented for performing the method.
    Type: Application
    Filed: April 12, 2012
    Publication date: August 2, 2012
    Inventors: Jöran Beel, Béla Gipp, Jan-Olaf Stiller
  • Publication number: 20120197916
    Abstract: Analytic snapshots aid reporting and dashboard infrastructure to be more scalable and responsive to users. By storing the results of a query generating aggregates, and refreshing these aggregates on a scheduled basis, refreshing the dashboard (using the current dashboard infrastructure) can be accelerated.
    Type: Application
    Filed: April 11, 2012
    Publication date: August 2, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Thomas Tobin, Vladislav Eroshin, Guillaume LeStum, Neelav Rana, Thomas Kim
  • Publication number: 20120191504
    Abstract: A processor aggregates communications data received from one or more data sources via a communications network. The processor associates the aggregated communications data with supplemental data. The associated communications data is correlated based on temporal data, a tag, a query, and/or a command. A graphical user interface (GUI) is formatted based on the correlated communications data. The formatted GUI is provided to a display device.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 26, 2012
    Applicant: IPC SYSTEMS, INC.
    Inventors: Mihir Parikh, Robert M. Fabricant, Ed Hicks
  • Publication number: 20120191760
    Abstract: A software system automatically and dynamically generates a fully functional user interface (UI) based upon, and connected directly to, an underlying data model (as instantiated within a relational database management system (RDBMS)). The UI derives from an automated interrogation of the RDBMS, and comprises all mode displays (e.g., browse, search, edit, add) for all tables, and a full complement of mechanisms—integrated directly into the mode displays—for representing, navigating, and managing relationships across tables, regardless of the complexity of the underlying RDBMS schema. It utilizes a hierarchical “context stack” for suspending the working state of a particular table while “drilling down” to work with related-table information and return relevant changes to the base table.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 26, 2012
    Inventors: Michael Philip Kaufman, Micah Philip Silverman
  • Publication number: 20120191682
    Abstract: Techniques for history enabling a table in a database system so that past versions of rows of the history-enabled table are available for temporal querying. The table is history enabled by adding a start time column to the table and creating a history table for the history-enabled table. The start time field's value in a row of the history-enabled table indicates when the contents of the row last changed. The rows of the history table are copies of rows of the history-enabled table that have been deleted or updated. The rows include end time fields whose values indicate when the row was updated or deleted. A history table's row thus indicates a period in which the history table's row was in the history-enabled table. Temporal queries are performed on a view which is the union of the history-enabled table and the history table.
    Type: Application
    Filed: April 5, 2012
    Publication date: July 26, 2012
    Applicant: Oracle International Corporation
    Inventors: Jayanta BANERJEE, Robert Hanckel, Siva Ravada
  • Publication number: 20120191762
    Abstract: A method for providing assisted business analysis to users is disclosed herein. In one embodiment, such a method includes providing a list of one or more predefined managed reports to a user. Each predefined managed report has specific metadata associated therewith. The method further provides functionality to enable the user to select a specific managed report from the list. Once a managed report is selected from the list, the method enables the user to generate a new ad hoc report from the selected managed report. Generating this new ad hoc report includes automatically extracting all or part of the metadata from the selected managed report to build the new ad hoc report. A corresponding computer program product and apparatus are also disclosed herein.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Adendorff, Valentin Balteanu, Ilse M. Breedvelt-Schouten, Gregory J. Fitzpatrick, Carm Janneteau
  • Publication number: 20120191703
    Abstract: A genealogy registry system includes a central server database and a central server. The central server database includes surname workspaces for storing genealogical data in lineage-linked form, a submission link space for making and storing links between data in the data spaces, and a third-party link space for making and storing links between the data spaces. The central server includes a surname cooperation manager to manage cooperation between researchers researching genealogy for the same surname, a unique ID generator to generate a unique ID for any individual being researched, a visible data selector to allow access to a subgroup of data on the central server database, and a workstation manager to manage transmission of data to the central server database from workstations where data are assembled relating to a particular surname. The workstations may assemble data by extracting, indexing, sorting and linking information from source documents for the surname.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 26, 2012
    Inventor: Kent W. Huff
  • Publication number: 20120191735
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.
    Type: Application
    Filed: August 11, 2011
    Publication date: July 26, 2012
    Applicant: APPLIED MATERIALS, INC.
    Inventors: John DUFF, Manu GURUDATHA, Ashik UZZAMAN
  • Publication number: 20120191734
    Abstract: A data processing method is provided. The method comprises collecting a stream of data records received from one or more data sources connected in a communications network; dividing the stream of data records into sets of data records for parallel processing by a plurality of concurrently running tasks, wherein a first task loads a persistent index associated with a first set of data records into memory to generate an in-memory version of the first persistent index for the first set of data records; and identifying duplicate and non-duplicate data records in the first set of data records, based on searching the in-memory version of the first persistent index.
    Type: Application
    Filed: April 2, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel Arditi, David Harold Berk, Dagan Gilat, Sergey Krutyolkin, Ariel Landau, Uri Shani
  • Publication number: 20120191761
    Abstract: Techniques for constructing a software application are provided. A data model of the application is represented as a relational model. Control logic of the application is defined to specify each of a plurality of operations of the application as a mapping from a current state of the application data model and one or more current application inputs to a new state of the application data model and one or more application outputs, described by one or more relational algebra operations selected from the group consisting of a relation-complement operation, a disjunction operation and a conjunction operation.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Avraham Leff, James Thomas Rayfield
  • Publication number: 20120185513
    Abstract: The molecular information providing system of the invention has the terminal units to including molecular structure input/output means, and a molecular information providing apparatus connected via a network to the terminal units and including a database storing a molecular structure, an intermediate representation generated from the molecular structure, and a characteristic decided depending on the molecular structure. The molecular information providing apparatus comprises a coordinate system transforming part for calculating the principal axes of inertia from an atomic arrangement notation specifying the molecular structure, and registering in the database an intermediate representation that is a coordinate transformation of the atomic coordinates into a coordinate system in the directions of the principal axes of inertia, and a retrieval executing part for retrieving the molecular structure stored in the database, employing the intermediate representation.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 19, 2012
    Applicant: International Business Machines Corporation
    Inventor: HIKARU SAMUKAWA
  • Publication number: 20120185417
    Abstract: According to one embodiment, a context acquisition unit acquires a context of a user and a date when the context has occurred. A context storage unit stores the context and the date. An activity information storage unit stores activity information of the user and date information to schedule the activity information. A first assignment unit assigns, to a first date corresponding to the date information, the activity information or an activity label extracted from the activity information. A second assignment unit assigns, to a second date to which the activity information or the activity label is not assigned, an activity label by using the context of the second date and an activity label assignment rule previously trained.
    Type: Application
    Filed: September 20, 2011
    Publication date: July 19, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Masayuki Okamoto
  • Publication number: 20120183230
    Abstract: Existing video surveillance security approaches enhanced with suitable functionality of the telecommunications wireless network are provided. Security personnel are equipped with hand-held devices capable of recording video, photos, audio, and text. This data is geo-tagged and time-stamped by the application and uploaded to the telecommunications network and stored in the network. As such, the geo-tagged, time-stamped information is immediately available to other investigators who are in the same geographic vicinity through access controls administered by a secure social network. The information may also be accessible from remote locations via the internet. All wireless and Internet communications may be protected using end-to-end secure transport layer communications protocols.
    Type: Application
    Filed: January 17, 2011
    Publication date: July 19, 2012
    Inventors: Jose de Francisco Lopez, David S. Benco, Catriona M. Saunders
  • Publication number: 20120185435
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data according to permissions. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a version of a data item to be stored; determining permissions associated with the version of the data item; and storing the version of the data item at a storage location that is based on the determined permissions.
    Type: Application
    Filed: September 30, 2011
    Publication date: July 19, 2012
    Inventors: Ronnie G. Misra, Eric Olaf Carlson
  • Publication number: 20120185464
    Abstract: An information integration method performed by a computer that transforms data extracted from an information source and loads the transformed data onto a storage destination, the information integration method includes detecting a schema modification of the information source by comparing first schema information with second schema information; searching a correspondence table storage unit for an attribute value of an item related to the schema modification; generating a post-modified data model by correcting a pre-modified data model using the item information corresponding to the attribute value of the item related to the schema modification when the attribute value of the item related to the schema modification is hit in the correspondence table storage unit, and storing the post-modified data model on a storage device; and generating a post-modified integration logic and storing the post-modified integration logic on the metadata information storage unit.
    Type: Application
    Filed: July 15, 2011
    Publication date: July 19, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Ryuichi KURODA, Kazuo MINENO, Toru YOSHIBAYASHI
  • Publication number: 20120185459
    Abstract: A computer-implemented process for identifying universal resource locator rewriting rules may receive input of universal resource locators of an application, to form received universal resource locators, may represent the received universal resource locators in a specialized graph and may apply analysis algorithms and heuristics to properties of the specialized graph. The computer-implemented process may further identify universal resource locator rewriting patterns using the specialized graph to form detected patterns and may generate rewrite rules corresponding to the detected patterns.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 19, 2012
    Applicant: International Business Machines Corporation
    Inventor: Paul Ionescu
  • Publication number: 20120185514
    Abstract: An attribute of a hierarchical class-based object is received. The attribute in a database is stored both in a first location in a first table at a first level of a hierarchy of database tables which table hierarchy is based at least in part on a class hierarchy associated with the hierarchical class-based object and in a second location in a second table at a second level of the table hierarchy which second level is higher than the first level.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 19, 2012
    Applicant: EMC CORPORATION
    Inventors: Shu-Shang Sam Wei, Roger W. Kilday, Victor Spivak, Meir Amiel, Venkat Chandrasekaran, Yik-Ping Li, Xiaofeng Ma
  • Publication number: 20120185516
    Abstract: Embodiments of the disclosure relate to file merging based on file metadata. An exemplary embodiment concerns a system for merging two files that may comprise first and second data structures respectively associated with first and first files. Each data structure may include a starting address and an ending address of the associated file, and file attributes. The system may include a logic component for respectively referencing the starting address and ending address of a second file in the starting address and ending address of a first file, and a logic component for linking the last record in the first file with the first record of in the second file.
    Type: Application
    Filed: January 17, 2011
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Tony Hui Xu
  • Publication number: 20120185492
    Abstract: Exemplary embodiments of the present invention provide methods and systems for supplying rich multimedia metadata usable to generate, e.g., sophisticated entertainment user interfaces in the home. These methods and systems can be implemented as a server-based software application that feeds multiple, diverse clients. The server functionality could be distributed, even co-located physically with one or more clients, or centralized. The server aggregates, filters, validates, augments and links metadata from disparate sources. The server transforms the metadata into a more manageable and extensible internal format. The server communicates with client devices using a schema-independent protocol, providing metadata in the appropriate format that suites the clients needs.
    Type: Application
    Filed: April 1, 2012
    Publication date: July 19, 2012
    Applicant: HILLCREST LABORATORIES, INC.
    Inventors: Bruce Israel, Charles W.K. Gritton, Frank A. Hunleth, Stephen Scheirey, Daniel S. Simpkins, Ryan Stoner, Yizhong Wang
  • Patent number: 8224826
    Abstract: The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information sources. The techniques include receiving multiple content items from a corpus of content items; receiving digital signatures each made by one of multiple agents, each digital signature associating one of the agents with one or more of the content items; and assigning a score to a first agent of the multiple agents, wherein the score is based upon the content items associated with the first agent by the digital signatures.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: July 17, 2012
    Assignee: Google Inc.
    Inventors: David Minogue, Paul A. Tucker
  • Patent number: 8224791
    Abstract: In the described systems and methods for information lifecycle cross-system reconciliation, a number of reconciliation indicators for a certain type of data are defined. A first set of values of the reconciliation indicators are calculated at a first computer system based on data stored in a memory of the first computer system. A second set of values of the reconciliation indicators are calculated at a second computer system based on data transferred from the first computer system. The two sets of values are received at reconciliation cockpit and stored in a reconciliation data structure. Further, the reconciliation data structure is examined to identify inconsistency between the data stored in the memory of the first computer system and the data transferred to the second computer system. If such an inconsistency is identified, the data transfer is cancelled. If inconsistency is not identified, the data transfer is confirmed.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: July 17, 2012
    Assignee: SAP AG
    Inventor: Lothar Rieger
  • Publication number: 20120179649
    Abstract: An extruder configuration system is disclosed. The system includes an extruder information database including details of extruders, extruder elements and extruder barrels, a user interface configured to receive user inputs including user choices of extruders, extruder elements or extruder barrels from the extruder information database, the user interface further configured to receive extruders, extruder elements or extruder barrels for addition to the extruder information database, an element positioning engine including a database of incompatible elements and configured to review user choices and prevent positioning of incompatible extruder elements adjacent to each other on an extruder, a processor configured to create an extruder configuration based on user inputs and a display module configured to display the extruder configuration.
    Type: Application
    Filed: February 24, 2010
    Publication date: July 12, 2012
    Applicant: Steer Information Technologies Pvt. Ltd.
    Inventors: Babu Padmanabhan, Pradeep Bakshi
  • Publication number: 20120179699
    Abstract: A data structure comprises a clump header table and an inline tree data structure. The inline tree, representing filterable data fields of hierarchically organized data records, comprises an alternating sequence of first-level binary string segments, each followed by one or more corresponding second-level binary string segments. Each clump header record includes an indicator of a location in the inline tree of corresponding binary string segments. A dedicated, specifically adapted conversion program generates the clump header file and the inline tree for storage on any computer-readable medium, and the inline tree can be read entirely into RAM to be searched or filtered. A dedicated, specifically adapted search and filter program is employed to list or enumerate retrieved data records. Run-time computer code generation can reduce time required for searching and filtering. One example includes spatial searching and filtering of data records that include spatial coordinates as data fields.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 12, 2012
    Inventors: Roy W. Ward, David S. Alavi
  • Publication number: 20120179547
    Abstract: A GPS-based energy management system for a home network is provided that includes a plurality of energy consuming devices. The system comprises a central controller operatively connected to each energy consuming device, and one or more GPS-enabled devices configured to communicate with the central controller. The central controller is programmed to modify the behavior of the energy consuming devices based on the location of at least one member of a home network.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 12, 2012
    Inventors: John K. Besore, Michael Beverle, Timothy Worthington, Elizabeth Kurfess
  • Publication number: 20120180103
    Abstract: A garage management and monitoring system defines and manages each operational event in a parking facility. Access events, management events, equipment operation events, equipment malfunction events, security events and defined anomaly events are labeled and parsed into a relational database, which is used for generating reports, creating logs, making management decisions, reconstructing accidents, and so on. The equipment includes a computer terminal, a reader, an identifying item or code capable of being read by the reader to control access to the facility, an IP camera, and a garage door or vehicle gate with safety sensors. Each defined event can be codified on the server and/or local controller to create an event library that is downloaded to the controller.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 12, 2012
    Inventors: Martin Herman Weik, III, Charles E. Wainwright
  • Patent number: 8219932
    Abstract: A terminal and method for displaying contents information is provided for showing the contents information in efficient and intuitive manner. The terminal includes a memory unit for storing contents and creation times of the contents, a display unit for displaying a life diary screen including a time axis, a date axis and contents graph in a life diary mode, a key input unit for receiving a date selection command for selecting a date on the date axis and a control unit for retrieving contents created on the selected date, counting numbers of contents per date and controlling a display of the contents graph generated based on the number of the contents per date, when a date is selected through the key input unit.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: July 10, 2012
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Young Ho Rhee, Jung Hun Kim, Ju Youn Lee
  • Publication number: 20120173538
    Abstract: The present invention is directed to systems and methods for fast and accurate structural representation and comparison of proteins. Specifically, the present invention provides a method for retrieval of a candidate set of near structural neighbors or structurally similar proteins of a query protein. The method is based on a representation of a protein structure as a “bag of words”—a collection of small disjoint backbone protein fragments. The representation allows quick comparison procedures of the query protein structure to a large number of known protein structures obtained for example, from a repository or database of proteins.
    Type: Application
    Filed: September 7, 2010
    Publication date: July 5, 2012
    Applicant: CARMEL-HAIFA UNIVERSITY ECONOMIC CORPORATION LTD.
    Inventors: Inbal Tal, Yuval Nov, Rachel Kolodny
  • Publication number: 20120173589
    Abstract: An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Inventors: Yong Sik Kwon, Yongsik Yoon, Joo Yeon Lee, Oliver Steinau, Markus Hartmann
  • Publication number: 20120173504
    Abstract: The present invention relies on the two-dimensional information in documents and encodes two-dimensional structures into a one-dimensional synthetic language such that two-dimensional documents can be searched at text search speed. The system comprises: an indexing module, a retrieval module, an encoder, a quantization module, a retrieval engine and a control module coupled by a bus. Electronic documents are first indexed by the indexing module and stored as a synthetic text library. The retrieval module then converts an input image to synthetic text and searches for matches to the synthetic text in the synthetic text library. The matches can be in turn used to retrieve the corresponding electronic documents. In one or more embodiments, the present invention includes a method for comparing the synthetic text to documents that have been converted to synthetic text for a match.
    Type: Application
    Filed: March 8, 2012
    Publication date: July 5, 2012
    Inventor: Jorge Moraleda
  • Publication number: 20120173526
    Abstract: An ungrouped list associated with a communication artifact can be identified. The information can be associated with a recipient, which can be a user registered within a computing system. Group data information associated with an external source can be received. The source can be a data source not associated with the artifact. The group data can include a group and/or a contact identifier. Recipient information from the recipient list can be associated with a group identifier if the recipient identifier is equivalent to the contact identifier within the group data. A grouped list can be generated from the associated data. A grouped list can be presented within an interface. The presenting can present recipient information within a logical grouping for at least a portion of the recipients of the ungrouped list. The grouping can be an organization of recipient information associated with the group identifier.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ZACHARY W. ABRAMS, MATTHEW G. MARUM, PAMELA S. ROSS, STEVEN K. SPEICHER