Patents Examined by Jensen Hu
-
Patent number: 10713140Abstract: The state of a system is determined in which data sets are generated that include a plurality of data instances representing states of one or more components of a computer system. The data instances generated by one or more data set sources that are configured to output a data instance in response to a trigger associated with the one or more components. The data instances are normalized by the application of one or more rules. The data instances from individual data set sources are separately collated to generate groups of time-specific collated data instances. State types may be assigned to each of the collated data instance groups. Distributions of state-types across the groups may be determined and a list of infrequent state-types may be generated based on the determined distributions of state-types across the groups.Type: GrantFiled: June 10, 2015Date of Patent: July 14, 2020Assignee: FAIR ISAAC CORPORATIONInventors: Ashish Gupta, Shafi Ur Rahman, Sambandan Murugan
-
Patent number: 10691742Abstract: A content management method and apparatus is provided for conveniently and efficiently classifying and filtering contents stored in at least one digital device. A contents management method may include displaying, when a digital device is connected, graphical user interface (GUI) objects representing the digital devices and contents stored in the digital devices, and setting keywords for classifying the contents in response to events triggered by user behaviors in association with at least one of the GUI objects. The method may also include displaying the GUI objects representative of the contents classified by using the keywords.Type: GrantFiled: July 13, 2017Date of Patent: June 23, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Bonghyun Cho, Juyun Sung, Jeeyoung Her, Kyunghye Yang, Eunyoung Lim, Jiyoung Kwahk
-
Patent number: 10671565Abstract: The presently claimed invention relates to a system and method for organizing data replicated in a target data repository. The method of the presently claimed invention may receive data from a primary data store for replication in the target data repository. The method may then determine that the received data should be organized and stored according to one or more priority metrics. The method may then organize the received data according to the one or more priority metrics, and store the received data based on the priority metrics. Higher priority data may be stored faster data storage devices or be stored in smaller files where lower priority data may be stored in slower data storage devices or be stored in larger files.Type: GrantFiled: April 24, 2015Date of Patent: June 2, 2020Assignee: QUEST SOFTWARE INC.Inventor: William James Romine
-
Patent number: 10652180Abstract: Disclosed are systems, methods, and products for creating, organizing, storing, archiving and publishing content and data points on a real-time basis based on multiple inputs from different sources, including the creation of content and data within the application, the creation of related or summary content and data on social media platforms, the facilitation of non-curated external interactions on social media platforms about, or related to, the curated content and data, and the inclusion of content and data extracted from social media platforms in response to related or summary content and data. The system, methods and products permit variable content moderation during the content creation process dependent on assigned roles. These systems and methods permit assignment of roles for the purpose of curated interactions and allow for content from multiple content providers to be juxtaposed in a dialogue or interview or debate format rather than individual, concatenated feeds.Type: GrantFiled: November 29, 2016Date of Patent: May 12, 2020Assignee: 4MORE INNOVATIONInventors: Tal Schwartz, Gary Schwartz, Alexander Ostrow
-
Patent number: 10650028Abstract: In an example, a database system may be configured to validate relational database instructions using a plurality of validators. In some examples, validation may be pre-production for relational database instructions based on simulated user inputs and/or file, such as plan files (e.g., PL/SQL (procedural language/structured query language) files). In some examples, validation may be in production for relational database instructions based on system views of a database engine.Type: GrantFiled: January 25, 2017Date of Patent: May 12, 2020Assignee: SALESFORCE.COM, INC.Inventors: Jesse Collins, Xuerong Tang
-
Patent number: 10630632Abstract: Systems, methods, and non-transitory computer-readable media can train a model to define relatedness ratings for a plurality of terms. A posted content item and a comment to the posted content item are received. A relevance rating for the comment and the posted content item is determined based on the model. The comment is ranked among a plurality of comments based on the relevance rating.Type: GrantFiled: November 12, 2015Date of Patent: April 21, 2020Assignee: Facebook, Inc.Inventor: Erich James Owens
-
Patent number: 10614094Abstract: A technique for visualizing topics includes depicting topic bubbles including pixels. In one example, selected topics are identified from records based on scoring candidate terms in the records according to a user-specified metric and a metric selected from among frequencies of occurrence of records pertaining to the respective candidate terms, and negativity of sentiment expressed with respect to the candidate terms in the records. A visualization is generated including bubbles representing topics, the bubbles including pixels representing corresponding records. A bubble has a shape dependent upon a number of records and a time interval represented by the bubble. Visual indicators are assigned to the pixels in a given bubble according to values of an attribute expressed in the corresponding records for the topic represented by the given bubble, resulting in the analysis of the selected topics being less time consuming and labor intensive.Type: GrantFiled: April 30, 2014Date of Patent: April 7, 2020Assignee: MICRO FOCUS LLCInventors: Ming C. Hao, Michael Hund, Christian Rohrdantz, Riddhiman Ghosh, Nelson L. Chang, Meichun Hsu, Daniel Keim
-
Patent number: 10614069Abstract: A database is configured to analyze user queries to dynamically partition the database according to a partition scheme. User queries can be rewritten based on the partition scheme so that, in response to queries, partitions including relevant data are read while partitions including irrelevant data can be skipped, reducing latency. Files can be named according to the partition scheme and stored on respective partitions so that low partition management can be implemented by underlying systems. Blocks within files can be sorted and statistics can be determined. The statistics can be used to find and read relevant blocks and skip irrelevant blocks.Type: GrantFiled: January 15, 2018Date of Patent: April 7, 2020Assignee: Palantir Technologies Inc.Inventor: James Ding
-
Patent number: 10579634Abstract: A system includes a coordinator node and worker nodes in communication with the coordinator node. Each worker node stores data blocks. Each data block has data in a semi-structured format and each data block has an associated foreign table declaration specifying conversion of the data in the semi-structured format into a tabular format interpretable by a query language. A query processor executed by the coordinator node produces a distributed query plan in response to a query language query. The distributed query plan includes sub-queries. The sub-queries are executed by selected worker nodes of the worker nodes. The selected worker nodes use foreign table declarations to convert data in semi-structured formats into tabular formats of a distributed database to provide tabular data in response to the query language query.Type: GrantFiled: August 30, 2012Date of Patent: March 3, 2020Assignee: CITUS DATA BILGI ISLEMLERI TICARET A.S.Inventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak, Hadi Moshayedi
-
Patent number: 10572563Abstract: A mobile computing system for accessing data moves between a first geographic location where internet access is not available and a second geographic location where internet access is available. The mobile computing system receives a query from a computing device at the first geographic location, retrieves data associated with the query from the mobile computing system and provides the data to the computing device in response to the query if the data associated with the query is available in the mobile computing system at the first geographic location, stores the query in the one or more memory modules if the data associated with the query is not available in the mobile computing system at the first geographic location, executes the stored query at the second geographic location and retrieves data associated with the query from the internet, and stores the data in the one or more memory modules.Type: GrantFiled: April 5, 2017Date of Patent: February 25, 2020Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventor: Nikolaos Michalakis
-
Patent number: 10572476Abstract: A method includes receiving a search request from a user, the search request specifying one or more search criteria for selecting one or more selection items from a respective selection domain; identifying one or more schedule items relevant to the search request; augmenting the search request based on information contained in at least one of the identified schedule items; and presenting the augmented search request or search results retrieved based on the augmented search request to the user.Type: GrantFiled: March 12, 2014Date of Patent: February 25, 2020Assignee: APPLE INC.Inventor: Jason A. Skinder
-
Patent number: 10565229Abstract: The system described herein can automatically match, link, or otherwise associate electronic activities with one or more record objects. For an electronic activity that is eligible or qualifies to be matched with one or more record objects, the system can identify one or more set of rules or rule sets. Using the rule sets, the system can identify candidate record objects. The system can then rank the identified candidate record objects to select one or more record objects with which to associate the electronic activity. The system can then store an association between the electronic activity and the selected one or more record objects.Type: GrantFiled: December 7, 2018Date of Patent: February 18, 2020Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Patent number: 10565006Abstract: A computer-implemented method includes identifying duplicate items of data in a dataset on which a computation task is to be performed by segmenting the dataset into multiple segments and performing a deduplication operation on each of the multiple segments, as well as removing the duplicate items of data in the dataset from the computation task. Such a method also includes performing the computation task on the remaining items of data in the dataset, wherein the remaining items of data comprise unique items of data in the dataset, and aggregating the results of the computation task and memoized computation results corresponding to the duplicate items of data to generate a complete computation result for the dataset. Further, such a method includes outputting the complete computation result for the dataset to a user.Type: GrantFiled: July 25, 2016Date of Patent: February 18, 2020Assignee: International Business Machines CorporationInventor: Shripad J. Nadgowda
-
Patent number: 10523736Abstract: Methods, systems and computer program products for identifying a relationship between sub-units of an entity are described. The sub-units are segmented into one or more candidate related groups based on one or more general attributes and a pair of the sub-units of the one or more candidate related sub-units is selected. The pair of sub-units is analyzed to determine a relationship between the sub-units and the relationship between the sub-units is identified based on the determined relationship.Type: GrantFiled: March 30, 2015Date of Patent: December 31, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ke Wang, Songtao Guo, Baoshi Yan, Alex Ching Lai
-
Patent number: 10509824Abstract: A processing device and a method are disclosed in which instructions are executed to determine, from a fingerprint of television content being consumed by a user, what program the user is watching so that program information may be sent for use by a smart device streaming the content to the user. The fingerprint may be compared with a database of fingerprints to find a match. The database may include fingerprints of favorite programs or of previously watched programs. The search may be narrowed according to the user's favorite programs or according to a subset of programs most likely to be watched, e.g., from a chronological history of programs the user usually watches and/or those that viewers in general usually watch in chronological order. When narrowed searches fail to find a fingerprint match, larger subsets up to and including the entire database may be searched for a match.Type: GrantFiled: June 10, 2015Date of Patent: December 17, 2019Assignee: The Nielsen Company (US), LLCInventor: William Brimley
-
Patent number: 10491952Abstract: A method includes creating a base content set having attributes indicative of a first program. Selecting a second program to form a first recommendation set, determining a first similarity score between the base content set and the first recommendation set, and providing a recommendation based on the similarity score.Type: GrantFiled: June 16, 2017Date of Patent: November 26, 2019Assignee: The DirecTV Group, Inc.Inventors: Raymond Hsu, Ashok Sahu
-
Patent number: 10474536Abstract: Determining the bandwidth required for data replication for disaster recovery. Given a specified recovery point objective (RPO), bandwidth requisitioning and usage is determined according to meet the RPO based on observed factors.Type: GrantFiled: June 10, 2015Date of Patent: November 12, 2019Assignee: International Business Machines CorporationInventors: Shweta V. Kulkarni, Subhojit Roy, William J. Scales
-
Patent number: 10474662Abstract: An electronic processor including a programmable processing device and a processor, optimizes processing of data structures by carrying out operations on coded data in the data structures. The programmable processing device autonomously carries out predetermined basic operations on data structures, so that each basic operation is managed as a pre-programmed primitive operation. The processor receives flow of coded data belonging to a data structure, and an operation request on the coded data; then, recognizing the data structure of the received data flow and the requested operation; then, determining whether to perform the requested operation or have the programmable processing device carry out the requested operation. If performed by the programmable processing device, the processor sends coded data and information about the recognized data structure and requested operation to the programmable processing device.Type: GrantFiled: June 23, 2014Date of Patent: November 12, 2019Assignee: UNICREDIT S.p.A.Inventors: Riccardo Prodam, Marcello Paris, Fabio Ramponi
-
Patent number: 10467219Abstract: A system and a method are disclosed for exporting a subset of a database from a source system to a target system. The database system identifies a first set of tables and determines the subset of data for these tables for transfer by executing one or more database queries. For example, the first set of tables is selected based on their sizes. The database system identifies a second set of tables for transferring by performing a file copy operation. For example, the remaining set of tables other than the first set of tables is transferred by performing a file copy operation. The database system moves the tables of the first set to a new table space for separating the files storing the first set of tables from the files storing the second set of tables.Type: GrantFiled: May 7, 2015Date of Patent: November 5, 2019Assignee: Informatica LLCInventors: Ziyad Dahbour, Subhakara Babu Maguluri
-
Patent number: 10459947Abstract: Using historical queries to determine database columns to populate a partial database. A partial database is created based, at least in part, on key values related to columns in a database for which the columns are most frequently accessed.Type: GrantFiled: February 5, 2016Date of Patent: October 29, 2019Assignee: International Business Machines CorporationInventors: Kai Feng Cui, Shuo Li, Shu Hua Liu, Xin Ying Yang