Patents Examined by Etienne P LeRoux
-
Patent number: 12210903Abstract: In an approach, a processor indexes system documents of a computer system using a text search engine, resulting in a search index, where the computer system is described by a set of system parameters with values stored in the system documents. A processor provides a set of scheduling rules for allocating computing resources of the computer system, each scheduling rule comprising a search query referencing one or more of the system parameters. A processor executes search queries by the text search engine against the search index, resulting in scored system documents and associated search queries. A processor ranks at least part of the set of scheduling rules using scores of the associated search queries. A processor selects scheduling rules in accordance with the ranking. A processor executes the selected scheduling rules for scheduling a workload on the computer system.Type: GrantFiled: August 25, 2023Date of Patent: January 28, 2025Assignee: International Business Machines CorporationInventors: Thomas Pohl, Uwe Karl Hansmann, Timo Kussmaul
-
Patent number: 12204597Abstract: A processor of a host can define a plurality of relationships in a virtual environment. The processor of the host can also provide the plurality of inputs describing look preferences to an AI accelerator. The AI accelerator can receive the inputs. The AI accelerator can also generate a plurality of looks based on the plurality of relationships and the plurality of inputs.Type: GrantFiled: August 24, 2023Date of Patent: January 21, 2025Assignee: Micron Technology, Inc.Inventors: Carla L. Christensen, Venkata Kiran Kumar Matturi, Tara Gordon
-
Patent number: 12197433Abstract: A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.Type: GrantFiled: August 9, 2022Date of Patent: January 14, 2025Assignee: D2L CorporationInventors: John Allan Baker, Kenneth James Chapman, Brian John Cepuran, Jeremy Jason Auger
-
Patent number: 12189681Abstract: Systems and methods are disclosed herein for identifying a media asset in response to an ambiguous input. The media guidance application may detect a portion of music provided by a user, e.g., a melody from user humming. The media guidance application may retrieve information about the user's location for a predetermined time period prior to detecting the portion of music. The media guidance application may then determine content accessible by the user at the location, e.g., a commercial played at a display screen at a train station when the user was waiting for the train, to identify the media asset corresponding to the user humming.Type: GrantFiled: May 11, 2023Date of Patent: January 7, 2025Assignee: ADEIA GUIDES INC.Inventors: Lucas Waye, Theresa Tokesky, Michael A. Montalto, Kanagasabai Sivanadian
-
Patent number: 12189687Abstract: A food order is placed by a purchaser at a client prior to selecting the vendor. A server receives the order along with the purchaser information. The server matches the items with available vendors that offer the selected food order. The server sends a document to the client, including a list of vendors matching the order, along with other details that are specific to each vendor. The client receives the document. In response to selection of the vendor, the client sends the server a request to proceed. Upon receiving a finalized order, the server sends a checkout page to the client to finish the order. The client sends information needed to finish the order. The server receives the requested information and generates the order.Type: GrantFiled: November 23, 2020Date of Patent: January 7, 2025Assignee: CELENTRO INC.Inventor: Fadi Obeidat
-
Patent number: 12189489Abstract: Embodiments automate the timely remediation of issues by matching failed operations to a script or set of scripts that is configured to fix the problem. A method detects a backup operation alert message sent from a data manager or storage system that encodes one or more attributes affected by the backup operation, wherein the attributes are weighted to reflect a percentage importance of the a corresponding script to fix the problem. A script library is scanned to identify scripts that match the alert message. A component generates a score for each script, where the score factors the relevance of the script to the backup operation based on the weighted attributes. Scores for each single script each possible combination of multiple scripts are computed and compared, and the script or script combination with the highest score is executed by the self-healing process.Type: GrantFiled: October 21, 2022Date of Patent: January 7, 2025Assignee: Dell Products L.P.Inventors: Mark Malamut, Adam Brenner, Arun Murti
-
Patent number: 12190244Abstract: A method includes receiving interaction data that indicates, for each given interaction among multiple interactions that occurred at a client device, (i) an event type an (ii) a delay period specifying an amount of time between the given event and a previous event that occurred prior to the given event, encoding each given interaction into an encoded interaction having a standardized format that is a combination of (i) the event type and (ii) the delay period, generating an interaction signature that includes sequence of encoded interactions, processing the sequence of encoded interactions using a model trained to label sequences of user interactions as valid or invalid, including labelling, using the model, a sequence of encoded interactions as invalid, and preventing distribution of a set of content to an entity that performed the sequence of encoded interactions in response to a subsequently identified request to provide content to the entity.Type: GrantFiled: May 31, 2023Date of Patent: January 7, 2025Assignee: Google LLCInventors: Zhile Zou, Chong Luo
-
Patent number: 12182148Abstract: A computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform acts. The acts include receiving a query provided by a user. The acts additionally include determining that the query is related to a comparison between entities. Based upon the determining that the query is related to the comparison between entities, the computing system generates a prompt that is to be input to a generative language model, where the prompt includes: 1) an instruction for the generative language model to generate a table based upon the query; and 2) attribute values for entities identified by a search system based upon the query. The acts also include providing the prompt as input to the generative language model, where the generative language model generates a table based upon the prompt, and further where the table includes the attribute values for the entities.Type: GrantFiled: May 30, 2023Date of Patent: December 31, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Arun Kumar Sacheti, Parthasarathy Govindarajen, Marcelo Medeiros De Barros, Yucan Zhang, Sharada Chandrasekaran, Sumit Chatterjee, Aditya Khandelwal, Achraf AbdelMoneim Chalabi
-
Patent number: 12182215Abstract: A system can include one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising: receiving, at a search engine, a user search query submitted by a user; generating, using a recall personalization model, a simulated query that supplements the user search query with a feature vector reflecting personalization preferences of the user; and generating, using the search engine, search results for the user search query based, at least in part, on the simulated query that accounts for the personalization preferences of the user. Other embodiments are disclosed herein.Type: GrantFiled: July 17, 2023Date of Patent: December 31, 2024Assignee: WALMART APOLLO, LLCInventors: Hyun Duk Cho, Sushant Kumar, Kannan Achan, Nimesh Sinha, Aysenur Inan
-
Patent number: 12182764Abstract: Described herein are systems, methods and computer-readable media for maintaining a configurable project hierarchy. The method includes establishing a project hierarchy with multiple hierarchy levels including first and second hierarchy levels. The first level has an associated issue type. The method further includes receiving a request to change the hierarchy level of the first issue type to the second level. In response to receiving this request, the method includes: accessing from a data store, a hierarchy-issue type association record of the first issue type including an identifier of the first issue type and a current hierarchy level identifier; creating a new hierarchy-issue type association data record including the identifier of the first issue type and a new hierarchy level identifier corresponding to the second hierarchy level; and associating the first issue type with the second hierarchy level by storing the new hierarchy/issue type association data record in the data store.Type: GrantFiled: June 30, 2022Date of Patent: December 31, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Johannes Jacob ELS, Anne Jang
-
Patent number: 12182129Abstract: A method for facilitating transfer of a new dataset across a network may include the following steps: (a) querying the global dataset via a computer processor to identify an existing dataset having data points corresponding to the new dataset; (b) identifying historical data rules previously used for a set of data transfers relating to the existing dataset; and (c) using the historical data rules to assist a machine learning engine in generating data rules for use with a data transfer relating to the new dataset.Type: GrantFiled: May 18, 2023Date of Patent: December 31, 2024Assignee: Bank of America CorporationInventors: Nupur Gupta, Harinath Meedinti Bhaskara Reddy, Manu Kurian, Jayachandra Varma, Erica Perkins
-
Patent number: 12174795Abstract: This application relates to the field of electronic technologies, and provides a file management method, an electronic device, and a computer-readable storage medium. The method includes: displaying a first interface, where the first interface includes a received first file; receiving a first operation performed by a user on the first file; displaying a second interface when downloading of the first file is completed, where the second interface includes a preview interface of the first file and a first banner notification, and the first banner notification includes a first control; storing the first file in a directory of a destination folder in response to a second operation performed by the user on the first control; displaying a third interface, where the third interface is an interface of a file management application; and displaying the first file in response to a third operation performed by the user on the destination folder.Type: GrantFiled: April 28, 2022Date of Patent: December 24, 2024Assignee: Honor Device Co., Ltd.Inventor: Chuan Qin
-
Patent number: 12169516Abstract: A system and method for identifying citations from documents and constructing an enriched citation database may include obtaining a document comprising texts, constructing pre-processing filters and citation filters and converting short citations and immediately preceding citations into full citations. The pre-processing filters may include a first set of regular expressions matching non-citation text patterns and applying the pre-processing filters to the document to remove text patterns that match at least one of the first set of regular expressions generates a pre-processed document. The citation filters may include a second set of regular expressions matching citation text patterns and context text patterns and applying the citation filters to the pre-processed document may identify one or more citations and corresponding contexts that match at least one of the second set of regular expressions. The one or more citations and corresponding contexts may then be stored in a citation database.Type: GrantFiled: September 26, 2023Date of Patent: December 17, 2024Inventors: Xihao Xie, Yang Chen
-
Patent number: 12169477Abstract: A method and system for deduplication caching using an unreliable edge resource include acquiring a total storage capacity of all edge servers, searching for candidate cache files by a similarity-based hierarchical clustering (SHC) method, and acquiring file clusters of all the candidate cache files after clustering, where the candidate cache files each include a deduplicated data chunk, and based on the file clusters and an reliability of all of the edge servers, selecting, by a heuristic algorithm, a file cluster from the file clusters to cache to the edge server until a size of cached content reaches the total storage capacity. The present disclosure makes a trade-off between file availability and space efficiency, thereby effectively improving the cache hit rate in the limited edge caching space.Type: GrantFiled: April 24, 2023Date of Patent: December 17, 2024Assignee: NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGYInventors: Lailong Luo, Geyao Cheng, Deke Guo, Junxu Xia, Bowen Sun
-
Patent number: 12153548Abstract: Arrangements for controlling data relations and data redundancies are presented. In some aspects, data may be received from a plurality of sources. The data may then be analyzed to determine a score or value associated with the data. Machine learning may be used to analyze the data and/or determine the score associated with the data. In some examples, a type of data may be identified. Based on the type of data, and the data, one or more connections to other data or types of data may be identified. In some examples, the data, as well as any identified connections, any determined score, and the like may be stored in a data container associated with the identified type of data. Stored data may be analyzed to determine whether one or more redundancies exist. If one or more redundancies are identified, one or more data redundancy actions may be identified and executed.Type: GrantFiled: March 9, 2022Date of Patent: November 26, 2024Assignee: Bank of America CorporationInventors: Manu Kurian, Albena N. Fairchild, Aeric John Solow
-
Patent number: 12153496Abstract: A data management system manages concurrent readers and writers for large file scans. The data management system may read a plurality of data chucks of the file starting from different offsets and generate a bounded number of read requests, which causes a data chuck identifiable by a data offset to be loaded into a data buffer. The system may queue the loaded data chucks for generating write requests to release the loaded data chunks. One or more write requests are generated responsive to one or more data chunks being associated with a consecutive order of data offsets being successfully loaded to data buffers. The system may write data chucks released from the buffer-rounded reading stage to the data storage in a checkpointed writing stage. The checkpointed writing stage creates a checkpoint based on the data offset of the data chucks that have been completely transferred to the data storage.Type: GrantFiled: May 19, 2023Date of Patent: November 26, 2024Assignee: Druva Inc.Inventors: Srikiran Gottipati, Milind Borate, Nishith Chitaliya
-
Patent number: 12153564Abstract: Described herein are systems and methods for supporting SQL-based rich queries in a blockchain fabric. In accordance with an embodiment, the systems and methods provided herein provide the ability to execute SQL queries to allow for the creation of complex smart contracts much easier and more maintainable manner. Also, performance is improved both by pushing the data filtering back to the storage engine (rather than happening at the smart contract level), and by being able to rely on relational engines which support concurrent read and write data access. As well, the state of the world database can also provide for concurrent read/write access.Type: GrantFiled: October 7, 2021Date of Patent: November 26, 2024Inventor: Carlo Innocenti
-
Patent number: 12147582Abstract: Systems and methods for facilitating validation of datasets are disclosed. A system may include a processor. The system may include a data validator implemented via the processor to receive an input dataset including a component metadata. The data validator may perform, using an validation model and through a rules engine, validation of information in the component metadata to obtain a validation dataset. The validation may enable to predict at least one invalid feature in the component dataset. The system may include an insight generator implemented via the processor to generate, based on the validation datasets, automated insights pertaining to mitigation of the at least one invalid feature. In an embodiment, the automated insights may be stored in a distributed ledger to facilitate an authenticated storage of the automated insights. The authenticated storage may be facilitated by a network comprising a plurality of nodes.Type: GrantFiled: March 24, 2022Date of Patent: November 19, 2024Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Vaibhav Shah, Hirendra Singh Parihar, Nikhil Prakash Bhandari, Ankit Gupta, Akif Alam Khan, Anu Saxena, Ramesh Peetha, Shabbar Ali Ghadiyali
-
Patent number: 12147455Abstract: A system enabling a registered user of an SIO database to instantiate and edit characteristics of objects has an SIO base module adapted to interact with the user in instantiating and editing objects, an SIO search module, an SIO input module, an SIO database, and an SIO template database. The base module enables the user to conduct a search of the SIO database with the search module and guides the user in instantiating and editing characteristics of objects.Type: GrantFiled: October 6, 2022Date of Patent: November 19, 2024Assignee: INVISIBLE HOLDINGS, LLCInventors: Raymond Francis St. Martin, Andrew Lee Van Valer
-
Patent number: 12147454Abstract: A computer implemented method for determining entity attributes. The method comprises determining one or more entity identifiers, determining an entity server address of the entity based on the one or more entity identifiers, wherein the entity server address points to an entity server; verifying the entity server address transmitting a message for request for information to the entity server address, receiving entity information from the entity server; and providing, to a machine learning model, the received entity information. The machine learning model is trained to generate a numerical representations of entities based on the entity information.Type: GrantFiled: April 14, 2021Date of Patent: November 19, 2024Assignee: XERO LimitedInventors: Maksymilian Clark Polaczuk, Christopher Darius Herrmann, Timothy Matthew Leathart, Divya Jitesh Patel