Patents Examined by Yicun Wu
-
Patent number: 12229205Abstract: The present disclosure discloses a method and system for refreshing current page information. The method may include: obtaining currently displayed information data in response to receiving an information refresh request from a user; determining possibly-interested information of the user based on the information refresh request and the currently-displayed information data; displaying the possibly-interested information of the user. The present disclosure may determine the possibly-interested information of the user based on the currently-displayed information data, and recommend data content of a different type from the currently-displayed information data to the user, which may broaden a browsing horizon of the user, and improve user experience.Type: GrantFiled: December 27, 2023Date of Patent: February 18, 2025Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.Inventor: Chengjie Yao
-
Patent number: 12223080Abstract: This disclosure describes a natural language question (NLQ) query service within a service provider network that provides row level security (RLS) for autocomplete during entry of NLQs and fuzzy matching in NLQ answering. The rules take the form of per-user predicates such as Tim can only see rows with region=US. In configurations a complex extraction and preprocessing pipeline to extract distinct combinations of values against RLS predicate “rule keys” is used. Those distinct values are indexed along with grouped rule keys to enable pushing down predicates at auto-complete time. This enables pushing part of RLS rule handling to ingestion time of a dataset rather than handling all RLS rule handling at query time, enabling meeting of latency goals. In configurations, a single logical document of unique cell values is split into multiple documents with a subset of rule keys to handle scalability limits.Type: GrantFiled: November 28, 2022Date of Patent: February 11, 2025Assignee: Amazon Technologies, Inc.Inventors: Amjad Al-Rikabi, Stephen Michael Ash, William Michael Siler, Rajkumar Haridoss, Rajesh Patel, Kushal Yelamali
-
Patent number: 12210490Abstract: A system to facilitate quality checks on a plurality of attributes is disclosed. The system includes a processing subsystem including a screening module to filter at least one document from documents. The processing subsystem includes a data extraction module to extract attributes from the at least one document. The processing subsystem includes a quality checking module to highlight the attributes extracted in a user interface associated with quality checking levels. The quality checking module is to modify at least one of the attributes associated with a first level based on a first level user response. The quality checking module is to assign at least one tag and at least one colour to each of the attributes. The quality checking module is to display the attributes in the user interface associated with a second level to validate the plurality of attributes based on a second level user response.Type: GrantFiled: January 30, 2024Date of Patent: January 28, 2025Assignee: BRIGHTLEAF SOLUTIONS, INC.Inventor: Samir Bhatia
-
Patent number: 12212471Abstract: System and method for behavioral and contextual data analytics are disclosed. An example computer system to process observational data received from a wireless device includes a memory including machine readable instructions and a processor to execute the instructions to: process the observational data to identify temporally adjacent applications to generate usage metric data, the observational data including application usage data; build a behavior model based on the identified temporally adjacent applications, the behavior model to describe user behavior associated with the wireless device; and apply the behavior model to predict a usage duration of a second application in response to usage of a first application.Type: GrantFiled: November 14, 2022Date of Patent: January 28, 2025Assignee: The Nielsen Company (US), LLCInventor: Hannu Verkasalo
-
Patent number: 12210579Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a scalable computing system. The scalable computing system includes an intermediate system that facilitates communications between a core server system and a third-party system. The core server system processes a client request for a third-party service in association with a web page having a corresponding web address. The intermediate system communicates with the core server system to obtain a session token, and transmits the session token and web address to the third-party system. The third-party system may then access the web page via the web address using the session token.Type: GrantFiled: November 30, 2021Date of Patent: January 28, 2025Inventors: Keye Liu, Dai Duong Doan, Kaidi Xu, Angela Gu, Yi-Chin Chang, Tyler Shopshire, Shanis Kurundrayil
-
Patent number: 12210571Abstract: A graph data processing method includes: acquiring target graph data to be processed; compiling statistics on the target graph data according to a first preset rule, so as to divide the target graph data into a plurality of graph data blocks and determine a boundary value and weight of each of the plurality of graph data blocks; and storing the boundary value and weight of each of the plurality of graph data blocks in a corresponding memory according to a second preset rule, so as to schedule the target graph data during a graph calculation process by use of the boundary values and the weights.Type: GrantFiled: November 4, 2020Date of Patent: January 28, 2025Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Yuanli Wang, Guoqiang Mei, Jiangwei Wang
-
Patent number: 12189660Abstract: Disclosed examples access data from a database, the data stored across multiple registers of the database; determine (a) a maximum rank for each of the multiple registers and (b) a maximum rank count for each of the multiple registers; determine a frequency distribution based on the maximum ranks and the maximum rank counts; and generate a report including at least one of the frequency distribution, the maximum ranks, or the maximum rank counts.Type: GrantFiled: August 8, 2022Date of Patent: January 7, 2025Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, Jonathan Sullivan
-
Patent number: 12174793Abstract: A method can include receiving requests to perform actions in a file system environment. The method can include populating a first bucket with first tokens. The first bucket can be associated with actions in the file system environment. The method can include populating second buckets, which can correspond to different tenants, with corresponding second tokens based on priorities of the tenants. The second tokens may correspond to allowable actions on behalf of the tenants. Each token of the first tokens and the second tokens may be in one-to-one correspondence with a single action. The method can include prioritizing the second buckets. The method can include generating an execution list for executing the requests. The method can include executing the execution list based on the first tokens and the second tokens.Type: GrantFiled: January 22, 2024Date of Patent: December 24, 2024Assignee: Oracle International CorporationInventor: Hwee Lin Yeo
-
Patent number: 12174720Abstract: Methods and systems for managing the operation of data processing systems are disclosed. The data processing systems may provide computer implemented services to any type and number of other devices and/or users of the data processing systems. To improve the likelihood of the data processing systems being able to provide the computer implemented services, a system may proactively attempt to identify and remediate attempts to limit access to data stored in the data processing systems. To do so, a security framework may be implemented by the system. The security framework may include both proactive identified of and remediation of maliciously locked data structures based on user data access patterns.Type: GrantFiled: July 13, 2022Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Tomer Shachar, Maxim Balin, Yevgeni Gehtman
-
Patent number: 12164953Abstract: A system, method, and memory for handling real-time transactional events is disclosed. The exemplary system a processor to detect and add an event to a queue and identify an associated event type. Event types can require downstream processing by at least one provider. The processor decomposes the event into tasks by comparison to event types which associate downstream provider requirements to tasks and routes. One or more routes are assigned to the tasks, each route defined by at least one processor of a plurality of processors. One or more routes are defined by transmitting a request for downstream processing to the at least one provider. The processor, upon detecting incomplete performance of the one or more routes, either updates the tasks associated with the incomplete route, or marks the event associated with the route as incomplete in the queue.Type: GrantFiled: December 13, 2023Date of Patent: December 10, 2024Assignee: The Toronto-Dominion BankInventors: Syrous Delavari-Maraghi, Carlton Anthony Raymond, Alexandre Granzer-Guay
-
Patent number: 12158920Abstract: A method converts a request received from a client application to a query by a serverless function operating on a virtual machine instance provisioned responsive to the request. The query is transmitted to an application database corresponding to the client application. A result is received from the application database. The result is converted into a response and the response is transmitted to the client application in response to the request. Display of the client application is updated based on response with the result.Type: GrantFiled: August 3, 2020Date of Patent: December 3, 2024Assignee: Intuit Inc.Inventors: Ashwith Atluri, Havyas H K, Harsh Mohan Modawel
-
Patent number: 12158897Abstract: Methods and systems of managing database failure based on transaction request time is disclosed. A method includes copying a first dataset stored in a primary deployment to a secondary deployment to generate a second dataset. The method includes determining a first arrival time of a first request to perform a first transaction. The method includes determining a second arrival time of a second request to perform a second transaction. The method includes executing the first transaction on the first dataset at the primary deployment in response to determining the first arrival time of the first request to perform the first transaction. The method includes executing the second transaction on the second dataset at the secondary deployment in response to determining the second arrival time of the second request to perform the second transaction.Type: GrantFiled: March 17, 2023Date of Patent: December 3, 2024Assignee: Snowflake Inc.Inventors: Benoit Dageville, Eric Robinson, Martin Hentschel
-
Patent number: 12153934Abstract: Techniques are disclosed for managing dependencies in an orchestration service. A computer-implemented method can include operations performed by a declarative infrastructure provisioner (DIP). In some embodiments, the DIP parses configuration data associated with a computing system and generates a directed acyclic graph (DAG) for booting a first resource. The DAG may specify a dependency of the first resource on a capability of a second resource. The DIP may traverse the DAG and determine, based at least in part on the traversal, that the dependency has been reached. The DIP may publish, to a scheduling process, an indication that the first resource is awaiting availability of the capability of the second resource. In some embodiments, the DIP receives a subsequent indication that the capability is available, regenerates the DAG, and recommences traversal of the DAG. Additional operations for booting the first resource may be performed in accordance with the recommenced traversal.Type: GrantFiled: June 14, 2023Date of Patent: November 26, 2024Assignee: Oracle International CorporationInventors: Caleb Dockter, Nathaniel Martin Glass, Eric Tyler Barsalou
-
Patent number: 12147481Abstract: The integration of news about members of a group into symmetrical group communications is described. Group members are delivered news items and information regarding members of the group, and are able to communicate with other members of the group in response to the news items. One embodiment dynamically generates aggregated RSS news feeds for a group of people or entities and correlates that aggregated data with biographical information, audio, and video media to provide rich information about the relevant parties to the news story. The embodiment also provides the capability of transmitting email or other electronic messages to the parties in the news story to facilitate two-way communication while maintaining the group members' privacy and anonymity.Type: GrantFiled: August 16, 2021Date of Patent: November 19, 2024Assignee: SNS Conference CorporationInventors: Mark R. Anderson, Scott Schramke, Sally Anderson
-
Patent number: 12147485Abstract: Certain aspects of the present disclosure provide techniques for managing a search engine based on search performance metrics. An example method generally includes dividing a set of search history data into a first subset of search history data and a second subset of search history data. The first subset of data is associated with interaction with search results, and the second subset of data is associated with non-interaction with search results. A first quality score is generated for searches in the first subset of data. A second quality score is generated for searches in the second subset of data based on different search intents identified for each temporally related group in the second subset of data. An overall quality score is generated for a search engine, and one or more actions with respect to the search engine are taken based on the overall quality score.Type: GrantFiled: January 11, 2024Date of Patent: November 19, 2024Assignee: INTUIT INC.Inventors: Wendi Cui, Damien J. Lopez, Colin P. Ryan
-
Patent number: 12135745Abstract: Disclosed herein are embodiments of systems and methods for synchronizing file-catalog table with a file stage. In an embodiment, a data platform receives a notification of a modification to one or more files in a file stage. The file stage includes data storage having a storage location. The data platform updates, based on receiving the notification of the modification, a first file-catalog table for the file stage based on the modification. The first file-catalog table includes a row for each file in the file stage, as well as a column for each of one or more metadata properties of the one or more files in the file stage.Type: GrantFiled: September 6, 2023Date of Patent: November 5, 2024Assignee: Snowflake Inc.Inventors: Polita Paulus, Aravind Ramarathinam, Saurin Shah, Sukruth Komarla Sukumar
-
Patent number: 12118038Abstract: A method includes decoding, by at least one hardware processor, a request for a user-defined function (UDF). The request includes a reference to one or more files. The method further includes generating, by the at least one hardware processor, the UDF based on the request. The UDF includes a file reference object with file path information corresponding to the reference. The file path information identifies a file path to the one or more files. A UDF call into the UDF is detected. The UDF call specifies the file path information. The UDF call is processed to generate result data using the one or more files.Type: GrantFiled: December 8, 2022Date of Patent: October 15, 2024Assignee: Snowflake Inc.Inventors: Elliott Brossard, Sukruth Komarla Sukumar, Isaac Kunen, Ju-Yi Kuo, Jonathan Lee Leang, Edward Ma, Schuyler James Manchester, Polita Paulus, Saurin Shah, Igor Zinkovsky
-
Patent number: 12086723Abstract: A method and system are disclosed for ontology-based dynamic learning and knowledge integration from measurement data and text. A method and system are disclosed for inferring relationships between entities and entity states from data, text and users inputs and for actively searching, integrating, visualizing and comparing relations to extract domain-specific knowledge.Type: GrantFiled: December 7, 2016Date of Patent: September 10, 2024Assignee: Data4Cure, Inc.Inventor: Janusz Jozef Dutkowski
-
Patent number: 12056734Abstract: Personalized search results are provided to a user by sending to the user a direct marketing email having associated therewith one or more opt-out elements. Information related to the user's interaction with the one or more opt-out elements is maintained in a database. When a search request is thereafter submitted to a search engine by the user, the information related to the user's interaction with the one or more opt-out elements is used to inhibit inclusion within the search results of one or more items. In addition or alternatively, when the user accesses a search interface having a plurality of search options selectable to provide a search request to the search engine, the information related to the user's interaction with the one or more opt-out elements is used to inhibit inclusion within the search interface of one or more of the plurality of user selectable search options.Type: GrantFiled: March 25, 2016Date of Patent: August 6, 2024Assignee: W.W. Grainger, Inc.Inventor: Geoffry A. Westphal
-
Patent number: 12056588Abstract: Systems and methods for embodiments of incremental training of machine learning model in artificial intelligence systems are disclosed. Specifically, embodiments of incremental training of machine learning models using drift detection models are disclosed, including embodiments that utilize drift detection models to determine drift based on identity graphs in artificial intelligence identity management systems.Type: GrantFiled: June 13, 2023Date of Patent: August 6, 2024Assignee: SAILPOINT TECHNOLOGIES, INC.Inventors: Mohamed M. Badawy, Rajat Kabra, Jostine Fei Ho