Patents Examined by Sana Al-Hashemi
-
Patent number: 11593387Abstract: A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups.Type: GrantFiled: January 20, 2021Date of Patent: February 28, 2023Assignee: Veveo, Inc.Inventors: Murali Aravamudan, Kajamalai G. Ramakrishnan, Rakesh Barve, Sashikumar Venkataraman, Ajit Rajasekharan
-
Patent number: 11586374Abstract: Methods and systems for index lifecycle management are provided. Exemplary methods include: receiving an ILM policy; determining a first condition and a first action for a first phase using the ILM policy; performing the first action for the first phase when the first condition is met; transition from the first phase to a second phase; determining a second condition and a second action for the second phase using the ILM policy; performing the second action for the second phase when the second condition is met; transition from the second phase to a third phase; determining a third condition and a third action for the third phase using the ILM policy; performing the third action for the third phase when the third condition is met; transition from the third phase to a fourth phase; and deleting the index during the third phase.Type: GrantFiled: October 19, 2021Date of Patent: February 21, 2023Assignee: Elasticsearch B.V.Inventor: Boaz Leskes
-
Patent number: 11580120Abstract: Examples described herein may perform various operations based on mood congruency. An example method involves accessing, by a processor, from a database, a score that represents a degree of congruency between a first mood vector that describes first media data and a second mood vector that describes second media data, wherein the score is generated based on (i) a first value that the first mood vector associates with a first mood, (ii) a second value that the second mood vector associates with a second mood, and (iii) a degree of congruency between the first and second moods, based on the score, comparing, by the processor, a first characteristic of the first media data, other than the first mood, with a second characteristic of the second media data, other than the second mood, and based at least in part on an output of the comparing, providing an indicator to a module.Type: GrantFiled: November 12, 2021Date of Patent: February 14, 2023Assignee: Gracenote, Inc.Inventors: Ching-Wei Chen, Kyogu Lee, Peter C. DiMaria, Markus K. Cremer
-
Patent number: 11574023Abstract: There is provided a method for processing electronic documents. The method includes: receiving a plurality of electronic documents stored in a file container created based on a file system; retrieving metadata from the file container, the metadata indicating forensic information about the plurality of electronic documents; applying an interactive filtering to the metadata according to user inputs; and selectively extracting one or more electronic documents from the file container according to results of the interactive filtering.Type: GrantFiled: September 4, 2019Date of Patent: February 7, 2023Assignee: ONNA TECHNOLOGIES, INC.Inventors: Salim Elkhou, Aditya Khatkhate
-
Patent number: 11561984Abstract: Presently disclosed are systems and methods for generating customized filtered-and-partitioned market-data feeds. In an embodiment, an output-feed profile is maintained in data storage at a market-data-processing device (MDPD). The output-feed profile specifies a subset of ticker symbols and a ticker-symbol-based feed-partitioning scheme. An input feed of order-book updates to ticker symbols is received at the MDPD from an upstream device. At the MDPD, a customized market-data output feed is generated according to the maintained output-feed profile at least in part by filtering the input feed down to the order-book updates to ticker symbols in the specified subset and partitioning the filtered feed according to the specified ticker-symbol-based feed-partitioning scheme. The customized market-data output feed is transmitted from the MDPD to a downstream device.Type: GrantFiled: January 22, 2021Date of Patent: January 24, 2023Assignee: GTO LLCInventor: Robert James Walker
-
Patent number: 11562259Abstract: Creating a playlist of multimedia assets based on estimated user viewing length and an estimated length of engagement during a user session. Assets are selected based on an anchor asset displayed with the playlist of multimedia assets.Type: GrantFiled: July 28, 2015Date of Patent: January 24, 2023Assignee: IRIS.TV INC.Inventors: Thomas J. Sullivan, Joel Spitalnik, Sunil Ingle, Jared Essig, Field Garthwaite, Carl Winston Owens
-
Patent number: 11556527Abstract: Embodiments as disclosed herein allow simple specification of searches of values within regions and efficient implementation of such searches. Specifically, embodiments as disclosed may provide a search operator that addresses the problem of complex query construction for finding objects having a particular value, including a minimum or a maximum value, in one of a set of regions, and the efficient implementation of the searches specified by such search operators.Type: GrantFiled: July 5, 2018Date of Patent: January 17, 2023Assignee: OPEN TEXT SA ULCInventors: Patrick Thomas Sidney Pidduck, Laura Dianne Ramsahai
-
Patent number: 11544502Abstract: The present disclosure relates to processing operations configured to uniquely utilize indexing of content to improve content retrieval processing, particularly when working with large data sets. The techniques described herein enables efficient content retrieval when working with large data sets such as those that may be associated with a plurality of tenants of a data storage application/service. Among other technical advantages, the present disclosure is applicable to train a classifier using relevant samples based on text search in tenant-specific scenarios, where accurate searching can be executed for content associated with one or more tenant accounts of an application/service concurrently in milliseconds even in instances where there may be millions of documents to be searched. As an example, exemplary data shards may be generated and managed for efficient and scalable content retrieval processing including training of a classifier (e.g.Type: GrantFiled: December 19, 2019Date of Patent: January 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Saurabh Sanjay Deshpande, Mina Mikhail, Matthew Francis Hurst, Riham Hassan Abdel-Moneim Mansour
-
Patent number: 11544279Abstract: Solutions for automated labeling of child objects within tagged parents include: receiving a plurality of parent objects, each having a tag and including a plurality of child objects; receiving a machine learning (ML) component operable to rank objects according to relevance to queries; for each parent object: generating a set of restricted objects, wherein each restricted object corresponds to each child object in the plurality of child objects; for each of a plurality of queries, ranking, with the ML component, the restricted objects according to relevance; based at least on the query and an inverse of the rank of the restricted objects, assigning a child object label.Type: GrantFiled: February 3, 2022Date of Patent: January 3, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Yun-Cheng Ju, Ashwarya Poddar, Yu Zhang, Lei Lu
-
Patent number: 11544353Abstract: A method includes executing an instruction to execute a query for a data block, the data block associated with a corresponding memory level of a logarithmic number of memory levels (li) of memory, each memory level (li) including physical memory (RAMi) residing on memory hardware of a distributed system. The method also includes retrieving a value associated with the data block from an oblivious hash table using a corresponding key, and extracting un-queried key value pairs from the oblivious hash table associated with un-queried data blocks after executing a threshold number of queries for data blocks. The method also includes a multi-array shuffle routine on the extracted key value pairs from the oblivious hash table to generate an output array containing the un-queried key value pairs.Type: GrantFiled: May 6, 2021Date of Patent: January 3, 2023Assignee: Google LLCInventors: Kevin Yeo, Sarvar Patel, Giuseppe Persiano, Mariana Raykova
-
Patent number: 11526255Abstract: Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices. The method comprises acquiring, via an interface, a selection of one or more tags of the one or more predefined hierarchies of tags. The method further comprises identifying one or more documents from the data storage devices in response to the selection, the identified one or more documents having tags that have a relationship with the selected tags, and providing data corresponding to the identified documents for displaying in the interface.Type: GrantFiled: April 27, 2021Date of Patent: December 13, 2022Assignee: Palantir Technologies Inc.Inventors: John Chakerian, Carl Freeland, Jack Grossman, Lawrence Manning, Adam Torres, Michael Yang
-
Patent number: 11526502Abstract: A filter request for a data set indicates a query specification and one or more sub-range indicators of a disjoint subset descriptor. Corresponding the individual data records obtained from the data set using the query specification, a respective range mapping value is generated. Using the range mapping values and the sub-range indicators, a result set of the filter request is obtained.Type: GrantFiled: September 25, 2019Date of Patent: December 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Timothy Lawrence Harris, Thomas Albert Faulhaber
-
Patent number: 11520780Abstract: Systems and techniques are described for efficient, general-purpose, and potentially decentralized databases, distributed storage systems, version control systems, and/or other types of data repositories. Data is represented in a database system in such a way that any value is represented by a unique identifier which is derived from the value itself. Any database peer in the system will derive an identical identifier from the same logical value. The identifier for a value may be derived using a variety of mechanisms, including, without limitation, a hash function known to all peers in the system. The values may be organized hierarchically as a tree of nodes. Any two peers storing the same logical value will deterministically represent that value with a graph, such as the described “Prolly” tree, having the same topology and hash value, irrespective of possibly differing sequences of mutations which caused each to arrive at the same final value.Type: GrantFiled: May 10, 2021Date of Patent: December 6, 2022Assignee: Salesforce, Inc.Inventors: Aaron Boodman, Rafael Weinstein, Erik Arvidsson, Chris Masone, Dan Willhite, Benjamin Kalman
-
Patent number: 11514096Abstract: An apparatus includes a data access circuit that interprets data records, each having a number of data fields, a record parsing circuit that determines a number of n-grams from terms of each of the data records and maps the number of n-grams to a corresponding number of mathematical vectors, and a record association circuit that determines whether a similarity value between a first mathematical vector for the first data record and a second mathematical vector for the second data record is greater than a threshold similarity value, and associates the first and second data records in response to the similarity value exceeding the threshold similarity value. An example apparatus includes a reporting circuit that provides a catalog entity identifier, associates each of the first term and the second term to the catalog entity identifier, and provides a summary of activity for an entity.Type: GrantFiled: September 1, 2016Date of Patent: November 29, 2022Assignee: Panjiva, Inc.Inventors: James Ryan Psota, Timothy George Garnett, Peter Goodings Swartz, Jason Prentice
-
Patent number: 11500736Abstract: System and methods for storing data include detecting presence of one or more computing devices within a defined geographic area, automatically copying media stored on the one or more computing devices, storing the copied media on a backup storage device, and grouping the stored copied media by at least one of time period, location, event and a source of the copied media.Type: GrantFiled: August 5, 2015Date of Patent: November 15, 2022Assignee: VIVINT, INC.Inventors: Matthew J. Eyring, Jeremy B. Warren, James Ellis Nye
-
Patent number: 11481368Abstract: In an approach for automatically ranking and routing data quality remediation tasks, a processor analyzes a data set ingested by a repository to produce a set of data quality problems. A processor computes a score for each data quality problem of the set of data quality problems. A processor identifies a route to send each data quality problem of the set of data quality problems. A processor exports each data quality problem according to the score and the route.Type: GrantFiled: June 20, 2019Date of Patent: October 25, 2022Assignee: International Business Machines CorporationInventors: Yannick Saillet, Namit Kabra, Manish Anand Bhide
-
Patent number: 11481393Abstract: A query-based isolator comprising an observer, a collator and an extractor. The isolator reduces the database on which the query is run, to a new smaller, database on which the query can be performed, with the same result obtained on the smaller database, as that obtained on the original database.Type: GrantFiled: October 8, 2019Date of Patent: October 25, 2022Assignee: Kinaxis Inc.Inventors: Pedram Falsafi, Sriprasadh Raghunathan, Prabhakar Regmi
-
Patent number: 11475049Abstract: A computer-implemented method is disclosed. The method includes determining whether a level of resource utilization of an organization having a first index and a first cluster requires that the organization is assigned to a second cluster, if the level of resource utilization requires that the organization is assigned to the second cluster, creating a second index for the organization in the second cluster, adding a consul entry in a consul that points to the second index, and upon completion of a data migration operation, changing an entry of the cluster routing controller for the organization, from the first index to the second index. A connection is established using the consul entry.Type: GrantFiled: January 31, 2020Date of Patent: October 18, 2022Assignee: SALESFORCE, INC.Inventors: Robert Stephen Logan, Gabriel Such Tobias, Shan-Cheng Ho
-
Patent number: 11468108Abstract: The present disclosure provides a data processing method. The method includes the steps of constructing a keyword library of an obtained comment corpus associated with a target object, the keyword library comprising a plurality of keywords; extracting a plurality of partial comment corpora from the comment corpus, each partial comment corpus of the plurality of partial comment corpora comprising a plurality of comment words including at least one of the plurality of keywords in the keyword library; combining the plurality of partial comment corpora to produce a candidate corpus; and performing a topic clustering process on the candidate corpus of each keyword to obtain a subject term for the target object.Type: GrantFiled: September 30, 2019Date of Patent: October 11, 2022Assignee: LENOVO (BEIJING) LIMITEDInventor: Shuai Liu
-
Patent number: 11467895Abstract: One or more computing devices, systems, and/or methods for classifier validation are provided. A set of in-sample examples are partitioned into a reduced in-sample set and a remaining in-sample set. The reduced in-sample set is processed using a set of classifiers. A subset of classifiers are identified as having error counts, over the reduced in-sample set, below a threshold number of errors. A training procedure is executed to select a classifier having a minimum error rate over the set of in-sample examples. If the classifier is within the subset of classifiers, then an out-of-sample error bound is determined for the classifier.Type: GrantFiled: September 28, 2020Date of Patent: October 11, 2022Assignee: YAHOO ASSETS LLCInventors: Eric Theodore Bax, Natalie Bax