Patents Examined by Angela Lie
-
Patent number: 8176102Abstract: Systems and methods for extending and controlling access to a Common Information Model (CIM) are presented. According to an embodiment, access requests for a CIM object manager (CIMOM) pass through a CIM file system (CIMFS) where each access requested is authenticated. The CIMFS maintains and manages a hidden file system representing CIM classes and a CIM class hierarchy on a volume of storage. The structure, metadata, and values for the CIM classes, CIM object, and CIM providers are maintained in a hidden directory on the volume. This information is accessible via the CIMFS to use existing file system management operations.Type: GrantFiled: September 18, 2008Date of Patent: May 8, 2012Assignee: Oracle International CorporationInventors: Ashwin Pankaj, Rajesh Ghiya, Gosukonda Naga Venkata Satya Sudhakar
-
Patent number: 8171048Abstract: Systems and methods improve search rankings for a search query by using location data associated with queries and documents related to the search query. In one aspect, a search query is received, a location score is determined, a topical score is determined, and an ordering of documents related to the search query is determined based, at least in part, on the location score and the topical score.Type: GrantFiled: August 31, 2009Date of Patent: May 1, 2012Assignee: Google Inc.Inventors: Xianping Ge, Abhishek Parmar, Amit Singhal, Adam Smith, Daniel Egnor, Elizabeth Hamon
-
Patent number: 8166044Abstract: Techniques are presented for selecting one or more items from a collection of items. To select the one or more items, an interface is provided that is adapted to allow a user to define one or more weights. Each weight corresponds to one of a number of similarity criteria. Each item also corresponds to the number of similarity criteria. The one or more weights define a similarity function. The similarity function is applied to the one or more similarity criteria corresponding to the one or more weights and to each of the items in order to select one or more items from the collection of items. The interface can comprise movable markers corresponding to similarity criteria. Locations of the movable markers can be used to weight similarity criteria when creating the similarity function.Type: GrantFiled: May 3, 2005Date of Patent: April 24, 2012Assignee: Koninklijke Philips Electronics N.V.Inventors: Fabio Vignoli, Steffen Clarence Pauws, Yasmina Priniastuti Haryono, Vicentius Paulus Buil
-
Patent number: 8166007Abstract: The present invention proposes a system for resending a process to a backup server farm from a client without waiting for the failure-detection, if no reply is received for a certain time. The transaction processing mechanism of the present invention has a transaction start processing mechanism in which an exclusive control using a valid processing authority token and data consistency are combined, and a commit processing mechanism in which determination on whether a commit is available or not based on a distributed agreement and replication of updated data. With the mechanisms, a system for shortening a service halt time when a failure occurs to a time as such it appears to a client that the service does not stop is provided.Type: GrantFiled: April 3, 2008Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Guku Yamamoto, Hideki Tai, Hiroshi Hori
-
Patent number: 8160999Abstract: Methods and systems for implementing a splitter operation in an extract, transform, and load (ETL) process are provided. In one implementation, the method includes receiving a data flow including a splitter operation, and generating an execution plan graph based on the data flow. The execution plan graph includes structured query language (SQL) code for implementing the splitter operation, in which the structured query language (SQL) code is respectively executable among database servers associated with different vendors.Type: GrantFiled: December 13, 2006Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Qi Jin, Hui Liao, Sriram K. Padmanabhan, Lin Xu
-
Patent number: 8161014Abstract: A system and method for managing user access to objects in a computer system when a request to access the object is received. The user, operation and object are identified and matched against one or more Venn relationship rules to determine if they match any of the rules.Type: GrantFiled: March 21, 2007Date of Patent: April 17, 2012Assignee: ByStorm Software, LLCInventor: Eugene Bradley Allen
-
Patent number: 8161039Abstract: A play list of songs or other media items is automatically generated (380) based on external factors (314, 324, 334) such as weather conditions, stock market conditions, sales of songs, or calendar data, e.g., day of week, holidays or user designated dates such as birthdays, anniversaries and the like. External data (310, 320, 330) relating to the external factors can be received (115) from a radio broadcast, Internet link, or link to a vehicle computer, for instance. The external data is mapped (360) to media items to obtain matching media items (370) for the play list. The mapping may also account for user preferences (145). The user may select (305) the external factor, which represents the mood and/or current preferences of the user in a much better way than the conventional criteria such as genre, artist or album alone.Type: GrantFiled: February 13, 2006Date of Patent: April 17, 2012Assignee: Koninklijke Philips Electronics N.V.Inventors: Martinus S. Nielen, Marc Willekens, Alexander Petrus Paulus Vrijsen, Stuart Burge
-
Patent number: 8161047Abstract: A computer system is disclosed that includes a repository, a discovery section, a determining section, and a data creating section. The repository holds, for each configuration item, data indicating at least one predetermined attribute of the configuration item and a relationship with another configuration item. The discovery section detects information on configuration items. The determining section determines association of a first configuration item with a second configuration item and association of the first configuration item with a third configuration item. The data creating section creates common data including an attribute common to attributes of the first configuration item associated with the second configuration item and attributes of the first configuration item associated with the third configuration item and plural derived data items, each including an attribute that is not common thereto. The common data and the plural derived data items are stored in the repository.Type: GrantFiled: December 17, 2008Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Kazuhito Akiyama, Yasuhiro Suzuki, Tadashi Tsumura
-
Patent number: 8150888Abstract: In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a number of distinct values of partial keys in a table. Each partial key represents at least one row in the table. The method includes reordering one or more columns of the table by cardinality of partial keys, in which the cardinality of a partial key represents a number of distinct values of the partial key. The method further includes determining whether pairs of partial keys are functionally dependent and eliminating one or more columns having functional dependencies from the table.Type: GrantFiled: April 4, 2008Date of Patent: April 3, 2012Assignee: SAP AGInventors: Jens-Peter Dittrich, Olaf Meincke, Guenter Radestock, Andrew Ross
-
Patent number: 8140545Abstract: A computer-implemented method for organizing data in a two-topology configuration is disclosed. The method includes providing a plurality of nodes, each node including data relating to a corresponding object state, and linking each of at least one of the plurality of nodes to one or more associated sub-nodes that each include data relating to one of a plurality of modifiable parameters representative of changes to the corresponding object state data such that all sub-nodes relating to a particular modifiable parameter of the corresponding object state data are arranged along a corresponding single branch of linked sub-nodes extending from the associated node.Type: GrantFiled: December 28, 2006Date of Patent: March 20, 2012Assignee: SAP AGInventors: Bernhard G. Iselborn, Norbert Wex
-
Patent number: 8135721Abstract: A system is described for discovering query intent based on search queries and concept networks. The system may construct frequency vectors from log data corresponding to a submitted query and at least one related query submitted to one or more search engines. The system may also construct a query intent vector based on the frequency vectors. The query intent vector may include frequency scores that represent the intent of the query.Type: GrantFiled: October 21, 2010Date of Patent: March 13, 2012Assignee: Yahoo! Inc.Inventors: Deepa B. Joshi, John J. Thrall
-
Patent number: 8131719Abstract: Systems and methods for classifying a document are provided. In exemplary embodiments, an organization specific classification code (OSCC) is used to classify the document or data. The OSCC is a classification code based on an information type and an organization. In some embodiments, one or more policies may be associated with the OSCC.Type: GrantFiled: August 16, 2006Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Deidre Paknad, Puttappaiah Muniyappa
-
Patent number: 8126926Abstract: Systems, methods, and other embodiments associated with visualizing data using summary graphs are described. One example method includes constructing a summary graph for display. The summary graph represents the data as a summary node having a plurality of property edges connected to the summary node. The summary node represents the set of values for the node in the data.Type: GrantFiled: December 22, 2008Date of Patent: February 28, 2012Assignee: Oracle International CorporationInventors: Medha Atre, Seema Sundara, Jagannathan Srinivasan
-
Patent number: 8121991Abstract: Systems, methods and computer readable media for identifying transient paths within websites. Transient paths can be identified, for example, by identifying a path associated with known transient content and determining that the path exists on other pages associated with the website. If the path exists in other web pages associated with the website, the content associated with the path can be identified as transient content.Type: GrantFiled: December 19, 2008Date of Patent: February 21, 2012Assignee: Google Inc.Inventors: Eran Gabber, Michael Flaster, Ruoming Pang, Shanmugavelayutham Muthukrishnan
-
Patent number: 8122007Abstract: A method and system for interactively exploring data objects is provided. A user action selecting a portion of a first one of the data objects. The selected portion of the first one of the data objects comprising at least one attribute correspondingly mapped to a meaning. At least one query is retrieved, the at least one query comprising at least one input parameter correspondingly mapped to the meaning associated with the at least one attribute of the selected portion. In response to a user selection of the retrieved query, a value of the at least one attribute of the selected portion is passed as input to the retrieved query. A search request is generated based on the retrieved query with the passed value as the input parameter to obtain at least a second data object representing supplementary data related to the first one of the data objects.Type: GrantFiled: November 21, 2008Date of Patent: February 21, 2012Assignee: SAP AGInventors: Thomas Mayer, Frank Dittmar, Sven Hader, Olga Kreindlina
-
Patent number: 8122018Abstract: Attribute data regarding an entity, such as a business entity, are identified. Thereafter, one or more creative templates are selected based on the attribute data related to the entity. Creatives for the entity are then generated from the creative templates and the entity attribute data.Type: GrantFiled: August 9, 2006Date of Patent: February 21, 2012Assignee: Google Inc.Inventors: Thomas Stanis, David Gehrking, Ariel Bardin
-
Patent number: 8113960Abstract: Provided is an introducing system in which a server device introduces users of terminal devices to each other while motivating the users to join the system by presenting appropriate information to them during a wait time before they receive introduction. When a terminal device requests introduction of another terminal device during a time slot (303) shifted from a time period (304) between times ti?1 and ti by a margin time period (305), the server device assigns an introduction time ti to the terminal device. The terminal device displays the difference between the assigned introduction time and the current time on a screen as a remaining wait time and the number of terminal devices in an introduction waiting list. When the time ti comes, the server device groups terminal devices that are assigned the introduction time ti to match an introduction target, and notifies the introduction target to each terminal device.Type: GrantFiled: April 17, 2008Date of Patent: February 14, 2012Assignee: Konami Digital Entertainment Co., Ltd.Inventors: Hiromasa Kaneko, Hideo Ueda
-
Patent number: 8117238Abstract: A method of preparing a document for delivery to an electronic device including building a graph structure, include hyperlink nodes and bookmark nodes, representing a map of the document, and traversing and paginating the graph structure into successive pages each having a page index value. For each hyperlink node, the method includes storing in association with therewith a bookmark page index value that is the page index value of the page that includes the bookmark node having the bookmark that is the destination of the hyperlink of the hyperlink node. The pages may be selectively delivered to the electronic device. When a hyperlink in one of the pages is activated, the bookmark page index value that is stored in association with the corresponding hyperlink node may be identified, and the page that corresponds to the identified bookmark page index value may be transmitted to the electronic device.Type: GrantFiled: December 7, 2007Date of Patent: February 14, 2012Assignee: Research In Motion LimitedInventors: Jianwei Yuan, Olav A. Sylthe
-
Patent number: 8117185Abstract: A computer implemented method and system that generates a video playlist having recommended videos based on a user query object is disclosed. A user query object is used to search for a number of web pages. Summaries are generated for the returned web page search results. Valuable terms and phrases from those summaries may be extracted and used to search video storage sites based on the original user query. Playable videos returned from the video storage sites may be compared to the user query or to the extracted terms and phrases in order to rank the videos, and the most relevant videos may be returned. Those videos may be displayed to the user as a playlist in an Internet browser having an embedded video player.Type: GrantFiled: June 26, 2008Date of Patent: February 14, 2012Assignee: Intertrust Technologies CorporationInventors: Kasian Franks, Raf Podowski
-
Patent number: 8112427Abstract: A technique for conducting criminal background investigations addresses the problems of false negatives; false positives; and offense severity. The foregoing problems are managed by pre-scoring records within a data management system and comparing these scores with initial criteria. The resulting values are quickly returned using minimum real-time computational power. A result score is represented by three distinct values or three dimensions which can easily be represented by any 3-D graphical display or easily sorted highest to lowest for each dimension.Type: GrantFiled: September 19, 2008Date of Patent: February 7, 2012Inventor: Robert DiFilippo