Automatic Generation Based On Input File Or Data Patents (Class 707/804)
  • Patent number: 8825715
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for executing a first operation using a first system, the first operation generating first output data, generating a first fieldset, the first fieldset including one or more fields corresponding to the first output data, populating the one or more fields of the first fieldset with values of the first output data, transmitting the first output data to a second system, executing a second operation using the second system, the second operation generating second output data, the second output data overlapping the first output data, generating a second fieldset, the second fieldset including one or more fields corresponding to the first output data and the second output data, and populating the one or more fields of the second fieldset with values of the second output data.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventor: Jacoby Thwaites
  • Patent number: 8819292
    Abstract: The present invention provides techniques for use in audience-related measurements, including hybrid techniques which include use of panel-based audience-related measurement information and census-based audience-related measurement information. Techniques are provided in which panel-based audience-related measurement information is obtained from multiple providing entities, and census-based audience-related measurement information is obtained one or more providing entities. The obtained information is stored in a database. The stored information may be provided to the information-providing entities, and may be used in calibrating or improving the accuracy of audience-related measurements.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: August 26, 2014
    Assignee: Yahoo! Inc.
    Inventors: Tarun Bhatia, Ayman Farahat
  • Patent number: 8819082
    Abstract: A system and method is provided for visualizing system resource relationships in a mainframe environment. The resource relationships may be presented in a single, logically constructed diagram/graph regardless of the number of sub-systems or database tables in the mainframe environment.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: August 26, 2014
    Assignee: CA, Inc.
    Inventors: Michal Supak, Petr Weinfurt, Mark Rodmell
  • Patent number: 8819078
    Abstract: Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for event processing for graph-structured data can include storing graph structured data. The graph structured data includes a plurality of vertex, edge, and/or property graph elements. The example method further includes defining a first graph view of a characteristic of vertex, edge, and/or property graph elements. A subgraph is determined as a subset of the plurality of vertex, edge, and/or property graph elements that have the characteristic of vertex, edge, and/or property graph elements defined by the first graph view. The vertex, edge, and/or property graph elements of the subgraph are processed responsive to a predefined event that occurs on at least one of the vertex, edge, and/or property graph elements of the subgraph.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: August 26, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Indrajit Roy, Alvin AuYoung, Vanish Talwar, Michael Mihn-Jong Lee
  • Patent number: 8812643
    Abstract: Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 19, 2014
    Assignee: Microsoft Corporation
    Inventors: Stephen Jared Maine, Michael J. Coulson, Tirunelveli R. Vishwanath, Erik B. Christensen
  • Patent number: 8812497
    Abstract: Storing image data and related information for sharing via a URL includes receiving image data uploaded from a client computer via a user interface and receiving, separate from the receiving of the image data, related information uploaded via the user interface. The uploaded image data and related information are stored. A uniform resource locator (URL) configured for retrieving a display that includes the stored image data and the related information is generated. The URL is provided in a message.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: August 19, 2014
    Assignee: KDL Scan Designs LLC
    Inventors: Neil L. Mayle, David L. Rose
  • Patent number: 8805894
    Abstract: An interactive 3-dimensional object-oriented database patient specific information storage system includes an input device, a database containing 3-dimensional meshes of objects each with an object identifier and a symptom list with each symptom having associated ones of the object identifiers of the 3-dimensional meshes of objects. An interface connected to interact with the database and the input device. The interface including a symptom input form for entering symptoms from the symptom list. The interface is designed to select 3-dimensional meshes of objects having ones of object identifiers associated with the entered symptoms and display the selected 3-dimensional meshes of objects on a symptom template. A record of the entered symptoms and the object identifiers of the associated ones of the 3-dimensional meshes of objects is created and stored.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: August 12, 2014
    Inventors: Michael Valdiserri, Warren J. Goble
  • Patent number: 8805835
    Abstract: Systems, methods and techniques for managing data sets are described. In particular, systems and methods for modeling, representing, acquiring and disseminating large data sets and data files using metadata are described. The large data sets may include geospatial information. The metadata may be extracted from the data or provided separately. Such metadata may be used to represent the underlying data so as to avoid unnecessary and/or unwanted transfer, exposure or manipulation of the underlying data. The metadata may be represented in a static or dynamic fashion, and may be shared via, for example, social media networks and the like.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 12, 2014
    Assignee: Clipcard Inc.
    Inventors: Don W. Davis, Michael P. Gerlek
  • Patent number: 8799278
    Abstract: A data augmentation machine may form all or part of a data augmentation system that is configured to augment data. The data augmentation machine may be configured (e.g., by one or more software modules) to access data (e.g., by crawling one or more public or private networks), extract metadata based on the data (e.g., from the data and its source), create a link to additional data (e.g., based on the extracted metadata), and augment the extracted metadata (e.g., by storing augmented metadata with the extracted metadata). Such augmented metadata may be presented (e.g., within a user interface), published publicly (e.g., on a webpage), published privately (e.g., in a report available only to premium subscribers of a data augmentation service), or any suitable combination thereof.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: August 5, 2014
    Assignee: Discern, Inc.
    Inventors: Harry Blount, Travis Shanahan, James Clark, Dana Guido
  • Patent number: 8799331
    Abstract: A method for generating a unified database includes receiving a structured set of data, where each set is made up of records having fields, aggregating values within a first field of the records, automatically applying a set of rules to the first field values to determine correlations among the first field values, calculating a confidence level regarding a label for the first field, providing the label to the first field, storing the first field values in the first field in the unified database, and receiving more information to increase the confidence level. A system for generating a clinical database and a method for using the database are also described.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: August 5, 2014
    Assignee: Medidata Solutions, Inc.
    Inventors: Glen de Vries, Michelle Marlborough
  • Publication number: 20140207830
    Abstract: According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above.
    Type: Application
    Filed: March 24, 2014
    Publication date: July 24, 2014
    Applicant: International Business Machines Corporation
    Inventors: John Carroll Holmes, Ming Jiang, Jeff Jianfei Li, Yong Li, David Steven Sotkowitz
  • Publication number: 20140207829
    Abstract: An apparatus and a method for identifying relationships between data elements stored in a storage system are provided. A common check-in procedure of related data elements is analyzed, and an additional database is provided for storing information of data elements that have been checked-in together. Based on an analysis of information stored in the additional database, an indication may be automatically generated and provided to a user in order to give a hint for related data elements.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 24, 2014
    Inventor: Egon Wuchner
  • Publication number: 20140207828
    Abstract: According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above.
    Type: Application
    Filed: January 24, 2013
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John C. Holmes, Ming Jiang, Jeff J. Li, Yong Li, David S. Sotkowitz
  • Patent number: 8788523
    Abstract: Exemplary systems for processing a corpus of documents, such as legal contracts or agreements, are disclosed. The systems include a phrase discovery engine which derives statistics and phrase equivalence classes, groups of phrase equivalence classes, and uberphrases (clauses) bounded by phrases. These can be used to determine origins of phrases or clauses within given legal contract or to suggest alternative phrases and clauses.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: July 22, 2014
    Assignee: Thomson Reuters Global Resources
    Inventors: Kingsley Martin, Trace Liggett, Gary Berosik, Thomas Zielund, Dietmar Dorr, Jochen L. Leidner
  • Patent number: 8782098
    Abstract: Task sequences are used to manage devices. According to one aspect, a user-defined or user-selected task sequence is received. The task sequence is converted into an ordered series of steps, and the series of steps are performed, in accordance with their order, in managing a device over a network. In certain implementations, the ordered series of steps are steps for automatically deploying an operating system on the device.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Munisamy Prabu, Michael J. Gallop, Raymond D. Pedrizetti, Curt A. Steeb, Zeyong Xu, Paul C. Sutton, Martin L. Holladay
  • Patent number: 8782106
    Abstract: A system and method for directing download and execution of an application. A runtime engine receives an identifier of a block of shared memory from a directing process. The shared memory stores a map indicating which portions of an application file have been stored in a local copy of the application file. The runtime engine also receives an instruction from the directing process to execute the local copy when the local copy stores less than the entire application file. As the application executes, the runtime engine identifies requests from the application to access portions of the local copy and uses the map to determine whether the requested portions have been stored in the local copy. If the requested portions are not stored in the local copy, the runtime engine prevents the executing application from accessing the local copy until the map indicates the requested portions have been stored therein.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: July 15, 2014
    Assignee: Code Systems Corporation
    Inventor: Kenji C. Obata
  • Patent number: 8782056
    Abstract: A method and system for facilitating information searching for a user of an electronic device is provided. Facilitating searches involves obtaining information about the user interests, identifying potential data of interest to the user, extracting data related to the data of interest to the user, and collecting the extracted related data for presentation to the user on the device.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: July 15, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Alan Messer, Doreen Cheng, Anugeetha Kunjithapatham, Phuong Nguyen, Pryiang Rathod, Mithun Sheshagiri, Simon J. Gibbs
  • Patent number: 8782099
    Abstract: The present inventions relates to an Internet service based on two fundamental beliefs, first that identity on the Internet and in real life is substantially based on a individual's or organization's relationship to other people, objects, places, spaces, and organizations and second that individuals or organizations themselves should create, manage and control that identity. Based on these beliefs the present invention offers the Internet's leading tools, services and ecosystem that enables individuals and organizations to intuitively create and manage their identity based on relationships, effortlessly customize their internet experience to fit that identity and empower themselves to use that identity for benefit in their real life.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: July 15, 2014
    Assignee: MyGobs Oy
    Inventors: Kenneth Ellis Nichol Lampinen, Timo Tapani Koponen, Harri Koponen
  • Patent number: 8775446
    Abstract: Business process providers implement client data processing processes for clients. The business process providers use certain formats (provider formats, defined by provider format fields). The clients use certain formats (client formats, defined by client format fields). A normative format is automatically defined and used as an intermediary between client and provider formats. Mappings between the normative format and the client and provider formats can be generated automatically.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: July 8, 2014
    Assignee: BeyondCore, Inc.
    Inventors: Arijit Sengupta, Brad A. Stronger
  • Patent number: 8768975
    Abstract: Methods, apparatuses, and computer program products for presenting intelligent tagging suggestions for a photograph are provided. Embodiments include identifying, by a tagging module, contextual information indicating circumstances in which the photograph was taken; based on the contextual information, selecting, by the tagging module, candidate profiles from a plurality of friend profiles associated with a profile of a user; and suggesting, by the tagging module to the user, the selected candidate profiles as potential friends to tag in the photograph.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher T. Boyd, Candice L. Coletrane, Adam J. Parker
  • Patent number: 8768969
    Abstract: A method for managing dialogue interaction includes generating a hierarchical tree representation of a set of hierarchical data entities, and identifying a leaf node in the hierarchical tree representation. A system for managing dialogue interaction includes a hierarchical data format having a plurality of hierarchical data entities, and a dialogue interaction manager that manages a dialogue with a user based upon the hierarchical data format.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: July 1, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Juan Manuel Huerta, David Lubensky, Thiruvilwamalai Venkatraman Raman, Charles Francis Wiecha
  • Patent number: 8762428
    Abstract: Techniques are described for creating a first data abstraction model for a first database. Embodiments analyze the first database to determine a first set of structural characteristics, and analyze a second database to determine a second set of structural characteristics. The analyzed second database is associated with a second data abstraction model. The first set of structural characteristics is compared with the second set of structural characteristics to identify one or more similarities between the two sets of structural characteristics. Embodiments then create the first data abstraction model for the first database, based on the identified similarities and the second data abstraction model.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Frederick A. Kulack, John E. Petri
  • Patent number: 8762370
    Abstract: One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system determines co-occurrence frequencies for pairs of words in the documents. The system also determines closeness scores for pairs of words in the documents, wherein a closeness score indicates whether a pair of words are located so close to each other that the words are likely to occur in the same sentence or phrase. Finally, the system determines whether pairs of words are synonyms based on the determined co-occurrence frequencies and the determined closeness scores. While making this determination, the system can additionally consider correlations between words in a title or an anchor of a document and words in the document as well as word-form scores for pairs of words in the documents.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Oleksandr Grushetskyy, Steven D. Baker
  • Patent number: 8762415
    Abstract: An order class is defined which includes multiple data elements that are common to various order types. The order class identifies relationships of an order with various entities related to the order.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: June 24, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Nardo B. Catahan, Jr., Shekhar P. Kale, Shailendra Garg, Maria Theresa Barnes Leon, Ramaswamy Sundararajan
  • Patent number: 8751543
    Abstract: A data model may be designed based views of a pre-existing data model. Metadata associated with the pre-existing data model may be presented to the user to support the user's design effort. The metadata may inform and otherwise guide the user's design choices to reduce the likelihood of inconsistencies between the new data model and the pre-existing data model. The metadata may also be used to identify and warn the user of potential inconsistencies between the new data model and the pre-existing data model.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: June 10, 2014
    Assignee: SAP AG
    Inventors: Torsten Kamenz, Andreas Kemmler
  • Publication number: 20140156711
    Abstract: An asset model import connector includes an interface to receive asset data from a data source and a normalize module. The normalize module determines an operation to be performed at a system based on the received asset data and determines code to perform the determined operation. The schema may be populated with attributes from the asset data, and sent to the system.
    Type: Application
    Filed: August 1, 2012
    Publication date: June 5, 2014
    Inventors: Dhiraj Sharan, Qiang Zeng, Sez-ming Yee
  • Patent number: 8744996
    Abstract: In an analyst network, at least representative data of information elements (i.e., discrete quantities of content suitable for analysis by one or more analysts), acquired by a routing controller, is provided to a workstation. Based on the representative data, displayed results are provided including information indicative of processing performed by at least a portion of a plurality of analysts using the analyst network. Indicia of treatment indicative of treatment statuses of individual information elements are preferably provided in the displayed data. Various occurrences may give rise to updated treatment statuses that cause the displayed data to be updated as well. In this manner, the present invention enables individual analysts to prioritize processing of information elements based on processing performed throughout the entire analyst network.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: June 3, 2014
    Assignee: Accenture Global Services Limited
    Inventor: Andrew E. Fano
  • Patent number: 8738742
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8738667
    Abstract: A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables and provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded dataset is determined, wherein each node element in the node element set is a discrete level of the hierarchical structure of the dataset. One or more nodes of the XML encoded dataset are determined, each node being an instance of a node element. A unique node identifier is allocated to each node. Then, an SQL node table containing one or more records is generated, each record corresponding to a respective one of the allocated node identifiers. An SQL ancestry table is optionally generated to define the inter-relationships among nodes of the identified hierarchical structure of the XML encoded dataset.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: May 27, 2014
    Assignee: Timebase Pty Limited
    Inventors: Christoph Schnelle, Geoffrey John Nolan
  • Patent number: 8732126
    Abstract: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: May 20, 2014
    Assignee: Oracle International Corporation
    Inventors: Karl Dias, Leonidas Galanis, Jonathan Klein, Venkateshwaran Venkataramani, Yujun Wang
  • Patent number: 8732116
    Abstract: List information can be extracted into database tables. A number of fields are independently determined for items in list. A number of database table columns are determined from most common number of list item fields. New fields are determined for items with more fields than database columns. Null fields are inserted into items with fewer fields than database columns. Information from items having the same number of fields as database columns is written to database table rows. Information from each field is written to a corresponding database table column. Streaks of poorly matching cells in a database table row are determined. Streak cells are merged and new cells are determined. Null cells are inserted if number of new cells is less than number of cells in the streak. Information from the new cells is written to the table row and columns that define the streak.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Hazem Elmeleegy, Jayant Madhavan, Alon Halevy
  • Patent number: 8732212
    Abstract: A method for simplifying an extensible markup language (XML) schema, including: identifying data in an instance specification as variable or fixed, wherein the instance specification corresponds to a complex XML schema; determining a set of types including the variable data, wherein the set of types conforms to a structure of the complex XML schema; capturing the set of types as metadata annotations associated with the instance specification; and generating a simplified XML schema from the instance specification, wherein the simplified XML schema is stored on a memory device.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Holly Connor, Ariel Farkash, John T. E. Timm
  • Patent number: 8725751
    Abstract: One embodiment relates to an apparatus for blocking or blurring unwanted image features. The apparatus includes at least a memory, a processor, a browsing application, and an image blocking component. The image blocking component is configured to block or blur images with unwanted image features before the images are displayed by the browsing application. Another embodiment relates to a process for blocking or blurring unwanted image features prior to displaying web pages. A web page including an image is received, but it is not displayed the image until after checking the image for unwanted image features. Image features are extracted from the image, and the extracted image features are compared against features in a customized image feature database. The image is displayed if no match is found during said comparison. The image is blocked or blurred if a match is found during said comparison. Other embodiments are also disclosed.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: May 13, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Cheng-Jyun Lai, Wei-Chin Chen, Shih-Yun Chen
  • Patent number: 8725764
    Abstract: A method and apparatus for searching message data in a portable electronic device are provided. A threaded message inbox is provided at a display of the device, the message data grouped as threads. Search criteria are received and a search of an index of the threaded message inbox is initiated using the search criteria, the index comprising key words extracted from the message data. Additional message data is received while the search is being performed, the additional message data belonging to a given thread. Additional message data is searched in addition to the index. Search results are generated based on whether at least one of data from additional message data and data from the index meets the search criteria. Search results are provided in threads at the display. Search results are automatically updated in response to receiving additional message data when the additional message data meets the search criteria.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: May 13, 2014
    Assignee: BlackBerry Limited
    Inventors: David Matthew Hirst, Yevgeniy Motov, Jennifer Ignacz, David Bukurak
  • Patent number: 8719315
    Abstract: A system, method, and computer program product for combining replicated, analytical, and locally generated data in business objects on top of a database are disclosed. Business data are replicated from a first source to an analytics database. Analytical data based on the replicated business data are generated and combined with the replicated business data in the analytics database. Business objects are created to allow access to the analytics database via a user interface. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: May 6, 2014
    Assignee: SAP AG
    Inventors: Arnulf Schüler, Huaiyang Mao, Sonja Zscherpel, Eduard Hess, Shabana Ansari, Martin Zielonkowski, Dagmar Opitz, Rolf Schumann, Sven-Eric Eigemann, Lan Zhang, Thomas Maag, Marcel Kieser
  • Patent number: 8719292
    Abstract: A system and method for bringing potentially interesting web content to a user's attention in a faster and more interesting way. Embodiments are directed towards selecting for display at a client device news or facts that are relevant to a user's categorization of topics of interest or historical topics of interest. Topics maybe classified by a topic classifier and placed into different categories. Actions of the user on the client device are used to drive the interest content.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: May 6, 2014
    Assignee: Yahoo! Inc.
    Inventors: Dale Nussel, Allie K. Watfa
  • Patent number: 8712965
    Abstract: A computer implemented method, data processing system, and computer program product for dynamically creating report mapping relationships at runtime within an information technology infrastructure. When report definition comprising a generalized description of desired data without any database-specific properties is generated, a relationship mapping definition based on the generalized description in the report definition is created, wherein the relationship mapping definition comprises data connection information for accessing the data sources containing the desired data. The relationship mapping definition is then used to initiate a connection to the data sources. Once the desired data has been acquired from the data sources, a report may then be created using the acquired data.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kyusun Chang, Navin D. Manohar, Ryan Kelly Wilhm
  • Patent number: 8706775
    Abstract: A waiting time until editing starts is shortened. Metadata that are a part of metadata are transferred from an optical disc set in a disc unit to an HDD in an editing device. The metadata are text data including a clip ID and continuing time information of material data, and they are small in information quantity. Thus, a waiting time for waiting for the completion of metadata transfer does not take place, and immediately after the optical disc is set editing processing can start. An editor selects a clip in accordance with a clip ID included in the metadata. Further, the editor selects a used portion of the clip in accordance with the continuing time information included in the metadata. Editing data are generated on the basis of these selected results.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: April 22, 2014
    Assignee: GVBB Holdings S.A.R.L.
    Inventors: Takumi Hirose, Toshifumi Egusa
  • Patent number: 8706776
    Abstract: A design-time status schema model is defined at design-time and includes a core status schema group and an. a status schema model. The status schema model includes a core status schema group and an extended status schema group. The status schema model also includes a precondition included in one of the status schema groups. The precondition identifies how a status affects whether an action included in the other of the status schema groups is to be allowed to be performed at runtime by a data object node instance having the status. Based on a status schema instance, the status of a data object node instance is monitored to determine whether the action is allowed to be performed by the data object node instance. In response to a determination that the action is allowed, enabling the action to be executed.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: April 22, 2014
    Assignee: SAP AG
    Inventors: Frank Michael Kraft, Bernhard Thimmel, Uwe Schlarb, Wasim Sadiq
  • Patent number: 8700675
    Abstract: A space providing server analyzes content to generate meta data. Further the space providing server generates contents space information defining the coordinates of a plurality of main bodies of contents data on a network according to the amount of features thereof, based on the meta data. The terminal apparatus displays a screen which includes image corresponding to the plurality of contents, based on the coordinates included in the contents space information.
    Type: Grant
    Filed: February 19, 2007
    Date of Patent: April 15, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventor: Takayuki Ishida
  • Patent number: 8700680
    Abstract: Information that maps a point in XML document structure to a name of a variable and an EXI grammar form that includes grammars each defining relationship among an event representative of an element in the XML document structure, an EXI event code, and a next grammar for use are read. A selecting unit selects grammars in the EXI grammar form such that the grammars are traced in sequence. A determining unit updates a grammar stack which identifies a current position in the XML document structure each time a grammar is selected. If the updated stack does not indicates the point, a function setting unit sets a skip function for skipping a corresponding value in an EXI stream, otherwise, sets a read function for reading and providing the corresponding value to a corresponding variable. A composer generates an EXI decoder including skip and read functions set for individual grammars.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: April 15, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yusuke Doi
  • Patent number: 8694559
    Abstract: A data model specific to a database schema is received in a database system. The received data model may be applied to a first instance of the database schema to generate a data view of the first database schema. The received data model may be applied to a second instance of the database schema to generate a second data view of the second database schema.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 8, 2014
    Assignee: SAP AG
    Inventors: Andreas Kemmler, Torsten Kamenz
  • Patent number: 8694578
    Abstract: An object set may be redundantly stored by a set of computers, each configured to store a local representation of corresponding objects. When a computer changes the object set (e.g., by adding or altering an object), the updated object may be synchronized across the computers by iteratively forming and using an ad hoc swarm network from the neighbors of a node storing the updated object. This swarm network may operate cooperatively, where each node distributes object chunks to other nodes as quickly as possible, and may disregard concepts of competitive swarm networks such as fairness and cheating avoidance, which may not apply to cooperative swarming and might otherwise slow the propagation of the object. An alternative “ask” technique may be included to identify and recover missed object updates, and a computing environment host may be included as an authoritative object source and/or as an object store of last resort.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventor: Adam Sapek
  • Patent number: 8688624
    Abstract: According to one embodiment of the present invention, the automated loading seed data for testing in a product integration environment includes receiving input data associated with a test session. The input data may be received in a first format that includes at least one object. A processor may be used to automatically convert the input data into a second format that includes the metadata data string. The metadata data string may then be loaded into a database.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: April 1, 2014
    Assignee: Bank of America Corporation
    Inventors: William A. Kuehler, Valerian Fuchs, Ramya Raj, Apurva M. Patel
  • Patent number: 8682938
    Abstract: An integrated system of song personalization facilitates the customization of user song lyrics and the association of multimedia content with the lyrics to generate a personalized song. The system allows users to create personalized songs from song templates for different occasions, and the system further allows users to select multimedia content to be associated with specific sections of the song templates.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: March 25, 2014
    Assignee: GiftRapped, LLC
    Inventor: Jay Kilachand
  • Patent number: 8682913
    Abstract: A method and system for corroborating facts extracted as attribute-value pairs from multiple sources. Facts associated with a common subject are identified and extracted from multiple sources. From the extracted facts, attributes satisfying a first corroboration requirement are identified. Attribute-value pairs satisfying a second corroboration requirement and having any of the identified attributes that satisfy the first corroboration requirement are identified. Predefined actions may be performed with respect to the identified attribute-value pairs and/or with respect to their status in a fact database.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventor: Jonathan T. Betz
  • Patent number: 8676863
    Abstract: A facility for representing in a relational database informational content of the series of tag-language messages is described. The facility reads an arbitrary number of the tags contained by the series of messages. For each read tag, the facility determines a path for the tag, the name of a relational table assigned to the path, values specified for the tag and/or attributes of the tag, in the name of columns of relational tables assigned to the tag and/or tag attribute values. After doing this processing, the facility updates the relational database so that and it includes all of the assigned relational tables and a relational table columns, and populates the value specified for the tags and/or attributes of tags to the relational database.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: March 18, 2014
    Assignee: Liberty Mutual Insurance Company
    Inventors: Kevin Patrick Connell, Andrew Mark Winterbauer, Kari Danielle Wittgens, Jason Alex Haley
  • Patent number: 8676862
    Abstract: A method for information management comprises monitoring output from an application to an operating system, wherein the output is monitored substantially continuously; determining if a policy applies to data associated with the output; and executing the policy if the policy applies.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: March 18, 2014
    Assignee: EMC Corporation
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20140074775
    Abstract: A method an apparatus is provided for providing selected media files, which are chosen from among a plurality of media files, to a user over a packet-switched network such as the Internet. The method begins by receiving over the packet- switched network a request from the user to receive media content. Next, a user profile associated with the user is retrieved from a database. The user profile reflects user preferences in media content to be received over the packet-switched network. The plurality of media files are ranked based at least in part on the user profile. At least one highly ranked media file is selected from among the ranked plurality of media files. At least one of the highly ranked media files is forwarded to the user over the packet-switched network.
    Type: Application
    Filed: November 15, 2013
    Publication date: March 13, 2014
    Applicants: Sony Electronics Inc., Sony Corporation
    Inventors: Brian M. Siegel, Philip M. Abram, Marc Beckwitt, Gregory D. Gudorf, Kazuaki Iso, Brian Raymond, Christopher M. Tobin
  • Patent number: 8671121
    Abstract: Augmenting a model in a model-driven application development architecture, including defining a task to be performed on at least one model item of a principal model, where the principal model is configured to facilitate the automatic generation of at least one resource for use by a computer-executable application, identifying at least one model item required for use the task that is absent from the principal model, defining the absent model item in a decoration model, mapping the decoration model to the principal model, and storing both of the models on a computer-readable medium.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Halberstadt, Eliezer Israel, Boris Melamed, Guy Yitzhaki