Patents Examined by Baoquoc N. To
-
Patent number: 12271275Abstract: Systems and methods for simplified software backup. Generative artificial intelligence (AI) based on a large language model (LLM) is utilized to determine a backup restore operation for a backup request for a target system using a metadata tracked during a previous backup of the target system, and execute the backup restore operation to satisfy the backup request.Type: GrantFiled: June 29, 2023Date of Patent: April 8, 2025Assignee: Acronis International GmbHInventors: Candid Wuest, Serg Bell, Stanislav Protasov
-
Patent number: 12271381Abstract: A data processing system is operable to determining a query for execution and generate a query operator execution flow for the query that includes a first at least one operator serially before a second at least one operator. The first at least one operator of the query operator execution flow is executed based on generating a request for rows in accordance with an object storage communication protocol indicating filtering parameter data parameter, sending the request to an object storage system, and receiving a response indicating a filtered row set from the object storage system. The second at least one operator of the query operator execution flow is executed based on processing the filtered row set indicated in the response in accordance with the second at least one operator to produce the query resultant.Type: GrantFiled: January 3, 2024Date of Patent: April 8, 2025Assignee: Ocient Holdings LLCInventors: S. Christopher Gladwin, George Kondiles, Jason Arnold, Greg R. Dhuse, Joseph Jablonski
-
Patent number: 12271408Abstract: Systems and methods provides for dialog management in real-time rather than turn taking. An example method included generating first candidate responses to triggering event. The triggering event may be receipt of a live stream chunk for the dialog or receipt of a backend response to a previous backend request for a dialog shema. The method also includes updating a list of candidate responses that are accepted or pending with at least on of the first candidate responses, and determining, for the triggering event, whether the list of candidate responses includes a candidate response that has a confidence score that meets a triggering threshold. The method also includes waiting for a next triggering event without providing a candidate response when the list does not include a candidate response that has a confidence score that meets the triggering threshold.Type: GrantFiled: December 29, 2023Date of Patent: April 8, 2025Assignee: GOOGLE LLCInventors: David Elson, Christa Wimberley, Benjamin Ross, David Eisenberg, Sudeep Gandhe, Kevin Chavez, Raj Agarwal
-
Patent number: 12265588Abstract: Disclosed herein are system, method, and computer program product embodiments for providing search results to an agent that are organized and streamlined to allow for quick and efficient navigation by the agent. The database responds to a search query with a plurality of search results. Certain configurations allow these data entries to include tags included within their metadata that identify a type associated with those entries. The entries are then categorized based on their respective types. Once categorized, the categories are then analyzed for relevance to determine which of the categories should be displayed. Once this has been determined, then each of the different panes are sized and positioned based on their respective relevancy. Further, entries within the different panes can be emphasized based on their relevance to provide the agent with a short list of highest relevance entries for review.Type: GrantFiled: November 21, 2023Date of Patent: April 1, 2025Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Purushottam Adhikari, Yousef Simmons, Robert Shafik
-
Patent number: 12265567Abstract: A method is disclosed, involving converting each structured text document stored in a database into one or more vectors, using the vectors of the structured text documents stored in a database to create a similarity search index, then for each structured text document from the database, searching the search index using the one or more vectors of the structured text document in order to generate a list of N other structured text document from the database similar to the structured text document based on said search; an storing each list of N other structured text document from the database similar to the structured text document in a table.Type: GrantFiled: April 29, 2022Date of Patent: April 1, 2025Assignee: American Chemical SocietyInventors: Yinghao Ma, Chengmin Jiang, Sonja Krane, Jofia Jose Prakash, Utpal Tejookaya, Jeroen Van Prooijen, Jonathan Hansford, Jinglei Li, Wallace Scott
-
Patent number: 12259886Abstract: A user device is operable to determine a query request based on first user input to a graphical user interface displayed by the user device. Query cost data is determined based on the query request. A prompt is displayed via the graphical user interface that indicates the query cost data. Query approval data is determined based on second user input to the graphical user interface in response to the prompt. The query request is transmitted to an analytics system for execution against a database system when the query approval data indicates approval to transmit the query request.Type: GrantFiled: December 7, 2023Date of Patent: March 25, 2025Assignee: Ocient Holdings LLCInventors: S. Christopher Gladwin, Andrew D. Baptist, George Kondiles, Jason Arnold
-
Patent number: 12254052Abstract: Provided is a method for providing a wish list-to-content matching service through a communication linkage between a device and a server. The present method includes a process of receiving, by the server, wish information including text and images regarding a user's wish list from the device, a process of generating, by the server, keyword information by analyzing morphemes of the text included in the wish information and generating, by the server, content information corresponding to the keyword information, and a process of generating, by the server, a double-sided wishing card including a front surface region configured based on the wish information and a back surface region configured based on the content information and providing the double-sided wishing card to the device.Type: GrantFiled: December 30, 2022Date of Patent: March 18, 2025Inventor: Chang Soo Cho
-
Patent number: 12254035Abstract: A method for recommending a test case (TC) includes: obtaining TCs; obtaining a document associated with the TCs; analyzing the TCs and document to generate a reference document (RD); transforming, the RD into a first embedding vector (EV); receiving a query about a recommendation from an administrator; analyzing the query to infer a length of the query; making a first determination that the length of the query is greater than an input length of a model; based on the first determination, employing a summarizer model to obtain a summarized query; transforming, the summarized query into a second EV; performing a search for a most matching asset; analyzing the summarized query and most matching asset to generate the recommendation; making a second determination that the recommendation is generated; and initiating displaying of the recommendation to the administrator.Type: GrantFiled: April 29, 2024Date of Patent: March 18, 2025Assignee: Dell Products L.P.Inventors: Shreyans Suresh Jasoriya, Gajanan Suresh Natu, Michael John Catalanotti
-
Patent number: 12242526Abstract: Systems and methods for improving displays of media assets are disclosed herein. In an embodiment, a system receives a plurality of text comments from a plurality of devices to which a media asset was transmitted. The system analyzes the comments to identify text strings within the text comments. The system generates interactable elements from the text strings in the text comments, such that an interaction with the text string causes display of identifiers of media assets corresponding to the text string.Type: GrantFiled: August 16, 2023Date of Patent: March 4, 2025Assignee: Adeia Guides Inc.Inventor: Serhad Doken
-
Patent number: 12242417Abstract: A flexible retention lock system defines attributes for an automatic retention lock (ARL) period to lock a file, and a cooling (COP) period specifying a time period after which the file will be locked if no modifications are made. These attributes are assigned an ARL label ID and are attached to the file using the ARL label ID stored with file metadata upon creation of the file, with the ARL label stored in a label database for convenient lookup. The retention lock period for all files using a label can be instantly extended by changing the ARL period from an initial lock period to a longer lock period. A reference count counting files using the label is used to prevent deletion of the ARL label by requiring that only a count of zero allows for label deletion.Type: GrantFiled: November 17, 2023Date of Patent: March 4, 2025Assignee: Dell Products L.P.Inventors: Jagannathdas Rath, Sraisailendra Yallapragada
-
Patent number: 12235905Abstract: Disclosed herein are various embodiments, for a content display and clustering system. An example embodiment operates by receiving a request to display the plurality of content items. At each of multiple levels different pairs of content items are identified and a similarity score is computed for each pair. A subset of pairs for which their similarity score exceeds a similarity threshold for the respective level are identified and clustered. This process is repeated for one or more iterations at the same level, and then the process is repeated for each of the multiple levels. A final clustered subset is identified, and output for display, responsive to the request to display the plurality of content items.Type: GrantFiled: February 7, 2024Date of Patent: February 25, 2025Assignee: Roku, Inc.Inventors: Fei Xiao, Ronica Jethwa, Zidong Wang, Jing Lu, Jing Ye, Nam Vo, Jose Sanchez, Abhishek Bambha, Khaldun Aidarabsah
-
Patent number: 12229084Abstract: Redistribution of files in a containerized distributed file system is disclosed. Containers each have an engine and a scanner and each of the containers stores files and parameters for characteristics of files stored on the container. A first engine in a first container monitors characteristics of files stored on the first container and, responsive to determining that the parameters for files on the first container exceed one or more predetermined thresholds, communicates with a second engine in a second container to determine a destination container for one or more files from the first container. The second engine in the second container indicates to the first engine in the first container whether the second container is available to receive one or more files from the first container. The first engine triggers file system scanning by the scanner of the first container to identify files to be moved to the second container.Type: GrantFiled: April 3, 2023Date of Patent: February 18, 2025Assignee: NetApp, Inc.Inventors: Umeshkumar Vasantha Rajasekaran, Glenn Cook, Rajavardhan Mallepally, Brett Sander, Wenxin Zhou
-
Patent number: 12229129Abstract: A method may include executing, using a processing unit, a data join operation between entries in a rehouseholding database table and a standardized address database table to generate a rehousehold address table, the rehousehold address table including a first set of address columns; accessing an address database table including a second set of address columns; executing fuzzy match search between entries in the rehousehold address table and entries in the address database table using values in the first set of address columns and second set of address columns; receiving a match result from the executing; calculating a quality score for the match result; determining score exceeds a quality match threshold; and in response, updating a household identifier value of an entry in an account cross-reference database table for an account identifier and address surrogate key associated with the match result.Type: GrantFiled: September 27, 2023Date of Patent: February 18, 2025Assignee: Wells Fargo Bank, N.A.Inventor: Jonathan R. Kappler
-
Patent number: 12229157Abstract: A data collection device comprises circuitry configured to: store one or more collector programs, one or more analyzer programs, and a database accessor program; execute one or more programs selected from the one or more collector programs and the one or more analyzer programs to generate data having an array structure in which each record is identified by a position in a data arrangement; transfer data generated by execution of the selected one or more programs to the database accessor program as the registration data; and execute the database accessor program to convert the generated data from the array structure into a predetermined database format based on the data arrangement of the registration data and register the transferred data in a database.Type: GrantFiled: April 25, 2023Date of Patent: February 18, 2025Inventors: Tsuyoshi Wakamatsu, Mizuho Kimura, Mitsuaki Nakanishi
-
Patent number: 12222911Abstract: Some embodiments perform fully unsupervised string error detection and repair, for strings containing both syntactic errors and semantic errors. In some embodiments, string error mitigation includes learning a regular-expression-based pattern that characterizes at least a predefined fraction of a set of string data values, identifying and masking a semantic substring, deriving edits to repair a string which contains the semantic substring, and replacing a mask value with a replacement substring that conforms to the pattern. Some embodiments utilize a language model. Some embodiments include or utilize a pattern learner, one or more learned significant patterns, and a repair engine. Some embodiments exploit program execution information to generate patterns when significant patterns are not initially found.Type: GrantFiled: September 28, 2023Date of Patent: February 11, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Mukul Singh, José Pablo Cambronero Sánchez, Sumit Gulwani, Vu Minh Le, Carina Suzana Negreanu, Gust Ben Anneloes Verbruggen
-
Patent number: 12222909Abstract: Systems and methods for uses and/or improvements to using artificial intelligence applications with large datasets. In particular, systems and methods for enriching data structures (e.g., data structures comprising user profile data) with additional data structures (and values thereof) from accessible data from a plurality of other users based on identifying relevant data to use for enriching the data structures using detected metadata correlations.Type: GrantFiled: November 3, 2023Date of Patent: February 11, 2025Assignee: Capital One Services, LLCInventors: Mark Merling, Tania Cruz Morales, Joshua Edwards
-
Patent number: 12222817Abstract: Backing up data is described. An example method includes acquiring data block deduplication information of source data and pieces of backup node deduplication information of backup nodes in a backup node set. Then, based on the data block deduplication information and the pieces, deduplication rates of the source data are determined relative to the backup nodes in the backup node set. In addition, based on the deduplication rates for the plurality of backup nodes, a target backup node is selected for backing up the source data from the backup node set. Data features of the to-be-backed-up source data are utilized to determine the deduplication rate of the source data relative to each backup node, thereby selecting the target backup node through the deduplication rates of the backup nodes. The space occupation of backup nodes can also be reduced when backing up the source data, thereby achieving better space utilization.Type: GrantFiled: September 28, 2023Date of Patent: February 11, 2025Assignee: DELL PRODUCTS L.P.Inventors: Weibing Zhang, Victor Lei Gao, Henry Hao Fang
-
Patent number: 12216683Abstract: This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate, from the at least one database, entity data for a plurality of homes. Attribute information identifying geographic locations of the plurality of homes and relationships between pairs of the plurality of homes is extracted from the aggregated data. Knowledge graph data structures are populated with the extracted attribute information. A home knowledge graph is built, having nodes corresponding to the plurality of homes and edges corresponding to the identified relationships. A hierarchical cluster tree structure of the plurality of homes is outputted, wherein levels of the hierarchical cluster tree correspond to clusters of homes determined based in part on the knowledge graph edges.Type: GrantFiled: July 31, 2023Date of Patent: February 4, 2025Assignee: Federal Home Loan Mortgage Corporation (Freddie Mac)Inventor: Yuang Tang
-
Patent number: 12210557Abstract: An input of a data group is received in which tag ID-appended data and time information on time the tag ID-appended data was created are associated; the number of instances is counted of the tag ID-appended data, to which a tag identified by a tag ID has been appended, occurring in each time slice for each tag ID included in the tag ID-appended data and for each time slice obtained by dividing a timeline by a predetermined duration, and the tags are extracted as a few exuberant and useful minority tags in a case where the counted number of instances is greater than a predetermined instance number threshold value and where a ratio of the time slices in which the number of instances does not satisfy a predetermined criterion is greater than a predetermined ratio threshold value; and data in which a score satisfies a predetermined criterion is determined.Type: GrantFiled: February 22, 2022Date of Patent: January 28, 2025Assignee: HITACHI, LTD.Inventors: Ai Toshikuni, Tadahisa Kato, Yasunari Takai, Yasuto Nishiwaki
-
Patent number: 12204525Abstract: Disclosed are methods for updating data for multiple users in a database management system performed by a computing device, comprising: determining whether there is an already modified target row during a modification task for at least one target row; generating at least one reselected target row by reselecting a modification target in the at least one target row when there is the already modified target row; determining whether there is an already modified reselected target row during a modification task for the at least one reselected target row; and omitting the modification task for the at least one reselected target row, performing the modification task for the at least one reselected target row, or performing a rollback for the modification task for the at least one reselected target row according to the type of instruction statement included in the modification query when there is the already modified reselected target row.Type: GrantFiled: February 9, 2023Date of Patent: January 21, 2025Assignee: TMAXTIBERO CO., LTD.Inventors: Geonhyoung Joe, Seunghwan Yoo, Jaemin Oh, Joohyun Lee, Sangyoung Park