Patents Examined by Mariela Reyes
-
Patent number: 12229209Abstract: Various approaches for identifying possible unsecured devices on a network as set forth. In some cases, approaches discussed relate to systems and methods for identifying possible unsecured devices based upon a host name for each of the discovered devices.Type: GrantFiled: February 25, 2021Date of Patent: February 18, 2025Assignee: Fortinet, Inc.Inventor: Haitao Li
-
Patent number: 12222967Abstract: Systems and methods include a computer-implemented method for generating and using a graph/document structure to store reservoir simulation results. A graph is generated that represents reservoir simulation results of a reservoir simulation performed on a reservoir using a reservoir simulation model. The graph represents a full set of relational data and non-relational data included in the reservoir simulation results. The graph stores graph information and relational data in a graph/document structure. Objects of the reservoir, elements of the reservoir simulation results, and inputs of the reservoir simulation model are represented as vertices in the graph. Relationships between vertices are represented as edges in the graph. An edge is defined by a pair of vertices in the graph.Type: GrantFiled: September 3, 2021Date of Patent: February 11, 2025Assignee: Saudi Arabian Oil CompanyInventors: Florian Mannuss, Thomas James Byer, Ali H. Dogru
-
Patent number: 12189703Abstract: Described are systems and methods for providing webpage insights to a user. The method can include receiving, by a computing system, an indication that a user of a user account with the computing system specified a type of query indicating a geographic location of computing devices from which queries of the type of query originate, identifying a webpage to identify from search results of queries of the type, including those requested from the geographic location, receiving search ranking of the webpage from a querying computing system, comparing the search ranking to a historic search ranking to determine a change in search ranking, determining whether the change satisfies criteria for a threshold level of search ranking movement, and providing information for presentation in a GUI that includes, in a list of ranked notifications, an indication that the search ranking of the webpage for the type of query changed.Type: GrantFiled: February 22, 2022Date of Patent: January 7, 2025Assignee: Siteimprove A/SInventors: Christoffer Lund Stroier, Andrei Popa, Andreas Kjeldsen
-
Patent number: 12182213Abstract: Systems and methods of determining languages of users in networked environments are provided herein. A data processing system having one or more processors coupled with memory can receive, from a client device, a request for content identifying an account profile. The data processing system can determine, using a log record identifying activities of the account profile, a first set of candidate languages. The data processing system can identify a plurality of information resources to be presented in accordance with a ranking. The data processing system can determine a second set of candidate languages from the plurality of languages based on content in each information resource and a corresponding ranking of each information resource. The data processing system can identify a set of languages included in both the first set of candidate languages and the second set of candidate languages.Type: GrantFiled: September 14, 2020Date of Patent: December 31, 2024Assignee: GOOGLE LLCInventors: Prajakta Kalekar, Yiding Liu
-
Patent number: 12182135Abstract: Subjective and objective assessment attributes and measurements related to athletes are captured in an athlete assessment database. Attributes can be entered and updated by at least one evaluator in the field to the athlete assessment database using a client/server software application and mobile client devices. Following capture of the assessment attributes to assessment attribute records in the athlete assessment database, at least one ranked listing of the athletes is created based on the captured assessment attribute data, for printing, display or further use. Captured assessment attributes with relation to the athletes in question can be averaged, normalized or otherwise manipulated. A drafting interface could be provided to allow for immediate or streamlined team selection in a league. The method enhances the speed and accuracy of team selection and athlete ranking processes, over current paper based processes.Type: GrantFiled: May 17, 2021Date of Patent: December 31, 2024Inventor: Neil Anderson
-
Patent number: 12169508Abstract: Systems and methods for disambiguating company profiles are disclosed. The system builds a database of candidate companies with timed attributes. The system further ingests timed company metadata using a PostgreSQL database. The system disambiguates location and geocoding by matching text patterns and cross-referencing one or more identified location components against one or more geocode databases and classifies and disambiguates company name component from a company name associated with the company using a conditional random field (CRF) model. Further, the system disambiguates employee attributes using a Latent Dirichlet Allocation (LDA) topic model algorithm and train a tree model for pre-selection of candidate companies for the company. The system trains a similarity model for comparison of the candidate companies and in response to a determination that two given candidate companies are same merge the company profiles associated with the given candidate companies.Type: GrantFiled: September 22, 2021Date of Patent: December 17, 2024Assignee: Cognism LimitedInventors: Johannes Julien Frederik Erett, James A Hodson
-
Patent number: 12164510Abstract: Systems and methods for providing suggestions responsive to search queries for a search engine are disclosed. Such suggestions may include one or more related search queries and/or a spell correction. Related search queries may be provided by converting the search query into a document vector space, determining documents that are similar to the query in the vector space, and determining prior search queries to which those similar documents are responsive. Spell corrections may be provided by comparing n-tuple word combinations in the search query to a library of correct n-tuple word combinations and making appropriate corrections.Type: GrantFiled: July 11, 2018Date of Patent: December 10, 2024Assignee: Home Depot Product Authority, LLCInventors: Gregory Larchev, Jared Moore, Rongkai Zhao, Felipe Castrillon, Chao Wang
-
Patent number: 12153633Abstract: An application may support ingestion of data to a data server. A user may identify the data source, and the server may determine a connector corresponding to the identified data source. The server may support a plurality of connectors for data ingestion. Based on the selected source, the user may select a data channel type, where the data channel type is associated with one or more packaged data sets that include different data set types. The server may then ingest the data set using the determined connector. The application may further support mapping of source and target attributes, custom mapping, and transformation functions.Type: GrantFiled: January 31, 2020Date of Patent: November 26, 2024Assignee: Salesforce, Inc.Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
-
Patent number: 12153588Abstract: A content retrieval system may receive a query associated with a plurality of content items in a repository. For each content item of the plurality of content items: a respective first and second similarity score may be generated based on a similarity between embeddings indicative of a first and second data type generated from the query and for the content item; and a respective normalized similarity score may be generated based on a combination of the respective first and second similarity scores. A set of content items with respective normalized similarity scores that satisfy a similarity score threshold may be identified. An exact-match (lexical) search may yield respective mapping scores for content items that may also be ranked. An output indicative of content items that are identified in the set of content items with high-ranking similarity scores and identified in the set of content items with high-ranking mapping scores.Type: GrantFiled: February 10, 2023Date of Patent: November 26, 2024Assignee: ROKU, INC.Inventors: Peter Martigny, Fedor Bartosh, Danish Shaikh, Vinh Nguyen, Manasi Deshmukh, Ratul Ray, Nitish Aggarwal, Srimaruti Manoj Nimmagadda, Kapil Kumar, Sameer Girolkar
-
Patent number: 12135696Abstract: Aspects of the disclosure relate to dynamic model configuration and execution. A computing platform may receive first model data comprising first model execution configuration data and first model output configuration data. The computing platform may generate a first model based on the first model execution configuration data. The computing platform may distribute, to a plurality of computing platforms, the first model, the first model execution configuration data, and the first model output configuration data. The computing platform may receive a second request to execute one or more models from a third computing platform. The computing platform may receive, from the third computing platform, first model execution data. The computing platform may execute the first model based on the first model execution data and the first model execution configuration data to generate a first model output score.Type: GrantFiled: September 1, 2023Date of Patent: November 5, 2024Assignee: Bank of America CorporationInventors: Uma Sheela, Partha Sarathi Dhar, Michael Fleischer, Jeff Hogue, Joyce Ashley, Manivannan Perumalswami, Huy Tran, Valerie Cozart, Adam Jones, Marcey Donnelly, Rose Brunner, Mark Wheelwright, Benjamin Porter, Scott Beavers, Swarn Deep, Shashank Kumar Bajpai
-
Patent number: 12135711Abstract: A database system is operable to generate a query operator execution flow for a query that includes a plurality of operators implementing a plurality of parallelized optimization processes configured to facilitate generating of a machine learning model. The query operator execution flow is executed in conjunction with executing the query based on executing the plurality of operators. Executing each of the plurality of parallelized optimization processes includes generating a corresponding set of candidate model coefficients of a plurality of sets of candidate model coefficients. A corresponding set of candidate model coefficients is based on processing the set of best positions generated via the second type of optimization algorithm. The machine learning model is generated in executing the query based on selection of a most favorable set of candidate model coefficients from a plurality of sets of candidate model coefficients outputted via the plurality of parallelized optimization processes.Type: GrantFiled: August 29, 2023Date of Patent: November 5, 2024Assignee: Ocient Holdings LLCInventor: Jason Arnold
-
Patent number: 12130706Abstract: Creation of a new block for a blockchain can be initiated. The new block can include a plurality of transactions. The blockchain can include a plurality of existing blocks. Transaction storage data can be generated for the new block. The transaction storage data can indicate the plurality of transactions and specify, for each of the plurality of transactions, which of a plurality of computing nodes are to keep the transaction in the new block. The generated transaction storage data can be added to the new block. The new block can be communicated to the plurality of computing nodes.Type: GrantFiled: December 14, 2017Date of Patent: October 29, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
-
Patent number: 12099876Abstract: A computing device includes a plurality of nodes, where a first node operates in accordance with a computing device operation system (OS) and remaining nodes operate in accordance with a custom OS. The remaining nodes include a plurality of sets of processing core resources that process a plurality of sets of threads of an application. The computing device also includes a main memory divided into a computing device memory section and a custom memory section that includes portions logically allocated as a plurality of buffers. The computing device also includes a memory access control module operable to coordinate access to the plurality of buffers by at least some of the plurality of sets of threads in accordance with the custom OS. The computing device also includes disk memory and a disk memory access control module operable to coordinate access to the disk memory in accordance with the computing device OS.Type: GrantFiled: January 2, 2020Date of Patent: September 24, 2024Assignee: Ocient Inc.Inventors: George Kondiles, Rhett Colin Starr
-
Patent number: 12072872Abstract: Hung transactions which are completed within a transaction processing system are resolved. The transactions are replicated from a source database to a target database by a replication engine. The hung transaction is incomplete in either the source or the target database. A transaction pattern table is provided that includes a plurality of records, each record being defined by a transaction pattern identifier. Each record includes a transaction pattern and a metric of occurrence of the transaction pattern. A comparison is made of the series of one or more transaction steps or operations of a hung transaction to the transaction patterns in the transaction pattern table, and a subset of transaction patterns in the transaction pattern table are identified that are potential candidates for matching the hung transaction. The hung transaction is categorized using the metric of occurrence of the transaction pattern for each transaction pattern in the subset of transaction patterns.Type: GrantFiled: October 3, 2023Date of Patent: August 27, 2024Assignee: GRAVIC, INC.Inventors: Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann
-
Patent number: 12072871Abstract: Systems, methods, and computer-readable storage media to calculate an update characteristic value for a capacity plan having multiple sub-ledgers. One system can include a communication network interface, a memory, and one or more processors. The memory can store a ledger to broadcast exchanges associated with the capacity plan. The one or more processors can identify a predetermined capacity plan characteristic value indicating a minimum update per cycle value for the capacity plan or a time period for completion of an update of a value of the capacity plan to zero. The one or more processors can calculate an update characteristic value for updating the value of the capacity plan to zero. The one or more processors can transmit, via the communication network interface, a record comprising the update characteristic value.Type: GrantFiled: January 24, 2023Date of Patent: August 27, 2024Assignee: Simnang IP, LLCInventors: Clement Ronzon, Rhett M. Roberts
-
Patent number: 12067025Abstract: Systems and methods for providing a universal format driven data transformation. In conventional ETL operations, the transform process that transforms data from the source format to the destination format is based on a transformation program. Conventionally, transform logic is developed around the chosen transform program. In accordance with an embodiment, a universal, format-driven data transform can be achieved through the use of a data transformation format. In accordance with an embodiment, a method for providing a universal format driven data transformation can include providing a transformation format in a file, wherein the transformation format is in a human-readable form; and providing, in the transformation format, keywords defining a target table type, a dataset list, and dataset operations to be performed on a dataset from the dataset list.Type: GrantFiled: July 1, 2022Date of Patent: August 20, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Saugata Chowdhury, Jagdish Chand, Ispati Nautiyal, Saurav Mohapatra, Akshay Satyendranath
-
Patent number: 12067021Abstract: A method and system are described for improving the speed and efficiency of obtaining conversational search results. A user may speak a phrase to perform a conversational search or a series of phrases to perform a series of searches. These spoken phrases may be enriched by context and then converted into a query embedding. A similarity between the query embedding and document embeddings is used to determine the search results including a query cutoff number of documents and a cache cutoff number of documents. A second search phrase may use the cache of documents along with comparisons of the returned documents and the first query embedding to determine the quality of the cache for responding to the second search query. If the results are high-quality then the search may proceed much more rapidly by applying the second query only to the cached documents rather than to the server.Type: GrantFiled: February 21, 2023Date of Patent: August 20, 2024Assignee: Georgetown UniversityInventors: Ophir Frieder, Ida Mele, Christina-Ioana Muntean, Franco Maria Nardini, Raffaele Perego, Nicola Tonellotto
-
Patent number: 12061639Abstract: Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing predictive data analysis operations. Certain embodiments of the present invention utilize systems, methods, and computer program products that perform predictive data analysis operations by generating a hybrid class for a multi-party communication transcript data object associated with a predictive entity utilizing a hybrid space classification machine learning model, generating a machine learning-based risk score utilizing a hybrid-class-based risk scoring machine learning model, and generating a hierarchical-workflow risk score using a hierarchical risk score adjustment workflow.Type: GrantFiled: September 30, 2022Date of Patent: August 13, 2024Assignee: OPTUM SERVICES (IRELAND) LIMITEDInventors: Rajesh Sabapathy, Gourav Awasthi, Rebin Raju, Chirag Mittal, Sharenna D. Gonzalez
-
Patent number: 12061579Abstract: A method comprises reading data from a source database, identifying one or more data types corresponding to the source database, identifying a destination database for the data, and identifying one or more data types corresponding to the destination database. In the method, a destination database model to use in connection with writing the data in the destination database is generated. The generation of the destination database model is based at least in part on the one or more data types corresponding to the destination database, and is performed using one or more machine learning algorithms.Type: GrantFiled: June 30, 2021Date of Patent: August 13, 2024Assignee: Dell Products L.P.Inventors: Dhilip S. Kumar, Lokesh Dasam
-
Patent number: 12056203Abstract: Described herein are systems and methods for determining key website pages based on automated website analysis. A method can include identifying, by a computing system, a website to evaluate, the website having webpages, locally executing and interpreting webpages code to render the webpages as they would appear on user devices, receiving an indication that user input was received at a user device indicating selection of criteria that specify webpage characteristics, determining an initial quantity of webpages that satisfy the criteria, providing information to the user device to cause the device to present an indication of the initial quantity of webpages, designating multiple webpages as key webpages of the website based on determining that each of the multiple webpages satisfies the criteria, adding the multiple webpages to a list of key pages, and providing information to the user device to cause the device to present the list of key pages.Type: GrantFiled: February 1, 2022Date of Patent: August 6, 2024Assignee: Siteimprove A/SInventors: Cavit Ilker, Ana Urcelay Lorenzo, Martin Birkebæk