Patents Examined by Bruce M Moser
  • 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
  • Patent number: 11636092
    Abstract: Systems and methods of the present disclosure facilitate synchronizing data between a device management system and ticketing systems. In some embodiments, the system includes an update module, a mapping module, and a service board selection module. The update module may be configured to update ticketing information about a ticketing ticket on the ticketing system to match device management information about a device management ticket on the device management system. The mapping module may be configured to select a ticket category for a device management ticket on the device management system responsive to the device management information about the device management ticket. The service board selection module may be configured to select a service board for a ticketing ticket on the ticketing system.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: April 25, 2023
    Assignee: ConnectWise, LLC
    Inventors: Gregory Francis Buerk, Scott Logan
  • Patent number: 11630872
    Abstract: An internet data collection method includes steps of receiving a collecting instruction, the collecting instruction corresponds to target data that marked on a web page; retrieving a web address corresponding to the web page and the location information of the target data on the web page; and storing the web address and the location information as a tag to an operating end.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: April 18, 2023
    Assignee: ASUSTEK COMPUTER INC.
    Inventors: Jau-Yi Wu, Sheng-Ta Lin
  • Patent number: 11630870
    Abstract: An apparatus and method for academic search and analytics insights have been provided. The apparatus includes an ingestion component, obtaining data from external heterogeneous sources, to produce ingested data; a processing component for processing the ingested data; a search and analytics component for executing search queries on the ingested data and generating analytics insights on returned search result; and a storage component for storing the ingested data, the storage component acting as a communication data bus for the ingestion component, the processing component and the search and analytics component. Corresponding server and network system are have been provided.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: April 18, 2023
    Inventor: Tarek A. M. Abdunabi
  • Patent number: 11627122
    Abstract: A method includes: determining presence or absence of duplication processing by a node 1000, the node constituting each of a plurality of distributed ledger systems and managing identification information of call processing from a program on another distributed ledger system 1; and executing the call processing after deduplication of the call processing is executed based on a specific policy.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: April 11, 2023
    Assignee: HITACHI, LTD.
    Inventors: Jun Nakajima, Yoji Ozawa
  • Patent number: 11615153
    Abstract: Apparatus and method are provided for tying together an URL request to a function in the database which returns media data. The invention provides for apparatus that receives a URL request for BLOB data from a web client and receives dynamic values specific to the web client from the web client. The URL is parsed to determine the function in a database and, if they exist, any parameters. A call is made to the function in the database specified in the URL and, if they exist, with parameters specified in the URL and with the dynamic values from the web client. The result can be streamed to the user.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 28, 2023
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 11599588
    Abstract: In an aspect, an apparatus for entity data aggregation is presented. An apparatus includes at least a processor and a memory communicatively connected to the at least a processor. A memory contains instructions configuring at least a processor to generate a web harvester. A web harvester is configured to extract entity data from an external database as a function of an extraction criterion. At least a processor is configured to classify extracted entity data to an entity data category. At least a processor is configured to aggregate extracted entity data into an entity profile as a function of an entity data category. At least a processor is configured to generate an entity search index as a function of aggregation of entity data.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: March 7, 2023
    Assignee: KARLEKI INC.
    Inventor: Jason Tang
  • Patent number: 11593392
    Abstract: Transformation rule generation and validation functionality is provided herein. Transformation rules can be generated for one or more mappings in an alignment between a source database and a target database. The transformation rules can transform instance data from the source data model to a form matching the target data model. One or more transformation rules can be generated for a mapping between fields in a source database and a field in a target database. The transformation rules can be generated based on one or more source fields and a target field of a mapping, and one or more identified functions. Evaluating the transformation rules can include generating test data based on the transformation rules applied to instance data from the source database. The test data can be evaluated against instance data from the target database. The transformation rules and the evaluation results can be provided in a user interface.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: February 28, 2023
    Assignee: SAP SE
    Inventors: Jan Portisch, Ronald Boehle, Sandra Bracholdt, Volker Saggau