Patents Examined by Mahesh Dwivedi
-
Patent number: 9563878Abstract: A system and method for performing automatic detection, storage, correlation and retrieval of specific electronic communications data from heterogeneous computer systems and storage with non-normalized representation of this data on a computer system running specialized software are provided.Type: GrantFiled: February 1, 2011Date of Patent: February 7, 2017Assignee: SugarCRM Inc.Inventors: Stanislav Malyshev, Lila Tretikov, Clint Oram, Larry Augustin, Majed Itani, Andreas Sandberg, Jenny Gonsalves
-
Patent number: 9558298Abstract: A list of elements in a set of elements is matched by means of regular expressions that define respective groups of elements in the set by approximately matching by means of the regular expressions the list of elements by locating recurrences of the regular expressions in the list of elements with a maximum number of matching errors. The matching errors correspond to insertions deriving from the superposition of groups of elements related to different regular expressions. Each time the recurrence of one regular expression is located in the list, the group of elements defined by the regular expression thus located is removed from the list, while leaving in the list those elements corresponding to errors. The approximate matching can be performed by representing each regular expression in terms of Glushkov automata. The method is applicable, e.g.Type: GrantFiled: December 28, 2005Date of Patent: January 31, 2017Assignee: Telecom Italia S.p.A.Inventors: Danilo Gotta, Daniela Long, Marisa Porta, Giulio Valente
-
Patent number: 9552420Abstract: Systems and techniques are disclosed to rank documents by analyzing a query log generated by a search engine. The query log includes data relating to user behavior, queries and documents. The systems and techniques distill query log information into surrogate documents and extract features from these surrogate documents to rank the documents.Type: GrantFiled: June 4, 2010Date of Patent: January 24, 2017Assignee: Thomson Reuters Global ResourcesInventors: Wenhui Liao, Khalid Al-Kofahi, Isabelle Moulinier
-
Patent number: 9547717Abstract: A web browser displays a set of search results from a web search, each search result indicating a link to a web page. Responsive to selection of a first of the set of search results for exclusion from display, a subset of one or more of the set of search results that indicate related links is identified. The related links comprise links have a same domain name as the link of the first search result. The first search result and the subset of the set of search results are excluded. The search results are displayed without the excluded ones of the set of search results.Type: GrantFiled: February 9, 2012Date of Patent: January 17, 2017Assignee: International Business Machines CorporationInventors: Susann Marie Keohane, Gerald Francis McBrearty, Shawn Patrick Mullen, Jessica Murillo, Johnny Meng-Han Shieh
-
Patent number: 9542431Abstract: A cyclic commit protocol is used to store relationships between transactions and is used by the technology to determine whether a transaction is committed or not. The protocol allows creation of a cycle of transactions which can be used to recover the state of a storage device after a host failure by identifying the last committed version of intention records as committed or uncommitted based on the data stored in the physical pages.Type: GrantFiled: October 24, 2008Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Vijayan Prabhakaran, Lidong Zhou, Thomas Lee Rodeheffer
-
Patent number: 9529846Abstract: A system and method to generate an improved layout of a data grid in a database environment is provided. The data grid is a clustered in-memory database cache comprising one or more data fabrics, where each data fabric includes multiple in-memory database cache nodes. A data grid advisor capability can be used by application developers and database administrators to evaluate and design the data grid layout so as to optimize performance based on resource constraints and the needs of particular database applications.Type: GrantFiled: December 16, 2010Date of Patent: December 27, 2016Assignee: SYBASE, INC.Inventors: Juan Wu, Mihnea Andre, Haiyan Du, Ian Scott MacLeod
-
Patent number: 9529845Abstract: An aspect of candidate answer generation in a question answering system includes receiving at least one document or passage responsive to a search of an information source. The search is implemented based on a query formulated from a natural language query. A further aspect includes receiving provenance information for the at least one document or passage, searching a semi-structured source of information based on the provenance information, retrieving a substructure corresponding to the at least one document or passage from the semi-structured source of information, and returning the substructure as a candidate answer to the natural language query.Type: GrantFiled: May 26, 2015Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jennifer Chu-Carroll, James J. Fan, David A. Ferrucci
-
Patent number: 9524320Abstract: An approach is provided for utilizing unstructured corpora in a Question and Answer (QA) system. A question is received at the QA system. A private corpora is generated with the private corpora being associated with the user. The private corpora is generated from private data stores associated with the user as well as private data stores associated with other users. Access to the other user's private data sources is provided to the user by the other users. The system retrieves data responsive to the question from the private corpora. The responsive data is ranked based on its relevance to the question. Likely answers are identified based on the ranked responsive data and the likely answers are provided back to the user.Type: GrantFiled: May 25, 2015Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Daniel M. Jamrog, Jason D. LaVoie, Nicholas W. Orrick, Kristin A. Witherspoon
-
Patent number: 9519688Abstract: An approach is provided for utilizing unstructured corpora in a Question and Answer (QA) system. A question is received at the QA system. A private corpora is generated with the private corpora being associated with the user. The private corpora is generated from private data stores associated with the user as well as private data stores associated with other users. Access to the other user's private data sources is provided to the user by the other users. The system retrieves data responsive to the question from the private corpora. The responsive data is ranked based on its relevance to the question. Likely answers are identified based on the ranked responsive data and the likely answers are provided back to the user.Type: GrantFiled: October 18, 2014Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Daniel M. Jamrog, Jason D. LaVoie, Nicholas W. Orrick, Kristin A. Witherspoon
-
Patent number: 9507836Abstract: Methods and apparatus related to associating an event attribute with a user based on a group of electronic messages associated with the user. An event may be associated with the group of electronic messages. One or more event attributes of the event may be determined, including an event location identifier that identifies a physical event location. One or more of the event attributes may be determined based on the group of electronic messages. Location data of the user may be identified and a likelihood that the user interacted with the physical event location may be determined based on comparing the location data of the user to the event location identifier. The likelihood that the user interacted with the physical event location and at least one of the event attributes determined based on the group of electronic messages may be associated with the user.Type: GrantFiled: April 26, 2016Date of Patent: November 29, 2016Assignee: Google Inc.Inventors: Andrew Tomkins, Shanmugasundaram Ravikumar, Shalini Agarwal, Bo Pang, Mark Yinan Li
-
Patent number: 9503513Abstract: A method begins by a processing module concurrently encoding a collection of data segments to produce sets of encoded data slices, where each set includes a total number of encoded data slices and where a decode threshold number of encoded data slices is required to recover a corresponding data segment. The method continues with the processing module determining a transmit number to be initially greater than the decode threshold number and less than the total number. The method continues with the processing module selecting a transmit number of encoded data slices from each set of encoded data slices to produce sets of transmit encoded data slices. The method continues with the processing module randomizing ordering of the sets of transmit encoded data slices to produce a random order of encoded data slices and transmitting encoded data slices of the random order of encoded data slices.Type: GrantFiled: August 5, 2013Date of Patent: November 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ahmad Alnafoosi, Jason K. Resch
-
Patent number: 9501275Abstract: Embodiments of the present invention address deficiencies of the art in respect to merging artifacts in a version control system and provide a novel and non-obvious method, system and computer program product for compositing deltas when merging artifacts in a version control system. In one embodiment, a method for compositing deltas for artifacts can be provided. The method can include generating deltas for a contributor artifact of an ancestor artifact, identifying interrelated ones of the deltas and grouping the interrelated ones of the deltas into a composited set of deltas. The method further can include rendering the composited set of deltas in a hierarchical view of a compare view for a version control data processing system in a development platform.Type: GrantFiled: September 1, 2015Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa
-
Patent number: 9495425Abstract: A set of comments associated with an item of media content is identified. A set of sentiment scores associated with the set of comments is generated, wherein each sentiment score indicates a type of sentiment expressed in a comment. The sentiment profile is generated responsive at least in part to the set of sentiment scores, the sentiment profile indicating the types of sentiment expressed in comments associated with the item of media content and stored in association with the item of media content.Type: GrantFiled: August 14, 2015Date of Patent: November 15, 2016Assignee: Google Inc.Inventor: Stacey Kuznetsov
-
Patent number: 9489643Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating data stored within the database. In some implementations, actions include determining a cut-off date, defining a first group of data within a first table based on the cut-off date, defining a second group of data within the first table based on the cut-off date, providing the second group of data in a second table, converting the first group of data from a first data structure to a second data structure to provide converted first data within the first table, making the converted first data available for access over a network, converting the second group of data from the first data structure to the second data structure to provide converted second data in the second table, and making the converted second data available for access over the network.Type: GrantFiled: May 27, 2014Date of Patent: November 8, 2016Assignee: NAVITAIRE LLCInventors: Sam Jason Coverston, Samuel William Ashworth, Jefferson Bridger Walsh
-
Patent number: 9489112Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics and locations to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.Type: GrantFiled: December 31, 2013Date of Patent: November 8, 2016Assignee: Google Inc.Inventors: Mehul Agarwal, Sami Mohammed Shalabi, Maurice Shore, Jokubas Zukerman
-
Patent number: 9471875Abstract: Ontologies are used to comprehend regular expressions, by selecting, based on a context relating to a domain of a regular expression, an ontology and an assertion base, parsing the regular expression to identify at least one fragment of the regular expression, identifying one or more assertions in the assertion base corresponding to one of the identified fragments, identifying, for each identified assertion, an associated node in the ontology, and returning, based on the associated nodes, a concept in the ontology as representing the associated fragment of the regular expression.Type: GrantFiled: December 31, 2013Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian P. Byrne, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
-
Patent number: 9465827Abstract: Described are techniques for determining a list of data storage systems. Filtering criteria is used and includes a distance threshold and associated distance condition denoting a distance with respect to the management device. A set of one or more data storage systems meeting the filtering criteria is determined. Information is displayed regarding the set of data storage systems.Type: GrantFiled: March 5, 2013Date of Patent: October 11, 2016Assignee: EMC CorporationInventors: Timothy J. Cox, Scott E. Joyce, Donald E. Labaj
-
Patent number: 9466027Abstract: Ontologies are used to comprehend regular expressions, by selecting, based on a context relating to a domain of a regular expression, an ontology and an assertion base, parsing the regular expression to identify at least one fragment of the regular expression, identifying one or more assertions in the assertion base corresponding to one of the identified fragments, identifying, for each identified assertion, an associated node in the ontology, and returning, based on the associated nodes, a concept in the ontology as representing the associated fragment of the regular expression.Type: GrantFiled: June 25, 2014Date of Patent: October 11, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian P. Byrne, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
-
Patent number: 9465937Abstract: A computer-implemented method for securely managing file-attribute information for files in a file system may comprise: 1) identifying at least one file, 2) identifying file-attribute information that identifies at least one file attribute for the file, 3) identifying volatile metadata associated with the file that contains file-attribute information, 4) determining that the file has been modified, and 5) automatically deleting the volatile metadata. Corresponding systems and computer-readable media are also disclosed.Type: GrantFiled: May 30, 2008Date of Patent: October 11, 2016Assignee: Symantec CorporationInventors: Mark Spiegel, David Buches, Patrick Gardner, David Kane
-
Patent number: 9454621Abstract: Methods and apparatus for determining navigational search results based on one or more signals are presented. A partial search query of a user may be received. A superset of candidate navigational search results may be determined based on the partial query. A subset of navigational search results may be selected from the superset based at least in part on one or more signals. The subset of navigational search results may then be provided for presentation to the user independently from presentation to the user of other search results that are responsive to the partial query.Type: GrantFiled: December 31, 2013Date of Patent: September 27, 2016Assignee: Google Inc.Inventors: Alvertos Dayid Angel, Péter Szabó, Mate Szalay, Stanislav Belogolov, Abraham Moolenaar, Balazs Racz, David Nachum