Patents Examined by Christyann R Pulliam
-
Patent number: 10534802Abstract: A computer-implemented method of providing text entry assistance data includes receiving at a system location information associated with a user, receiving at the system information indicative of predictive textual outcomes, generating dictionary data using the location information, and providing the dictionary data to a remote device.Type: GrantFiled: August 8, 2017Date of Patent: January 14, 2020Assignee: Google LLCInventors: Shumeet Baluja, Maryam Kamvar, Elad Gil
-
Patent number: 10075510Abstract: Content on a client device is updated. Analytics data describing how a user uses the client device to consume digital content are received. The analytics data are generated by the client device responsive to observations of how the user uses the client device to consume digital content. A prediction model is generated based on the analytics data and used to predict when the user will consume digital content on the client device. Prediction data describing the prediction are provided to the client device. The client device uses the prediction data to request updated digital content prior to when the user is predicted to consume digital content on the client device.Type: GrantFiled: March 13, 2014Date of Patent: September 11, 2018Assignee: Google LLCInventors: James Reilly, Sami Mohammed Shalabi, Mehul Agarwal, Michael Scott Depinet
-
Patent number: 10007883Abstract: Embodiments of the present disclosure set forth methods for selecting a preferred data set. The methods include generating a joined relation based on a first relation having a first join attribute and a first existence probability attribute, and a second relation having a second join attribute compatible with the first join attribute and a second existence probability attribute, wherein the joined relation comprises a skyline probability attribute based at least in part on the product of a second value of the first existence probability attribute and a third value of the second existence probability attribute; and selecting, by one or more processors, the preferred data set from the joined relation based on a comparison of the first value of the skyline probability attribute and a predetermined threshold.Type: GrantFiled: April 25, 2013Date of Patent: June 26, 2018Assignee: INDIAN INSTITUTE OF TECHNOLOGY KANPURInventors: Arnab Bhattacharya, Avani Nandini
-
Patent number: 8799211Abstract: Various methods and systems for performing cascaded replication are disclosed. For example, one method involves receiving an acknowledgment at a primary replication site from an intermediate replication site. The acknowledgment identifies whether a change has been applied to a remote replication site. The method also involves updating a journal, in response to the acknowledgment. The journal identifies whether the change is currently being replicated. The method can also involve detecting that the intermediate replication site is inaccessible. In response, the method synchronizes a copy of application data at the remote replication site by applying one or more changes identified in the journal to the copy of the application data at the remote replication site.Type: GrantFiled: September 6, 2005Date of Patent: August 5, 2014Assignee: Symantec Operating CorporationInventors: Angshuman Bezbaruah, Anand A. Kekre, Ankur P. Panchbudhe
-
Patent number: 8745097Abstract: Techniques and tools are described for converting XML documents and XML schema documents to OWL. An OWL model ontology can be generated by receiving XML schema documents, performing schema consolidation, and generating the OWL model ontology from the consolidated XML schema. An OWL instance ontology can be generated by receiving XML documents and XML schema documents and generating an OWL instance ontology from the XML documents and the XML schema documents. OWL model extraction and OWL instance generation can be performed in parallel and without the need for intermediate XSLT documents. Schema consolidation can comprise collecting schema documents, merging schema documents, and reorganizing the merged schema document to create a consolidated schema document.Type: GrantFiled: February 7, 2012Date of Patent: June 3, 2014Assignee: Infosys LimitedInventors: Kiran Prakash Sawant, Suman Roy
-
Patent number: 8024301Abstract: One or more usage models are provided for a database. Each usage model includes a set of rules that are used to analyze database performance. A usage model in one or more usage models is determined. Database information is determined based on the usage model. The database information is then analyzed based on rules associated with the usage model. One or more performance problems are determined based on the analysis.Type: GrantFiled: August 11, 2004Date of Patent: September 20, 2011Assignee: Oracle International CorporationInventors: Karl Dias, Graham S. Wood, Shivani Gupta, Sushil Kumar, Mark Ramacher, Uri Shaft, Leng Leng Tan, Venkateshwaran Venkataramani
-
Patent number: 8001126Abstract: Previously conducted conversations in real-time collaboration messages are persistently stored, either by client or a server, and then are associated with conversational items presented to a user (e.g. contact names, topics, etc.). An icon is provided near each listed item, which when selected, displays to the user summaries or titles of all transcripts to which the selected item pertains or relates. The user may select one or more summaries or titles for which the conversation is to be resumed, causing the system to retrieve the stored transcript and resume appending new conversational entries to it, so that the user recovers conversational context effortlessly and accurately. Enhanced versions of the invention include sharing of transcripts so that all participants receive the context of the conversation, and server-side or client-side implementations.Type: GrantFiled: December 16, 2008Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Richard Edmond Berry, Yen-Fu Chen, John Hans Handy-Bosma, Peter Y. Hsu, Mei Y Selvage, Alan R. Tannenbaum, Anthony Christopher Courtney Temple, Keith Raymond Walker
-
Patent number: 7996356Abstract: A disclosed process accesses text data that is to be mined. The text data includes text snippets. Rules are encoded in a rule base. A search request is submitted to a search request handler. A search request handler applies the rules from the rule base to the text and associates different labels to respective text snippets in the text data in accordance with the rule base.Type: GrantFiled: March 24, 2005Date of Patent: August 9, 2011Assignee: Xerox CorporationInventor: Nathaniel G. Martin
-
Patent number: 7991731Abstract: A technique is described for selectively obtaining information stored in a business warehouse. Such a technique may include selecting a data access service from a library during run-time and presenting data within the business warehouse using the selected data access service. The library may contain at least one data access service for each of a plurality of on-line analytical processing data access queries. Related apparatus, systems, computer program products, and computer systems are also described.Type: GrantFiled: September 24, 2010Date of Patent: August 2, 2011Assignee: SAP AGInventor: Uwe Schwerk
-
Patent number: 7991777Abstract: A search system with a search engine applies a user search query to an index of the documents stored in a document repository for returning a result set of matching documents to a user. In order to more efficiently access, search and retrieve documents stored in document repositories, one of a document repository and an index thereof or both are partitioned in one or more dimensions, and a partition is configured in a specific dimension according to two or more document attribute values selected from one and the same attribute category. This shall enable a search application to access significantly less data in order to determine a search result and shall specifically improve the efficiency of enterprise search systems in a high degree.Type: GrantFiled: December 3, 2007Date of Patent: August 2, 2011Assignee: Microsoft International Holdings B.V.Inventor: Petter Moe
-
Patent number: 7984057Abstract: The present invention provides a computer method and system for querying or searching for at least one data file corresponding to a query definition. A first query is received which may provide a query definition that may be used as a scope of search for a second query. Modifications of the scope of search based on modification of the first query may be automatically reflected in the scope of search for the second query. The scope of search for the second query may further be a combination of a plurality of scopes based on a plurality of user-defined queries.Type: GrantFiled: May 10, 2005Date of Patent: July 19, 2011Assignee: Microsoft CorporationInventors: Benjamin A Betz, David G. De Vorchik, Lyon F. K. Wong, Timothy P McKee
-
Patent number: 7925657Abstract: Methods and systems for adjusting a scoring measure of a search result based at least in part on the breadth of a previously-executed search query associated with the search result are described. In one described system, a search engine determines a popularity measure for a search result, and then adjusts the popularity measure based at least in part on a query breadth measure of a previously-executed search query associated with the search result. The search engine may use a variety of query breadth measures. For example, the search engine may use the quantity of results returned by the search query, the length of the query, the IR score drop-off, or some other measure of breadth.Type: GrantFiled: March 17, 2004Date of Patent: April 12, 2011Assignee: Google Inc.Inventors: Karl Pfleger, Brian Larson
-
Patent number: 7904415Abstract: Systems and computer products that present typically large amounts of entity information with a graphical display that efficiently maps the display of a large number of OLAP objects to related relational database tables thereby retaining contextual information about the data associated with the objects and tables. The efficient mapping is enabled by the use of areas that contain and include objects. The preferred embodiment of the present invention enhances analysis, by OLAP techniques, of the objects and the associated relational database information. An embodiment of the present invention further operates in a recursive manner by enabling the objects to include and contain additional objects.Type: GrantFiled: October 3, 2008Date of Patent: March 8, 2011Assignee: International Business Machines CorporationInventors: Suzanna Khatchatrian, Craig R. Tomlyn
-
Patent number: 7890540Abstract: Methods and apparatus are provided, including computer program products, for browsing meta data for an enterprise service framework. An agent receives a request to retrieve information about or relating to one or more aspects in a back end system. A portion of meta data is read. The meta data is stored in a repository and represents the back end system. The portion of meta data that is read is based on the request. The agent formats the portion of the meta data to produce a response in a normalized format. The response in the normalized format is transmitted in response to the request.Type: GrantFiled: May 11, 2004Date of Patent: February 15, 2011Assignee: SAP AGInventor: Victor Shaburov
-
Patent number: 7849462Abstract: Virtual machine image files are stored in a virtual machine storage by a virtual machine image file server. Users at virtual machine clients connect to the virtual machine image file server and are presented with a list of the available virtual machine image files in a virtual machine image store. Users of the virtual machine clients are able to select the desired virtual machine image, and begin executing in the selected virtual machine environment as soon as the selected virtual machine image file begins downloading to the client computer. When a virtual machine image file is selected for storage it is divided into several segments. Each segment is compared with segments of previously stored virtual machine image files already in storage. For example, only non-duplicate segments are stored.Type: GrantFiled: January 7, 2005Date of Patent: December 7, 2010Assignee: Microsoft CorporationInventors: Eric Traut, Dan Teodosiu
-
Patent number: 7849063Abstract: Systems and methods for query processing and indexing of documents in connection with a content store in a computing system are provided. In various embodiments, an indexing model is provided that is optimized for fast, efficient and scalable retrieval of documents satisfying a query, including the mixed use of forward and inverted indexing representations, including algorithms for achieving a balance between the two representations. When processing queries, fast and efficient generation of reverse chronologically ordered posting lists is enabled for efficient execution of logical operators on query result sets. A term expand index is also provided wherein the overall terms included in the term expand index are decomposed into a plurality of lexicon files, which are combined when convenient for fast, scalable efficiency when performing queries of the content in the content store.Type: GrantFiled: October 15, 2004Date of Patent: December 7, 2010Assignee: Yahoo! Inc.Inventors: Raymond P. Stata, Patrick David Hunt, Thiruvalluvan Mg
-
Patent number: 7840610Abstract: A computer program product, apparatus, system, and method are disclosed for automatic generation of a map definition. The computer program product performs operations for such generation. These operations include identifying a source data structure and a source attribute associated with the source data structure and identifying a destination data structure and a destination attribute associated with the destination data structure. These operations also include automatically identifying a match of the source attribute and the destination attribute and generating a map definition inclusive of the match. The computer program product, apparatus, system, and method thereby reduce human intervention in the creation of a map definition.Type: GrantFiled: May 11, 2005Date of Patent: November 23, 2010Assignee: International Business Machines CorporationInventors: Sivakumar Chandrasekharan, Karthikeyan Chelladurai, Saravanakumar Anthiyur Srinivasan, Juliana Hing Sze Tsang
-
Patent number: 7831539Abstract: Methods, systems, and computer program products dynamically filter an aggregate report based on values resulting from one or more filters previously applied to the aggregate report. A method involves maintaining a collection of filters to be applied in a designated evaluation order to the aggregate report, applying a first filter to the aggregate report, and evaluating values in the aggregate report to produce aggregate values resulting from applying the first filter. The method also involves applying a next filter to the aggregate report and evaluating the aggregate values in the aggregate report resulting from applying the first filter therein producing aggregate values resulting from applying the next filter to the aggregate report. Additionally, the method involves displaying the aggregate report wherein evaluating values resulting from previously applying any filter to the aggregate report involves evaluating visual values displayed in the aggregate report after each previous filter has been applied.Type: GrantFiled: June 21, 2005Date of Patent: November 9, 2010Assignee: Microsoft CorporationInventors: Allan Folting, Weide Zhong, Robert Hawking, Tigran Hayrapetyan
-
Patent number: 7831623Abstract: A method, system, and article of manufacture, wherein a plurality of references to a plurality of files corresponding to a plurality of devices are stored in a data structure implemented in a computational device, wherein the computational device is coupled to the plurality of devices via a network. Access is enabled to the data structure to a distributed application, wherein the distributed application uses a stored reference in the data structure to determine a file corresponding to a device, and wherein the distributed application performs data transfer operations with the device via the determined file.Type: GrantFiled: October 30, 2007Date of Patent: November 9, 2010Assignee: International Business Machines CorporationInventors: Stephen F. Correl, James John Seeger, Martine Bruce Wedlake
-
Patent number: 7822735Abstract: A system saves browsed data in a database in response to a user request by assigning a predetermined index to the data, wherein the user is not requested for any index. The system sorts indices of the data in the database and displays the sorted indices, then the system retrieves, in response to a selection of an index from the displayed indices by a user, the data corresponding to the selected index from the database. Accordingly if a user wants to save a data currently browsed, he can make store the data in the database easily only by issuing an instruction to save without specifying any index.Type: GrantFiled: May 25, 2001Date of Patent: October 26, 2010Assignee: Saora Kabushiki KaishaInventors: Aruna Rohra Suda, Suresh Jeyachandran, Prem Anand Joseph