Patents Represented by Attorney Mollborn Patents
-
Patent number: 7945861Abstract: Methods and apparatus, including computer program products, implementing and using techniques for initiating communication between two users among several users while at least one of the two users is browsing a web page. User information is collected about each user among the several users. Page information is collected about what web page each user among the several users is browsing. A portion of the user information and page information for a first user and a second user is shared between the first user and the second user when a predetermined criterion is met, and request by the first user to initiate communication with the second user is processed.Type: GrantFiled: September 4, 2007Date of Patent: May 17, 2011Assignee: Google Inc.Inventor: Joseph F. Karam
-
Patent number: 7912812Abstract: Methods and apparatus, including computer program products, implementing and using techniques for populating a data cache on a server. Data requests received by the server are collected in a repository. A data mining algorithm is applied to the collected data requests to predict a set of data that is likely to be requested during an upcoming time period. It is determined whether the complete set of predicted data exists in the data cache. If the complete set of predicted data does not exist in the data cache, the missing data is retrieved from a database and added to the data cache.Type: GrantFiled: January 7, 2008Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Jo Arao Ramos, John Baxter Rollins, David Giddens Wilhite
-
Patent number: 7899614Abstract: Methods and apparatus, including computer program products, implementing and using techniques for determining route alternatives from a starting point to an ending destination for a vehicle, based at least in part on radio signal strength and availability. An input defining a starting point and an ending destination is received. A user input of a radio station preference is received. One or more route alternatives between the starting point and the ending destination are determined based on global positioning system data, the received radio station preference, and information on radio signal strength and availability.Type: GrantFiled: March 7, 2008Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Kulvir Singh Bhogal, Ravi Krishna Kosaraju, Robert Ross Peterson, Lisa Anne Seacat
-
Patent number: 7882128Abstract: Methods and apparatus, including computer program products, implementing and using techniques for pattern detection in input data containing several transactions, each transaction having at least one item. Filter conditions for interesting patterns are received, and a first set of filter conditions applicable in connection with generation of candidate patterns is determined. An evaluated candidate pattern is selected as a parent candidate pattern, and evaluation information about the parent candidate pattern is maintained. Child candidate patterns are generated by extending the parent candidate pattern and taking into account the first set of filter conditions. The child candidate patterns are evaluated with respect to the input data together in sets of similar candidate patterns and based on the evaluation information about the parent candidate pattern. At least one child candidate pattern successfully passing the evaluation step is recursively used as a parent candidate pattern.Type: GrantFiled: February 6, 2007Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Toni Bollinger, Ansgar Dorneich, Christoph Lingenfelder
-
Patent number: 7882107Abstract: A method, system and computer program product implementing the method are provided to process a text search query in a collection of documents. A full posting index is generated for the documents in the collection. The full posting index comprises one or more first index terms and a full posting list for each first index term, enumerating the occurrences of the first index term in the documents. In addition to the full posting index, at least one additional posting index is generated for the documents. The additional posting index is related to a defined document part and comprises one or more second index terms and a restricted posting list for each second index term, enumerating all occurrences of the second index term in the document part of the documents of the collection. The text search query is performed using the additional posting index.Type: GrantFiled: December 7, 2007Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Andrea Baader, Jochen Doerre, Monika Matschke, Andreas Neumann, Roland Seiffert
-
Patent number: 7873907Abstract: A method, apparatus and article of manufacture, implementing the method, finds one or more objects in a scrollable list of a character-based panel for automated testing. The scrollable list comprises objects. A subset of the objects of the scrollable list is displayed in the panel. A first target area in the panel is searched for a first target object. The first target area displays at least a portion of the subset of objects of the scrollable list. When the first target object is not found, a next page command is supplied to display a second subset of objects of the scrollable list and the searching is repeated.Type: GrantFiled: January 7, 2004Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventor: Sung Fai Chew
-
Patent number: 7866543Abstract: Methods and apparatus, including computer program products, implementing and using techniques for managing security and privacy associations between an electronic product code value and an address of a repository containing information about an item represented by the electronic product code. A security certificate is issued to each of one or more parties that are authorized to use the repository. In response to a party among the one or more parties sensing the electronic product code, a record is created in the repository. The record represents the sensing of the electronic product code and includes a security certificate belonging to the party that sensed the electronic product code.Type: GrantFiled: November 21, 2006Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Anthony C. Asher, Steven P. Beier, Christian C. Clauss, Tyrone W. A. Grandison, Karin Kailing, Ralf Rantzau, Gary Robinson
-
Patent number: 7870149Abstract: Methods and apparatus, including computer program products, implementing and using techniques for finding deviations in data. A set of candidate patterns is generated. A set of exception patterns that occur in the data less frequently than expected assuming statistical independence is selected from the set of candidate patterns. Data records that comply with at least one of the exception patterns are processed as exception candidates.Type: GrantFiled: May 13, 2008Date of Patent: January 11, 2011Assignee: International Business Machines CorproationInventors: Toni Bollinger, Ansgar Dorneich
-
Patent number: 7752222Abstract: Methods and apparatus, including computer program products, implementing and using techniques for searching for a string of characters on a web page. A user input is received containing a text search string to be identified on a web page loaded in a web browser on a computer. A common substring between the text search string and a hypertext markup language representation of the web page is determined. A document object model tree node that includes the common substring is identified. It is verified a remainder of the text search string is included in one or more surrounding nodes of the document object model tree.Type: GrantFiled: July 20, 2007Date of Patent: July 6, 2010Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 7725439Abstract: Methods and apparatus, including computer program products, implementing and using techniques for managing database table schema evolution. It is detected whether any columns in a source table have been renamed since a previous archiving process. A set of table changes is generated for the renamed columns. It is detected whether any possible naming collisions exist in the set of table changes. If a possible naming collision is detected, a temporary rename is created for the renamed column. The set of table changes, including any created temporary renames, is sorted.Type: GrantFiled: August 3, 2007Date of Patent: May 25, 2010Assignee: International Business Machines CorporationInventor: Gary Charles Doney
-
Patent number: 7684976Abstract: A regular-expression dictionary, as opposed to an exact-match dictionary, is constructed for utilization within computerized textual analysis. One or more data types are defined for entries within the regular-expression dictionary, within a markup-language schema. A structure in the markup-language schema is provided that encompasses the data types of the entries within the regular-expression dictionary. For each of a number of entries of the regular-expression dictionary, a mapping methodology is defined between a source definition of the entry to the structure and the data types within the markup-language schema. Furthermore, a definition of the entry is mapped to the data types within the structure of the markup-language schema, using the mapping methodology defined. The markup language may be eXtensible Markup Language (XML), or another type of markup language.Type: GrantFiled: May 13, 2006Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventor: Akihiro Nakayama
-
Patent number: 7685092Abstract: Methods and systems, including computer program products, for monitoring and analyzing a database performance problem stored in a separate performance database with cube-based analysis program tools. The methods and systems include means for detecting one or more performance problems, mapping performance problems to cubes, filling the cubes with performance data collected before, and outputting the filled cubes to an output interface usable to deploy said cubes for cube-based database performance analysis.Type: GrantFiled: September 7, 2006Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Michael Reichert, David Wiese, Norbert Heck
-
Patent number: 7500223Abstract: Examination of a server-side Java bean to automatically generates a JavaScript representation of the methods in the bean. The JavaScript representations of the methods are sent to the Web browser. The browser then creates JavaScript objects that can be called directly from other JavaScript code on the client side, and which communicate with the server-side method.Type: GrantFiled: January 2, 2004Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventor: Robert DeSantis
-
Patent number: 7370037Abstract: A method, system, and computer program product are provided for processing a text search query in a collection of documents. A full posting index is generated. The full posting index comprises one or more first index terms and a full posting list for each first index term, enumerating occurrences of the first index term in the documents of the collection. A text search query comprises search conditions on search terms. These search conditions are translated into conditions on the search terms to provide translated conditions. At least one short posting index is generated. The short posting index comprises one or more second index terms and a short posting list for each second index term, enumerating the documents in which the second index term occurs. Filter conditions and complementary conditions to represent the full content of the translated conditions are generated, wherein the filter conditions approximate the translated conditions.Type: GrantFiled: November 22, 2004Date of Patent: May 6, 2008Assignee: International Business Machines CorporationInventors: Jochen Doerre, Monika Matschke, Roland Seiffert, Matthias Tschaffler
-
Patent number: 7337165Abstract: A method, system and computer program product implementing the method are provided to process a text search query in a collection of documents. A full posting index is generated for the documents in the collection. The full posting index comprises one or more first index terms and a full posting list for each first index term, enumerating the occurrences of the first index term in the documents. In addition to the full posting index, at least one additional posting index is generated for the documents. The additional posting index is related to a defined document part and comprises one or more second index terms and a restricted posting list for each second index term, enumerating all occurrences of the second index term in the document part of the documents of the collection. The text search query is performed using the additional posting index.Type: GrantFiled: November 22, 2004Date of Patent: February 26, 2008Assignee: International Business Machines CorporationInventors: Andrea Baader, Jochen Doerre, Monika Matschke, Andreas Neumann, Roland Seiffert
-
Patent number: D625931Type: GrantFiled: February 3, 2010Date of Patent: October 26, 2010Assignee: A Real Cool World ApsInventor: Niels Peter Estrup