Patents Examined by Bruce M Moser
  • Patent number: 11748365
    Abstract: Example methods and systems are related to presenting a video at a display area of a user interface. A first screen capture of the video at a first time interval is captured and a second screen capture of the video at a second time interval is captured. A first image search using the first screen capture of the video is performed and a second image search using the second screen capture of the video is performed. A grid of search results for the video is presented. The grid comprises a first search result from the first image search and a second search result from the second image search. Search results of the grid are periodically added to the grid as the video is being presented at the display area.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: September 5, 2023
    Assignee: eBay Inc.
    Inventors: Selina Lam, Marc Peter Hosein
  • Patent number: 11748410
    Abstract: Embodiments as disclosed herein provide a search system with an pre-indexing filter that provides both a sophisticated and contextually tailored approach to filtering documents and a corrector that is adapted to alter a document that has been designated to be filtered out from the indexing process and determine if the altered document should be indexed. The alteration of the document may be tied to the attributes, rules or thresholds used to initially filter the document from the indexing process. The filtering criteria can thus be tailored to a specific context such that both the initial filtering and the alteration process may be better suited for application in that context.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: September 5, 2023
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Bruce Edward Kiefer, Gregory John Berka
  • Patent number: 11741171
    Abstract: A system identifies and alerts a user to websites that are new to the web, for example, based on a purchase date, a transfer of ownership date, network traffic to the website, a reputation of the website, and/or appearance of the website in search results. An alert may be provided before, during and/or after a user navigates to a website. An alert may be provided for a displayed website. One or more alerts may be provided for one or more links to websites in a displayed webpage, such as search engine results. One or more alerts may be provided for one or more links to websites shown in a history or list of recently visited websites. A new to the web label may alert a user to consider whether a website is malicious, aiding a user's determination whether to navigate away from or to avoid navigating to new websites.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: August 29, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lillian Rachel Kravitz, Ryan Gregory Cropp, David Fang
  • Patent number: 11740975
    Abstract: Systems and methods for managing blockchain nodes. Blockchain node clusters are created and used to process blockchain requests. Blockchain clusters are managed by adding nodes to a cluster, stopping nodes in the cluster, and generating snapshots of state. of one or more nodes.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: August 29, 2023
    Assignee: Coinbase, Inc.
    Inventors: Eric Scrivner, Maksym Naboka, Ales Katona
  • Patent number: 11734255
    Abstract: The present system and method is directed to a process to facilitate trusted sources of information in an enterprise. The present system and method positions data governance to move away from the element level and focus on the data asset (i.e. repository, interface, subject) level. When data persons are having any issue with their data asset, whether it is a conflicting data asset, interface issues, competing data asset, new data asset build, data subject issue, or the like, a certifier may operate to assess the asset based on our well defined metrics, determine the health through the data asset scoring process, recommend asset services, and provide those services to the data owner who is ultimately responsible for implementing them to improve the data and the data processes.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 22, 2023
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Scott Mitchell Mackenthun, James A. Madison
  • Patent number: 11709831
    Abstract: A document-oriented database system generates an optimal query execution plan for database queries on an untyped data field included in a collection of documents. The system generates histograms for multiple types of data stored by the untyped data field and uses the histograms to assign costs to operators usable to execute the database query. The system generates the optimal query execution plan by selecting operators based on the assigned costs. In various embodiments, the untyped data field stores scalars, arrays, and objects.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: July 25, 2023
    Assignee: COUCHBASE, INC.
    Inventors: Bingjie Miao, Raghupathi Keshava Murthy, Marco Greco, Prathibha Bisarahalli Prabhakar
  • Patent number: 11709848
    Abstract: Various systems and methods are provided for performing soft entity resolution. A plurality of data objects are retrieved from a plurality of data stores to create aggregated data objects for one or more entities. One or more retrieved data objects may be associated with the same entity, based at least in part upon one or more attribute types and attribute values of the data objects. In response to a determination that the one or more of the retrieved data objects should be associated with the same entity, metadata is generated that associates the data objects with the entity, the metadata being stored separately from the data objects, such that the underlying data objects remain unchanged. In addition, one or more additional attributes may be determined for the entity, based upon the data objects associated with the entity.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: July 25, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
  • Patent number: 11698934
    Abstract: Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing predictive structural analysis on document data objects that are associated with an ontology graph. Certain embodiments of the present invention utilize systems, methods, and computer program products that perform predictive data analysis operations on document data objects that are associated with an ontology graph using document embeddings that are generated by graph-embedding-based paragraph vector machine learning models.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: July 11, 2023
    Assignee: Optum, Inc.
    Inventors: Suman Roy, Amit Kumar, Ayan Sengupta, Riccardo Mattivi, Ahmed Selim, Shashi Kumar
  • Patent number: 11698902
    Abstract: Methods and systems are provided for searching information in a distributed data processing system. A system for processing a semantic search query where the system may include a memory and a processor coupled to the memory being configured to, receive a structured search query, process the structured search query to deconstruct into query elements, identify a set of connected elements that define a data source associated with the received structured search query based on a processed query element, process the query elements to determine one or more command data element types associated with the received structured search query, and process data associated with the defined data source according to a command data element type to develop a semantic search query resultant data set.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: July 11, 2023
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Charbel Joseph El Kaed, Philippe Nappey, Hervé Jacquet
  • Patent number: 11687704
    Abstract: Disclosed are a method, apparatus and electronic device for annotating information of a structured document. A specific implementation is: obtaining a template image of a structured document and at least one piece of annotation information of a field to be filled in the template image, where the annotation information includes attribute value and historical content of the field to be filled, and historical position of the field to be filled in the template image; generating, according to the attribute value of the field to be filled, the historical content of the field to be filled and the historical position of the field to be filled in the template image, target filling information of the field to be filled; obtaining, according to the target filling information of the field to be filled, an image of an annotated structured document.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: June 27, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Qiaoyi Li, Xiangkai Huang, Yulin Li, Ju Huang, Xiameng Qin, Duohao Qin, Minghao Liu, Junyu Han
  • Patent number: 11687597
    Abstract: The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: June 27, 2023
    Assignee: Google LLC
    Inventors: Gang Wang, Marcel M. M. Yung
  • Patent number: 11669554
    Abstract: This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: June 6, 2023
    Assignee: Entefy Inc.
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg, Mehdi Ghafourifar
  • Patent number: 11669301
    Abstract: The present disclosure relates to fuse multiple database tables together. The fields of the database tables may be normalized using semantic fields. Under a first approach, database tables are deduplicated by consolidating redundant records. This may be done by performing pairwise comparisons to identify related pairs of records and then clustering the related pairs of records. Then, the deduplicated database tables are merged by performing another pairwise comparison. Under a second approach, the database tables may be concatenated. Thereafter, records are subject to pairwise comparisons and then clustered to create a merged database table.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: June 6, 2023
    Assignee: AMPERITY, INC.
    Inventors: Stephen Meyles, Yan Yan, Carlos Sakoda, Ian Wesley-Smith, Dan Suciu
  • Patent number: 11669579
    Abstract: Disclosed are a method and apparatus for providing search results. The method may include: carrying out search intention analysis on an input search term so as to determine whether the search term includes an answer requirement; if so, using the search term to retrieve answer content corresponding to the answer requirement; obtaining content to be recommended associated with the answer content; and combining the answer content with the content to be recommended so as to generate at least one search result. Abundant search results can be efficiently provided.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: June 6, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Guoqing Liu, Yinfang Jia, Yanfeng Zhu, Cong Han, You Han, Peng Li, Yueran Dang, Min Chen
  • Patent number: 11663261
    Abstract: Systems, methods, and computer-readable media for defining a collection of media content items of a media library for a relevant interest are provided.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: May 30, 2023
    Assignee: Apple Inc.
    Inventors: Kevin Bessiere, Eric Circlaeys
  • Patent number: 11657081
    Abstract: A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of content items organized by genre characterizing the content items, and wherein the set of content items contains microgenre metadata further characterizing the content items. The method also includes receiving search input from the user for identifying desired content items and, in response, presenting a subset of content items to the user. The method further includes receiving content item selection actions from the user and analyzing the microgenre metadata within the selected content items to learn the preferred microgenres of the user. The method includes, in response to receiving subsequent user search input, selecting and presenting content items in an order that portrays as relatively more relevant those content items containing microgenre metadata that more closely match the learned microgenre preferences of the user.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: May 23, 2023
    Assignee: Veveo, Inc
    Inventors: Murali Aravamudan, Ajit Rajasekharan, Kajamalai G. Ramakrishnan
  • Patent number: 11656952
    Abstract: Provided is a method of linking multiple KV blocks in a KV chain to ensure data consistency, the method including allocating an internal key to both a first KV block and a recovery begin internal key, allocating a next internal key that is different from the internal key and that corresponds to a next KV block, and encapsulating respective user key values in the first KV block and in the next KV block, wherein the first KV block is accessed by reading the recovery begin internal key, and wherein the next KV block is accessed by reading the next internal key of the first KV block.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: May 23, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heekwon Park, Ho bin Lee, Ilgu Hong, Yang Seok Ki
  • Patent number: 11651036
    Abstract: Systems and methods for indexing blockchain data in a blockchain system. These systems and methods receive a set of transactions from one or more transaction blocks of a blockchain, wherein the transactions in the set have been validated by one or more peer systems of the blockchain. The systems and methods further generate an index to one or more fields of one or more transactions in the set of transactions of the transaction block generate an index representative of at least one field in the set of transactions of the transaction block and provide the generated index for validation by a peer system of the blockchain. After receiving verification from at least a threshold number of peer systems that the generated index has been validated by the peer system, the generated index is stored as an index block in the blockchain.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: May 16, 2023
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Eric Allan Bier, Shantanu Rane
  • Patent number: 11645133
    Abstract: A computing device includes processing circuitry configured to determine whether to modify the dispersed error encoding parameters of a set of encoded data slices (EDSs) stored in a distributed storage network to produce a set of modified EDSs, wherein a data object is segmented into a plurality of data segments and in response to a determination to modify the dispersed error encoding parameters of the set of EDSs, identify a plurality of storage units to store the modified EDSs and determine modified dispersed error encoding parameters for the modified EDSs. The computing device is further configured to assign each storage unit of the plurality of storage units to execute one or more storage modification tasks associated with producing the modified EDSs; and transmit one or more EDS of the set of EDSs to each storage unit of the plurality of storage units for modification and storage.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: May 9, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Wesley B. Leggette, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch, Gary W. Grube, S. Christopher Gladwin
  • Patent number: 11645093
    Abstract: A computer system for transforming a user interface according to data store mining includes a data store configured to store a parameter related to a user and index event data of a set of events. A data processing circuit is configured to identify a first set of identifiers and train a machine learning model based on event data by the data store. An interface circuit is configured to receive an indication of a selected identifier of the plurality of identifiers, determine a first intake metric of the selected identifier using the machine learning model, and a second intake metric of the selected identifier and the parameter using the machine learning model. The interface circuit is configured to transform the user interface according to the first intake metric and the second intake metric.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: May 9, 2023
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Christopher R. Markson, Pritesh J. Shah, Christopher G. Lehmuth