Patents Examined by Augustine K Obisesan
-
Patent number: 12210486Abstract: A method for assigning data to similarity groups (sim-groups). The method includes: partitioning a data stream, originating from a data source, into stream chunks; for at least a first stream chunk of the stream chunks: initializing a first chunk bin-map for the first stream chunk; partitioning the first stream chunk into first chunk segments; updating the first chunk bin-map based on a chunk segment processing of the first chunk segments; computing, to obtain a first similarity distance set, a similarity distance between the first chunk bin-map and each sim-group bin-map in a first set of sim-group bin-maps; identifying a first sim-group corresponding to a first similarity distance in the first similarity distance set; and assigning the first stream chunk to the first sim-group.Type: GrantFiled: December 26, 2023Date of Patent: January 28, 2025Assignee: DELL PRODUCTS L.P.Inventors: Sandeep Nirmale, Yubing Wang
-
Patent number: 12198076Abstract: The invention relates to a computer-implemented method for managing multiple services in a DBMS. The services respectively are configured to process data that is stored in or is received for being stored in a database managed by the DBMS. The method comprises providing a service manager operatively coupled to the DBMS; registering the multiple services automatically and dynamically at runtime of the DBMS at the service manager; and automatically managing, by the service manager, dependencies between different ones of the multiple registered services.Type: GrantFiled: February 21, 2020Date of Patent: January 14, 2025Assignee: International Business Machines CorporationInventors: Reinhold Geiselhart, Knut Stolze, Felix Beier, Luis Eduardo Oliveira Lizardo
-
Patent number: 12189664Abstract: A computing device generates and displays a data visualization in a data visualization user interface. The data visualization includes a plurality of visual data marks representing data from a data source. The computing device detects a first user input to select a visual data mark of the plurality of visual data marks. In response to detecting the first user input, the computing device identifies a first aggregated data value, for the visual data mark, corresponding to a first data field in the data source. The computing device retrieves a first disaggregated set of data rows corresponding to the first aggregated data value, from a first table, in the data source, containing the first data field. The computing device displays, in the data visualization user interface, a plurality of data rows from the first disaggregated set of data rows.Type: GrantFiled: February 10, 2023Date of Patent: January 7, 2025Assignee: Tableau Software, LLCInventors: David Pace, Thomas Nhan, Jeffrey Mark Booth, Jr.
-
Patent number: 12164484Abstract: A method for automatically selecting input for a smart city application includes determining data schema for a data lake locally stored at a local smart city platform instance and determining aggregate statistical information of data corresponding to a data schema concept. The determined data schema and aggregate statistical information are sent to a global matcher with an identifier of the application. An input matching is received, from the global matcher, for the application, wherein the input matching provides, for each respective input of the application, a respective data schema concept. Data corresponding to the respective data schema concept for each respective input of the data-driven application is provided as input to the application. The input matching is determined using a trained quality of service (QOS) scoring function trained to minimize a QoS error of aggregated QoS scores against a ground-truth QoS score computed from predictive accuracy and/or user feedback.Type: GrantFiled: June 19, 2023Date of Patent: December 10, 2024Assignee: NEC CORPORATIONInventors: Tobias Jacobs, Sivahari Nandakumar
-
Patent number: 12164562Abstract: Implementations relate to techniques for providing context-dependent search results. The techniques can include receiving a query and background audio. The techniques can also include identifying the background audio, establishing concepts related to the background audio and obtaining terms related to the concepts related to the background audio. The techniques can also include obtaining search results based on the query and on at least one of the terms. The techniques can also include providing the search results.Type: GrantFiled: May 1, 2023Date of Patent: December 10, 2024Assignee: GOOGLE LLCInventors: Jason Sanders, John J. Lee, Gabriel Taubman
-
Patent number: 12158912Abstract: The present disclosure provides a multi-task deep Hash learning-based retrieval method for massive logistics product images. According to the idea of multi-tasking, Hash codes of a plurality of lengths can be learned simultaneously as high-level image representation. Compared with single-tasking in the prior art, the method overcomes shortcomings such as waste of hardware resources and high time cost caused by model retraining under single-tasking. Compared with the traditional idea of learning a single Hash code as an image representation and using it for retrieval, information association among Hash codes of a plurality of lengths is mined, and the mutual information loss is designed to improve the representational capacity of the Hash codes, which addresses the poor representational capacity of a single Hash code, and thus improves the retrieval performance of Hash codes.Type: GrantFiled: June 29, 2022Date of Patent: December 3, 2024Assignee: Shandong Jianzhu UniversityInventors: Xiushan Nie, Letian Wang, Xingbo Liu, Shaohua Wang
-
Patent number: 12147383Abstract: A computer system may send an async version of a file to a client, with the async version of the file comprising a uniform resource identifier for the file, a secret key for accessing the file, one or more filter parameters, and at least one of metadata of the file or a sample of data of the file. A portion of the data of the file may be excluded from the async version. The computer system may receive a request for additional data of the file from the client, with the request comprising a parameter value for the filter parameter(s), and then generate a requested version of the file based on the request, including at least a portion of the data of the file in the requested version based on the parameter value. The computer system may then send the requested version of the file to the client component.Type: GrantFiled: December 8, 2022Date of Patent: November 19, 2024Assignee: SAP SEInventors: Joachim Goennheimer, Sven Sterbling
-
Patent number: 12141135Abstract: A technique of calculating evaluation values regarding anonymity for a table obtained by anonymizing an arbitrary table is provided. An anonymity evaluation apparatus includes an evaluation target table generation part configured to generate a first evaluation target table of p×L including L records which are sets of values of p master attributes different from each other from a table to be anonymized of M×N and generate a second evaluation target table of p×L by anonymizing the p master attributes in the first evaluation target table from an anonymized table of M×N by anonymizing the p master attributes in the table to be anonymized, where M is the number of attributes, N is the number of records, p is the number of master attributes, and L is the number of sets of values of p master attributes which are different from each other.Type: GrantFiled: February 20, 2020Date of Patent: November 12, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Zen Ishikura, Satoshi Hasegawa, Seiji Takahashi, Susumu Kakuta
-
Patent number: 12141116Abstract: In some embodiments, techniques for identifying one or more species in an undifferentiated environmental sample comprising a plurality of nucleic acid sequences are provided. One or more indices that represent a plurality of reference nucleic acid sequences may be provided, and data may be received comprising digital representations of respective nucleic acid sequences. The respective nucleic acid sequences may be aligned, if possible, using the indices. A respective alignment ration may be calculated for each one of the reference nucleic acid sequences, based on the number of nucleic acid sequences aligned to the respective reference nucleic acid sequence and the total number of nucleic acid sequences in the received data.Type: GrantFiled: April 18, 2022Date of Patent: November 12, 2024Assignee: NOBLIS, INC.Inventors: Sterling Thomas, Nathan Dellinger
-
Patent number: 12135623Abstract: In an embodiment, a computer-implemented method includes receiving a query from a client and determining a query plan for the query. The query plan comprises one or more query operators for executing at least a portion of the query on a database. The method also includes sending the one or more query operators to one or more computing nodes for the one or more computing nodes to execute the one or more query operators on one or more data fragments of the database. In this example, each computing node of the one or more computing nodes hosts a respective data fragment of the one or more data fragments. Further, the method includes detecting an error in executing a first query operator by a first computing node on a first data fragment, and sending, in response to detecting the error, the first query operator to a replacement computing node for executing on the first data fragment hosted by the spare computing node.Type: GrantFiled: November 13, 2020Date of Patent: November 5, 2024Assignee: Oracle International CorporationInventors: Krishna Kantikiran Pasupuleti, Boris Klots, Nipun Agarwal
-
Patent number: 12130845Abstract: The present invention generally relates to the field of automated functional testing, and, more particularly, to a method and system for validation of calculation code against calculation specification. Currently the validation is done manually which is time consuming and effort intensive. Embodiments of present disclosure provide an automated method of validation by generating a schema from the calculation specification, retrieving data based on the schema, executing the intermediate calculations, and comparing the result with the output from the calculation code. The method requires minimal manual input and is a fast, simple, resilient and low-code/no-code technique that can be extended to support any type of calculation code and calculation specifications with minimal or no change.Type: GrantFiled: January 11, 2023Date of Patent: October 29, 2024Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Advaita Abhijit Datar, Amey Zare, Asia Akhtar, Venkatesh Ramanathan, Shrawan Kumar, Ulka Aniruddha Shrotri, Suresh Bhaskaramurthy, Punyakoti Sathish, Kannan Dhanasekaran
-
Patent number: 12124433Abstract: The present invention relates to an implementation method for graphic-blockchain-orientated hybrid consensus, at least comprising: calling at least one module to generate a new data block and broadcast it; calling at least one module to check and validate the received new block based on predetermined rules; calling at least one module to generate a void block; and calling at least one module to update a committee member list. The existing graphic blockchain can only achieve probabilistic consensus, yet the present invention achieves deterministic consensus on graphic blockchain for the first time, thereby reaching consensus faster. The present invention decouples generation and consensus of blocks for the first time, so that the two parts can be designed separately in a modularized manner. The present invention provides the first totally decentralized hybrid consensus algorithm in the graphic blockchain. This is unachievable to many existing graphic blockchain such as IOTA and Obyte.Type: GrantFiled: June 13, 2022Date of Patent: October 22, 2024Assignee: Huazhong University of Science and TechnologyInventors: Jiang Xiao, Shuohua Dong, Jingtao Yue, Xiaohai Dai, Jian Chang, Shijie Zhang, Hai Jin
-
Patent number: 12105688Abstract: Methods and apparatus to estimate audience sizes using deduplication based on vector of counts sketch data are disclosed. A system includes hardware circuitry to instantiate: coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in a first vector of counts and a second vector of counts, (ii) a first cardinality of the first vector of counts, and (iii) a second cardinality of the second vector of counts; and overlap analyzer circuitry to: determine a real root of the polynomial; and report generator circuitry to estimate a deduplicated audience size based on (i) the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and (ii) the first and second cardinalities. The system includes communication circuitry to transmit a network communication to a third party entity, the second network communication including a report based on the deduplicated audience size.Type: GrantFiled: January 20, 2023Date of Patent: October 1, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
Patent number: 12105755Abstract: Systems and techniques for retrieving video data associated with a selected attribute are described. The systems and techniques include receiving a multimodal input associated with the attribute for querying a catalog of video data to identify video data including the attribute. A first embedding is determined for the input using a first encoder to map the input to a representation space. A second embedding is determined for the video data to map the video data to the representation space. A similarity score is determined between the video data and the input based on a distance between the embeddings. The video data associated with the attribute may be selected based on the similarity score.Type: GrantFiled: June 28, 2022Date of Patent: October 1, 2024Assignee: Amazon Technologies, Inc.Inventors: Mohamed Kamal Omar, Xiaohang Sun, Han-Kai Hsu, Ashutosh Sanan, Wentao Zhu
-
Patent number: 12093282Abstract: According to an embodiment, a database system includes a plurality of nodes in which a database is stored; and a management device configured to manage the plurality of nodes. The management device includes a first assigning unit and a second assigning unit. Depending on a change in state of each of the plurality of nodes, the first assigning unit assigns a first node, which stores therein data pieces and receives an access request with respect to the data pieces, and assign a second node, which stores therein the data pieces and serves as a backup node for the first node, and instructs each of the plurality of nodes to perform operations according to assignment.Type: GrantFiled: February 13, 2023Date of Patent: September 17, 2024Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions CorporationInventor: Masakazu Hattori
-
Patent number: 12079215Abstract: Provided are a query rewriting method and apparatus, a device and a storage medium, relating to the technical field of data processing and, in particular, to technical fields including artificial intelligence, speech technology, intelligent search and deep learning. The solution includes, in response to a query rewriting request, extracting at least one of context information of an original query and intention information of the original query; and determining a new query based on a machine vocabulary collection and the at least one of the context information and the intention information. The understanding degree to the new query by a machine is greater than the understanding degree to the original query by the machine.Type: GrantFiled: November 13, 2020Date of Patent: September 3, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jinyi Lei, Shiqiang Ding
-
Patent number: 12070679Abstract: An input device, discovery service, and associated discovery and device linking system are provided that allow for adhoc linking of input devices and display devices using discovery key codes. Input devices and display devices are assigned to discovery groups that simplify the process of connecting input devices to display devices for end users.Type: GrantFiled: March 9, 2020Date of Patent: August 27, 2024Assignee: GOOGLE LLCInventors: Guru Somadder, Justin Frye, Bryan Krawetz, Brian Pullen, Karan Arora, Thomas Enders, David Ghandehari, Jim Ray, Cecille Freeman
-
Patent number: 12067013Abstract: Systems and methods for controlling data in a hierarchy receive a data query corresponding to data organized within nodes in a data hierarchy, wherein the data hierarchy is defined by a plurality of dimensions. A data traversal of the data hierarchy is performed including a rollup operation between different nodes at different levels of the plurality of dimensions. The rollup operation aggregates data values of the nodes at the different levels. Aggregated values for different nodes at each level are output based on the rollup operation, and the data query is executed using the aggregated values for the different nodes.Type: GrantFiled: June 29, 2021Date of Patent: August 20, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Lengning Liu, William Mohabbati, Joerg Derungs, Tanuja Machineni, Manu Medigesi Shivakumar, Siddhesh Ramesh Surve
-
Patent number: 12067072Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device, wherein each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes a hash of an asset to be rendered by a session player application. The subject technology performs a set of operations to transform the hash of the asset to a format compatible with the session player application. The subject technology provides the transformed hash in a node of a document object model to the session player application to retrieve the asset.Type: GrantFiled: January 31, 2023Date of Patent: August 20, 2024Assignee: Content Square SASInventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga, Bastien Bessiere, Steven Botbol, Nathaniel Zanzouri
-
Patent number: 12061623Abstract: A system can selectively synchronize content based on synchronization settings. In some examples, a client stores a local tree representing a local set of content items associated with an account on a content management system, the local tree including respective local nodes corresponding to the local set of content items. The client stores a remote tree representing a remote set of content items associated with the account, the remote set being stored at the content management system and including respective remote nodes corresponding to the remote set of content items. The client receives a synchronization setting disabling local storage of the content item. In response, the client deletes a local copy of the content item, removes a corresponding local node from the local tree, and adds, to a remote node on the remote tree, an attribute indicating that local storage of the content item has been disabled.Type: GrantFiled: February 19, 2021Date of Patent: August 13, 2024Assignee: Dropbox, Inc.Inventors: Andrew Haven, Isaac Goldberg, Geoffry Song, Joshua Warner