Patents Examined by Sangwoo Ahn
-
Patent number: 10303806Abstract: The present disclosure provides a method for providing concurrent one or more buffer pools associated with a database of a database management system is provided. The method includes creating one or more tables in each of the one or more buffer pools at runtime, receiving a request simultaneously from a corresponding plurality of users for accessing a page of a plurality of pages stored in a buffer pool of the one or more buffer pools and enabling each of the plurality of users to access the corresponding page of the plurality of pages concurrently. Each of the one or more tables is a lockless table. Each of the one or more tables includes a plurality of lockless slots. The plurality of pages is requested from a corresponding slot of the plurality of lockless slots in a corresponding table of the one or more tables in the buffer pool.Type: GrantFiled: August 18, 2015Date of Patent: May 28, 2019Inventor: Sachin Sinha
-
Patent number: 10025862Abstract: A machine-implemented method of relaying information nodes in an information network, comprising the steps of: processing a plurality of data objects according to a predefined dictionary containing a plurality of information units and a plurality of correlation-indicating elements to defect in the plurality of data objects the presence of a correlation between respective information units; establishing an information network with a plurality of information nodes and links between the information nodes, said information nodes being related to said information units and said links being related to said detected correlations; and analyzing a link connectivity state of said information network to find a path across information nodes that represent an inference or a set of inferences being input by a query searched by a user.Type: GrantFiled: June 25, 2014Date of Patent: July 17, 2018Assignee: Yewno, Inc.Inventor: Ruggero Gramatica
-
Patent number: 9953085Abstract: Systems and methods for a feed upload for search entity based content selection include receiving a feed. The feed has feed items that include identification data, a feed item type, and an online action. The identification data and item type are used to identify a unique search entity that corresponds to a named entity in the physical world. An entity-action pair is generated based on the identified search entity.Type: GrantFiled: July 1, 2013Date of Patent: April 24, 2018Assignee: Google LLCInventors: Alexander Collins, Ian James Leader, Yunkai Zhou
-
Patent number: 9946780Abstract: The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model.Type: GrantFiled: February 6, 2017Date of Patent: April 17, 2018Assignee: AtScale, Inc.Inventors: Sarah Gerweck, David P. Mariani
-
Patent number: 9936046Abstract: Sampling for content selection may be provided.Type: GrantFiled: June 24, 2014Date of Patent: April 3, 2018Assignee: AIRWATCH LLCInventors: Erich Stuntebeck, John DiRico
-
Patent number: 9898382Abstract: A system is described for identifying key lock contention issues in computing devices. A computing device is executed and lock contention information relating to operations during execution of the computing device is recorded. The data is parsed and analyzed to determine blocking relationships between operations due to lock contention. Algorithms are implemented to analyze dependencies between operations based on the data and to identify key areas of optimization for performance improvement. Algorithms can be based on the Hyperlink-Induced Topic Search algorithm or the PageRank algorithm.Type: GrantFiled: February 27, 2015Date of Patent: February 20, 2018Assignee: VMware, Inc.Inventors: Jiaojiao Song, Zhelong Pan, Inna Rytsareva
-
Patent number: 9886523Abstract: An intelligent search and interface customization system including innovative methods of processing user requests and optimizing search results is disclosed.Type: GrantFiled: September 16, 2013Date of Patent: February 6, 2018Assignee: DELONACO LIMITEDInventor: Maxym Polyakov
-
Patent number: 9886436Abstract: A device may obtain a set of documents, including at least two documents of different document types, for conversion to a uniform and an editable or a searchable format. The set of documents may include at least two documents of a different document type. The device may determine conversion information, associated with converting the set of documents, that includes an editable or a searchable document type to which the set of documents is to be converted. The device may determine zone information, associated with converting the set of documents, that includes information that identifies a portion of the set of documents that is to be converted. The device may generate a set of converted documents based on the conversion information and the zone information. Each document, of the set of converted documents, may be of the document type. The device may provide the set of converted documents.Type: GrantFiled: February 27, 2015Date of Patent: February 6, 2018Assignee: Accenture Global Services LimitedInventors: Prakash Ghatage, Peter Dillon, Anil Mistry, Ramesh Jonnavithula, Naveen Kumar Thangaraj
-
Patent number: 9858625Abstract: The present disclosure provides for leveraging knowledge of one or more skipped relationships in a social network. In one example, the knowledge of the one or more skipped relationships may be utilized to change an action that would otherwise have been taken by the social network (that is, to change an action that would otherwise have been taken by the computer system maintaining the social network).Type: GrantFiled: April 28, 2015Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Jeffrey R. Hoy, Asima Silva
-
Patent number: 9858152Abstract: Systems and methods of recovering a shared information source can involve identifying a first user of a shared information source in response to detection of a data loss with respect to the shared information source. One or more additional users of the shared information source may be identified based on data associated with the first user. Additionally, the shared information source can be recovered based at least in part on data associated with the one or more additional users.Type: GrantFiled: June 1, 2015Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Judith H. Bank, Lisa M. Bradley, Dana L. Price
-
Patent number: 9830231Abstract: A system and method for caching fingerprints in a client cache is provided. A data object that comprises a set of data segments and describes a backup process is identified. Thereafter, a request referencing the data object is made to a deduplication server to request that a task identifier be added to the data object. If the deduplication server is able to successfully add the task identifier to the data object, then an active identifier is added to each data segment from the set of data segments in a cache that is within a client system.Type: GrantFiled: October 27, 2014Date of Patent: November 28, 2017Assignee: Veritas Technologies LLCInventors: Xianbo Zhang, Thomas Hartnett, Weibao Wu
-
Patent number: 9824151Abstract: The disclosed subject matter relates to providing a portion of data based on historical user interaction with the data. In one aspect, a method includes receiving a request for a webpage corresponding to a search query. The method further includes selecting a portion of the requested webpage based on historical data. The historical data includes user interactions with the webpage subsequent to previous search queries. The method further includes providing the selected portion of the requested webpage, in response to the received request.Type: GrantFiled: December 27, 2012Date of Patent: November 21, 2017Assignee: Google Inc.Inventors: Martin Brandt Freund, Momchil Filev
-
Patent number: 9805126Abstract: In one embodiment, a computing device may access a search query provided by a user; identify a set of search results in response to the search query, wherein one or more search results in the set are associated with a feature of a social-networking system; rank the set of search results based on one or more factors; boost one or more ranks of the one or more search results associated with the feature to bring the feature to the user's attention; and present the set of search results to the user in order of its ranking.Type: GrantFiled: October 29, 2014Date of Patent: October 31, 2017Assignee: Facebook, Inc.Inventors: Ryan Patterson, Michael Dudley Johnson, Erick Tseng
-
Patent number: 9792286Abstract: Systems and methods are described herein for efficiently providing personalized search results to a user. Personalized search allows a user to receive search results that are most relevant to that user. For example, when a user with a strong interest in rap searches for “50 cent” they may be presented with top search results corresponding to 50 Cent's rap albums. Conversely, when a coin collector searches for “50 cent” they may be presented with top search results containing antique coins.Type: GrantFiled: February 27, 2015Date of Patent: October 17, 2017Assignee: Rovi Guides, Inc.Inventors: Benjamin H. Maughan, Paul Stathacopoulos
-
Patent number: 9767146Abstract: Various embodiments of a method, apparatus and article of manufacture provide a decision point in a workflow system comprising a server and at least a first client work node. A decision point work node is provided at the server. A SQL expression which is associated with the decision point work node and the first client work node is generated. The server determines whether to route a work package to the first client work node based on the SQL expression.Type: GrantFiled: August 31, 2004Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rupa Bhaghavan, Wayne Frederick Miller, Kenneth Carlin Nelson, Sharon McKenna Sanders, Fang-Yi Wang
-
Patent number: 9753935Abstract: A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device. The request may include a start time, an end time, a period, and/or a computational expression. The database system may retrieve the time-series data identified by the computational expression and, for each period, perform the arithmetic operation(s) identified by the computational expression on data values corresponding to times within the start time and the end time. Once all new data values have been generated, the database system may transmit the new data values to the user device for display in the interactive user interface.Type: GrantFiled: August 2, 2016Date of Patent: September 5, 2017Assignee: Palantir Technologies Inc.Inventors: David Tobin, Pawel Adamowicz, Steven Fackler, Sri Krishna Vempati, Wilson Wong, Orcun Simsek
-
Patent number: 9740754Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for improving keyword searches for enterprise services receiving user input, processing the user input to identify a set of terms, querying a knowledge base based on each term of the set of terms to define a first set of facts, each fact of the first set of facts including instance data associated with a concept, generating a query based on the first set of facts, processing the query to generate search results, the search results including one or more enterprise services stored in an enterprise service repository, and transmitting information associated with each of the one or more enterprise services for display to a user.Type: GrantFiled: May 21, 2015Date of Patent: August 22, 2017Assignee: SAP SEInventors: Marcus Roy, Dennis Markus René Schmidt, Basem Suleiman
-
Patent number: 9734156Abstract: A computer-implemented method for leveraging data-deduplication capabilities of file systems may include (1) detecting a backup operation that backs up at least one data segment maintained by a file system capable of performing data deduplication on a computing device, (2) querying the file system for file-system data that includes (i) the data segment to be backed up during the backup operation, (ii) at least one unique identifier that identifies the data segment, and (iii) at least one file-specific segment map that identifies a position of the data segment relative to at least one other data segment within a file, (3) receiving the file-system data from the file system in response to the query, and then (4) providing the file-system data to a deduplication server to facilitate backing up the file based at least in part on the file-system data. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: September 13, 2013Date of Patent: August 15, 2017Assignee: Veritas TechnologiesInventors: Vishal Bajpai, Preeti Agarwal
-
Patent number: 9720570Abstract: The technology disclosed relates to identification of future activity options. In particular, it relates to identifying future activity options that are similar to a selected future activity, similar to past activities, that meet descriptive language criteria, that form compatible sequences of activities, or that form compatible multi-day sequences of activities. The technology disclosed also relates to rapid and convenient sorting through activity options.Type: GrantFiled: December 16, 2016Date of Patent: August 1, 2017Assignee: Mr. Buzz, Inc.Inventors: Grant M. Wernick, Forrest H. Wernick, Jacob A. Perkins, Arnold M. Wernick
-
Patent number: 9679253Abstract: Apparatus and methods for managing and upgrading components in an infrastructure are provided. Records relating to components may be retrieved from a database and separated into subsets based on conditions of those components, the types of those components, deterioration models of those components, and/or other factors. Future condition values may be calculated for each subset, and likelihoods of failure of components may be determined for each subset based on those future condition values. The estimated condition values may be used in order to determine an optimal approach to maintaining, refurbishing, and/or replacing the components in the infrastructure. Computational efficiency is increased.Type: GrantFiled: October 5, 2015Date of Patent: June 13, 2017Assignee: Copperleaf Technologies Inc.Inventors: Giuseppe Gnocato, Nicholas James Malcolm, Stanley Thomas Coleman