Patents Examined by Anteneh Girma
  • Patent number: 8825596
    Abstract: A method for determining access to a data table store includes determining static properties of data sources during query design, loading the static properties into an unavailability table, at query execution evaluating dynamic properties of the data sources and updating the unavailability table, evaluating a preference expression by a table dispatcher component using session context information from the availability table, determining if a preferred table is available at query execution, and if available indicating to access the preferred table, else applying unavailability rules to obtain repair actions. The preference expression including a user-defined preference between an original table and its replica and user-defined repair actions, where a selection is made at query execution between an original data table and a replicated data table based on the unavailability rules. A non-transitory computer readable medium and a system for implementing the method are also disclosed.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: September 2, 2014
    Assignee: Business Objects Software Limited
    Inventors: Eric Simon, Francoise Fabret, Adrian Dragusanu
  • Patent number: 8819001
    Abstract: Computer-implemented systems and methods for discovering and presenting important information about a text object are disclosed. The system comprises a user interface for displaying important information extracted from a text object, serving as a preview of the topics, or as an automatically-generated tag or a summary of the content in the text object. The information is discovered by a method based on the grammatical attributes and occurrence information of terms in the text object, as well as in external text objects.
    Type: Grant
    Filed: February 18, 2013
    Date of Patent: August 26, 2014
    Inventor: Guangsheng Zhang
  • Patent number: 8818934
    Abstract: A method, system and computer program product for transparent support for distributed transactions in a clustered disk-sharing database environment is disclosed. In one approach, a method, a system and a computer program product are disclosed that disassociate a transaction with a session at a first resource manger, send a request to a second resource manager for the transaction that requires access to stored transaction information from prior requests for the transaction, determine whether the second resource manager has access to transaction information for the transaction stored using the session that has been disassociated with the transaction, obtain an identity of the first resource manager in data shared by the first and the second resource managers, and request access to the transaction information at the first resource manager.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: August 26, 2014
    Assignee: Oracle International Corporation
    Inventors: Yong Hu, Bipul Sinha
  • Patent number: 8819084
    Abstract: A system, method and computer program product for importing and exporting data in a network-based customer relationship application is provided. Data to be imported/exported between an origin and a destination is identified. Then, a set of predetermined rules associated with the customer relationship application and at least one user-created scripting function are identified. For importing, the destination is associated with the customer relationship application, and the data is imported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function. The data is then stored in memory accessible to the customer relationship application. For exporting, the origin is associated with the application, the data is exported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: August 26, 2014
    Assignee: BMC Software, Inc.
    Inventors: Mark A George, Cynthia L Sturgeon
  • Patent number: 8799328
    Abstract: Systems and methods are disclosed which employ a centralized selection context having selection states spread across user interface elements. Methods are described in which the binding between widgets and data storage is isolated using the centralized selection context paradigm for a majority of data items represented within a user interface. This selection context is fully accessible by methods that access data while considering the current selection context. The centralized selection context simplifies event-handling logic by having selection context readily available thus removing the need to query individual widgets for their state.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: August 5, 2014
    Assignee: Stratovan Corporation
    Inventor: David J. Wiley
  • Patent number: 8799212
    Abstract: Methods and apparatuses enable synchronization of shared data in a cluster of ranked repositories. A publisher repository issues a change message indicating a change in shared data. A subscriber repository receives the change message and determines whether the change message is previously known to the subscriber repository. If the message is previously known, the subscriber repository terminates the change message. If the message is not previously known, the subscriber repository republishes or sends a change message in response to receiving the change message. The republished message can be republished in a variety of ways based on the characteristics of the change message and characteristics of the subscriber repository.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: August 5, 2014
    Assignee: SAP AG
    Inventor: Gert F. Rusch
  • Patent number: 8799255
    Abstract: This patent application relates to button-activated contextual search techniques for providing contextually relevant search functionality on a display. The single button can be a search button on a pointing device (e.g., a computer mouse device, touch pad, track ball device, etc.) configured to move a pointer on the display. The pointer can be moved to a location that is on or near an entity on the display, allowing a search to be enabled and/or performed for that entity when the search button is activated (e.g., with a single user click). Furthermore, the search functionality can be based on one or more automatically generated search terms for the entity, and thus be contextually relevant to the entity.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Deepa Ramachandran, Stephen M. Yolleck, William J. Pardi
  • Patent number: 8793245
    Abstract: A method for providing information exchange and analysis to a medical knowledge database that collects, organizes, and retrieves clinical experience information sets submitted by a plurality of treatment providers and researchers. The plurality of treatment providers and researchers submit clinical information containing biological sequences, signs and symptoms, and medical assessments to the database. the method searches the database for similar cases and if none are found, creates a new searchable case for the database and utilizes statistical calculations to determine an optimal treatment protocol, a treatment progression probability, and a patients personalized predicted medical future.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: July 29, 2014
    Inventor: Patrick Kwete
  • Patent number: 8788472
    Abstract: A database comprises a database interface and a database updater. The database interface enables a reading of a first set of information from the database. The database updater updates a second set of information in the database based at least in part on one or more conditions. The one or more conditions limit changes allowable to the first set of information from the database that occurred after the reading of the first set of information from the database.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: July 22, 2014
    Assignee: Matrixx Software, Inc.
    Inventor: David Labuda
  • Patent number: 8788484
    Abstract: Certain example embodiments described herein relate to techniques for user feedback driven dynamic query rewriting in complex event processing (CEP) environments. In certain example embodiments, the adjustment of already-initiated queries may be permitted during runtime in order to help continuously or substantially continuously meet a user's requirements. In certain example embodiments, parameters of a query may be adapted dynamically, e.g., without the need to redeploy it. Adaptable parameters in certain example embodiments may be identified and/or based on, for instance, an automatic determination from original query creation, user specifications, the way in which a user interacts with a user interface for visualizing the results of queries, etc.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: July 22, 2014
    Assignee: Software AG
    Inventors: Michael Cammert, Christoph Heinz, Jürgen Krämer, Tobias Riemenschneider
  • Patent number: 8782082
    Abstract: One embodiment relates to a computer-implemented method for multiple-keyword matching performed using a computer including at least a processor, data storage, and computer-readable instructions. A keyword set and a text input to be searched are obtained. The keyword set is processed to create a reverse trie. A search procedure which starts from the end of the text is then applied using the reverse trie to find keyword occurrences in the text input. Other embodiments, aspects, and features are also disclosed.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: July 15, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Qiuer Xu, Liwei Ren
  • Patent number: 8782022
    Abstract: A method, computer readable medium and apparatus for automatically updating social network profiles are disclosed. For example, the method receives one or more inputs from a subscriber, processes the one or more inputs in accordance with a policy defined by the subscriber to produce an update about the subscriber and publishes the update about the subscriber on one or more social network profiles associated with the subscriber.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: July 15, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rittwik Jana, John F. Murray, Christopher W. Rice, Ron Shacham
  • Patent number: 8775484
    Abstract: The present invention, an apparatus includes a data management apparatus comprising, a determination unit configured to determine whether an analyzing apparatus is in a communicable state when a configuration information data indicating a status of a server apparatus is received from a data collection apparatus, the data analyzing apparatus analyzing the configuration information data, an unprocessed information storage unit configured to store the received configuration information data once it is determined that data analyzing apparatus is in an incommunicable state, an integrating unit configured to integrate a plurality of configuration information data stored in the storage unit in accordance with a predetermined condition; and a notifying unit configured to send, to the analyzing apparatus, a message indicating that the data management apparatus is storing the configuration information data integrated by the integrating unit once it is determined that the data analyzing apparatus is in a communicable st
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: July 8, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuyuki Sakai, Yasushi Kobayashi, Yuuki Tada, Tomoyuki Kobayashi
  • Patent number: 8768951
    Abstract: A method of populating a location information database for use in providing a location-based service to a host device that is an endpoint of a logical connection between the host device and a network access server. The method comprises receiving from the host device over the logical connection a request for network access; assigning a logical identifier to the host device in response to the receiving; determining a physical location associated with the endpoint of the logical connection; creating an association between the logical identifier and the physical location; and storing the association in the location information database.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: July 1, 2014
    Assignee: BCE Inc.
    Inventor: William Barry Crago
  • Patent number: 8762402
    Abstract: A control unit in a first playback system connected to a musical piece searching unit via a path having the highest data transfer rate includes a determining unit for discriminating between a request for musical piece information from the first playback system and a request for musical piece information from a second playback system, a temporary storage unit for holding data information acquired in response to the request from the second playback system, and a musical piece information transmitting unit for transferring the musical piece information read from the temporary storage unit to the second playback system according to the data transfer rate of a path connecting with the second playback system, and each of the first and second playback systems makes a request of the musical piece searching unit for musical piece information via the control unit, and acquires the data information satisfying the request.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: June 24, 2014
    Assignee: Mitsubishi Electric Corporation
    Inventors: Makoto Oi, Masaharu Tamanaha
  • Patent number: 8745084
    Abstract: A repository content analysis and management system includes a periodic searching device connected to a repository, a content analysis heuristic engine for non-trivial assessment of content returned by the searching device, a processing engine to transform content detected through assessment, and a file management device to manage the operations on content to and from the repository.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: June 3, 2014
    Assignee: DocsCorp Australia
    Inventors: Dean Sappey, Shane Barnett
  • Patent number: 8745029
    Abstract: A method for bi-directional data replication between a Web Service application and a relational database are provided. In an electronic communications network, a computer implemented method is provided for generating indexes of relationship fields by accessing the metadata of a remote web service. A plurality of records may be downloaded from the remote web service to a computer. The plurality of records may include metadata related to the identity of data fields involved in parent-child record relationships. An index may be built at least partially on the data fields involved in parent-child relationships.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: June 3, 2014
    Inventors: Richard Banister, Thomas Edgar Hawkes
  • Patent number: 8738606
    Abstract: A query for a help system includes data about a user system and a task that the user is attempting. The query may be used by a search engine to generate relevant results to aid the user. The user system data may include configuration data about hardware and software. The task data may be derived from the current state of a device, or from operational history that may be developed from a single user or a group of users. The query may have a mechanism to weight various keywords or components of the query and a feedback system may adjust the weights for future queries.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Kanchuki Sarma, Jeanine Spence, Israel Hilerio, Eric B. Watson, Lingan Satkunanathan, Mai-Lan Tomsen Bukovec
  • Patent number: 8732219
    Abstract: A method of determining a geographic area having similar characteristics to a first geographic area associated with a user includes receiving a plurality of inputs related to characteristics of a plurality of geographic areas and constructing a feature vector for each of the geographic areas based on the plurality of inputs. The method also includes receiving a plurality of inputs related to characteristics of the first geographic area and constructing a feature vector for the first geographic area associated with the user. The method further includes receiving an input from the user related to a city of interest, comparing the feature vector for the first geographic area to feature vectors associated with geographic areas located in or adjacent to the city of interest, and ranking the geographic areas located in or adjacent to the city of interest using the comparing step.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: May 20, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: John Robert Thomas Ferries, Barrington R. Young, Michael Patrick Bueche, Jr.
  • Patent number: 8725718
    Abstract: When registering content in a data storage unit (101), a data registration unit (102) transmits, to another content management apparatus, metadata that is assigned to the content. The content management apparatus which has received the metadata returns related metadata that is related to the received metadata. An import determination unit (105) determines whether or not each of the metadata elements included in the returned related metadata is importable. The metadata elements which have been determined to be importable, within the related metadata, are added by a metadata editing unit 106 as a part of the metadata of the content that is to be registered.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: May 13, 2014
    Assignee: Panasonic Corporation
    Inventors: Ryuji Inoue, Ryota Tsukidate