Patents Examined by Mark E Hershley
-
Patent number: 11663171Abstract: A portion of contents of a database is received from a first server. The received contents of the database is stored in a secondary storage system that tracks changes between different backup versions of contents of the database. A request to migrate the contents of the database to a second server is received. A version of contents of the database is provided to the second server using the secondary storage system. The secondary storage system is configured to determine an amount of changes to the database content from one of the versions of the database content provided to the second server and the amount of changes is utilized in determining whether to quiesce the database hosted on the first server.Type: GrantFiled: January 28, 2021Date of Patent: May 30, 2023Assignee: Cohesity, Inc.Inventors: Abhijit Chakankar, Manoj Singhal, Warren Shen, Sashikanth Madduri
-
Patent number: 11651042Abstract: Provided is a method, performed by an information processing device, of processing information by using an Internet of things (IoT) device, the method including: receiving, from a user, a web search query; fetching context information of at least one IoT device related to the web search query; automatically generating a synthetic web search query including the web search query and the context information of the at least one IoT device; and determining a control to be applied to the at least one IoT device by using a search result regarding the synthetic web search query.Type: GrantFiled: June 3, 2019Date of Patent: May 16, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Mainak Choudhury, Abhishek Sharma
-
Patent number: 11645342Abstract: Embodiments provide procurement code data management. A data store stores unified code entries, each linked to one or more codebook procurement codes. A user interface engine is configured to receive a search parameter corresponding to the description from a user computing device and to present one or more search results each search result comprising a code entry to the user computing device. A search engine is configured to identify the unified code entry based on the search parameter and the description. A code translation engine is configured to receive the unified code entry, access the code link entry having the unified code identifier as the primary code entry. The one or more search results is determined by selecting references equivalent code entries of the code link entries.Type: GrantFiled: August 13, 2020Date of Patent: May 9, 2023Assignee: Roumelia “Lynn” Margaret Buhay PingolInventor: Roumelia “Lynn” Margaret Buhay Pingol
-
Patent number: 11640435Abstract: Methods, systems, and computer-readable media for updating a machine learning model utilized in a search engine operation. The method identifies a set of search queries in stored search queries corresponding to a service and apply the identified set of search queries to the search engine to generate one or more search results for the service. Each search result has an assigned aggregate based on values of a set of parameters associated with the service. The method then analyzes the values of the set of parameters to determine a tradeoff point of each parameter to determine one or more weights to apply to the machine learning model based on the tradeoff points. The method stores the determined one or more weights and applies them to the machine learning model for a search query corresponding to the service.Type: GrantFiled: January 31, 2022Date of Patent: May 2, 2023Assignee: INCLUDED HEALTH, INC.Inventors: Nathaniel Freese, Derek Macklin, Ramkrishna Soma, Eric Carlson, Stephen Martin
-
Patent number: 11599583Abstract: A server computing device receives, from a client device, a request for data objects. The server computing device calculates a number of data objects to be returned to the client device based on the request for data and performs a first query with a distributed search engine to search a distributed index for the data objects in the request based on at least a first portion of the number of data objects. The server computing device then write each data object from a first data object set returned by the distributed search engine from the distributed index to an output stream buffer and sends the data objects stored in the output buffer when a first condition is satisfied.Type: GrantFiled: April 23, 2020Date of Patent: March 7, 2023Assignee: PAYPAL, INC.Inventors: Abil Naithelloor George, Sharath Raghu
-
Patent number: 11593302Abstract: Methods, systems, and computer readable mediums for logically remediating infrastructure resource components are disclosed. According to one example, the method includes capturing metadata specifying both a data protection policy applied to an enterprise application supported by a host computing system and a location of backup file data associated with the enterprise application and transferring the enterprise application and the metadata from the host computing system to a target computing system. The method further includes utilizing the metadata to reconstruct the data protection policy for the transferred enterprise application on the target computing system, wherein the metadata specifies a data protection solution for each of a plurality of resource components supporting the transferred enterprise application on the target computing system.Type: GrantFiled: August 31, 2020Date of Patent: February 28, 2023Assignee: EMC IP Holding Company LLCInventors: Gregory Lawrence Smith, Michael Barcello
-
Patent number: 11537674Abstract: A computer-implemented method for generating a search query completion suggestion by a search engine by receiving an indication of at least a portion of a search query from an electronic device; generating, based on the indication, a ranked set of search query completion suggestions; analyzing a top one of the ranked set of search query completion suggestions to determine if the top one of the ranked set of search query completion suggestions meets a pre-determined trigger condition; in response to a positive outcome, generating a set of search results that are responsive to an intermediate search query that includes the at least the portion of the search query and the top one of the ranked set of search query completion suggestions; transmitting to the electronic device: the ranked set of search query completion suggestions; and a Search Engine Result Page (SERP) containing the set of search results.Type: GrantFiled: May 1, 2020Date of Patent: December 27, 2022Assignee: Yandex Europe AGInventor: Shagraev Aleksey Galimovich
-
Patent number: 11526565Abstract: A method of and a system for clustering search queries. The method comprising accessing a list of search queries, each search query of the list of search queries comprising one or more keywords and, for each search query of the list of search queries, submitting the search query to a search engine; receiving a search engine result page (SERP) from the search engine; extracting a plurality of information elements from the SERP and populating a content matrix with the information elements extracted from the SERP. The method may further comprises computing, based on the content matrix, a distance matrix comprising similarity scores measuring similarities between each search query of the list of search queries and clustering, based on the distance matrix, the search queries of the list of search queries.Type: GrantFiled: July 22, 2019Date of Patent: December 13, 2022Assignee: OVHInventor: Remi Bacha
-
Patent number: 11514061Abstract: The embodiments of the present application relate to providing a distributed network-based system that allows users to search for potential healthcare providers that satisfy certain criteria and to dynamically identify healthcare providers that best meet a user's particular needs as defined by each specific search. In embodiments, the system creates experience score for each particular provider who matches the search criteria. The experience score is dynamically determined based on the type of search that is performed (e.g.Type: GrantFiled: December 7, 2020Date of Patent: November 29, 2022Assignee: HEALTHGRADES MARKETPLACE, LLCInventors: Michel Claussenelias, William N. Bell
-
Patent number: 11500947Abstract: The present application discloses a search method and apparatus, which include specifically: after a search keyword is acquired, acquiring a search result of the search keyword with use of a fine ranking layer of a vertical search architecture if the search keyword is a keyword related to vertical search; processing a display effect of the search result with use of a business layer of the vertical search architecture to obtain a target search result; and transmitting the target search result to a display device. That is, in embodiments of the present application, a search result of a search keyword may be acquired with use of a fine ranking layer of a vertical search architecture, and 10 orders of magnitude of data can generally be searched at the fine ranking layer compared with a business layer, therefore, a more complete and accurate search result can be obtained.Type: GrantFiled: March 22, 2021Date of Patent: November 15, 2022Inventors: Wei Liu, Anzhan Zhang, Qian Zhang, Jingying Qu, Zhengliang Chen, Chang Liu, Guoliang Chen, Gang Wang, Boxuan Zhao
-
Patent number: 11481402Abstract: The present application relates to a search ranking method, a search ranking apparatus, an electronic device and a storage medium. In an embodiment of the method, acquiring search keywords and determining a plurality of initial search results that match with the keywords; acquiring a plurality of characteristic factors associated with each of the initial search results, and a weight of each of the characteristic factors; performing a fusion calculation on each of the initial search results according to the weights of the plurality of characteristic factors to obtain a comprehensive weight of each initial search result; and ranking the plurality of initial search results according to the comprehensive weights. In embodiments of the present application, comprehensive ranking is performed on initial search results of a plurality of columns, which enables the user to quickly find a desired result, saves the operation time, and improves the searching efficiency.Type: GrantFiled: November 1, 2018Date of Patent: October 25, 2022Assignee: Tianjin Bytedance Technology Co., Ltd.Inventor: Zhao Peng
-
Patent number: 11461414Abstract: A searchable database of software features for software projects can be automatically built in some examples. One such example can involve analyzing descriptive information about a software project to determine software features of the software project. Then a feature vector for the software project can be generated based on the software features of the software project. The feature vector can be stored in a database having multiple feature vectors for multiple software projects. The multiple feature vectors can be easily and quickly searched in response to search queries.Type: GrantFiled: August 20, 2019Date of Patent: October 4, 2022Assignee: RED HAT, INC.Inventors: Fridolin Pokorny, Sanjay Arora, Christoph Goern
-
Patent number: 11461343Abstract: Embodiments of the systems and methods disclosed herein provide a prescriptive analytics platform and polarity analysis engine in which a user can identify a target objective and use the system to find out whether the user's objectives are being met, what predictive factors are positively or negatively affecting the targeted objectives, as well as what recommended changes the user can make to better meet the objectives. The systems and methods may include a polarity analysis engine configured to determine the polarity of terms in free-text input in view of the target objective and the predictive factors and use the polarity to generate the recommended changes.Type: GrantFiled: February 4, 2021Date of Patent: October 4, 2022Assignee: Clearsense Acquisition 1, LLCInventors: Adrian Marc Bir, Nikolai Nikolaevich Liachenko, Daniel Brooks Presley
-
Patent number: 11442960Abstract: Provided is an edge key value (“EKV”) store for receiving data from any of network location of a distributed platform, and for distributed a synchronized copy of the data to servers at the network locations where the data is requested regardless of where, how, and when the data is updated. The EKV store may receive a first value for a key at a first storage device of the EKV store based on a message issued by a first user through a first network location, may receive a second value for the key at a second storage device of the EKV store based on a message issued by a second user through a second network location, and may store the second value as a current value for the key by forming a consensus across the storage devices that the second value is the most recent value for the key.Type: GrantFiled: December 17, 2019Date of Patent: September 13, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Derek Shiell, Mehrdad Arshad Rad
-
Patent number: 11443003Abstract: Described herein are techniques and systems for retrieval of content using link-based searches. Embodiments herein include receiving, by a server, a request including a hyperlink directed to a source content. The server may determine whether a database associated with the server comprises the hyperlink. The database stores information of multiple entities each corresponding to one or more hyperlinks. In response to a determination that the database includes the hyperlink, the server may identify an entity corresponding to the hyperlink and provide information of the entity to the computing device. In some embodiments, in response to a determination that the database does not include the hyperlink, the server may identify related web content and return results to user.Type: GrantFiled: February 16, 2021Date of Patent: September 13, 2022Assignee: ModeSens Inc.Inventor: Hang Li
-
Patent number: 11443001Abstract: A search and retrieval data processing system for retrieving classified data for execution against a cyber-security logic rules includes one or more hardware processors and memory, networked to communicably couple through a secure connection to a classified data database, the classified data database including an aggregated plurality of classified data records captured from a plurality of classified data sources; and the memory in communication with the processor, the memory storing an execution environment and the execution environment including an input port for receiving, from an entity, data associated with requested operations; a search engine for searching the classified data records of the classified database; and a logic execution module.Type: GrantFiled: November 23, 2020Date of Patent: September 13, 2022Assignee: TransNexus Financial Strategies, LLCInventor: Joe Maida, IV
-
Patent number: 11416564Abstract: Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.Type: GrantFiled: July 12, 2021Date of Patent: August 16, 2022Assignee: Metacluster LT, UABInventors: Eivydas Vilcinskas, Arnas Petruskevicius, Giedrius Stalioraitis, Martynas Juravicius, Rimantas Stankevicius
-
Patent number: 11397731Abstract: An automated interactive optimization method of short keyword queries for improving information retrieval from opaque (black box) search engines, according to which data including labeled claims from several fact-checking websites, is collected for creating dataset which is used for evaluation. The relevance of posts/query results retrieved from a search engine to a given input document, is estimated by calculating the mean relevance error (MRE), based on estimating the minimal distance between words comprising both the retrieved posts and the input document. A subset of claims is labeled for evaluation, by choosing a number of claims that gained the maximal and the minimal mean relevance error (MRE). The most appropriate keywords is found in order to retrieve the maximal number of relevant posts using an opaque search engine, by performing an interactive greedy search for the best word that should be added to the input query, for maximizing the corresponding posts retrieved by the search engine.Type: GrantFiled: April 6, 2020Date of Patent: July 26, 2022Assignee: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD., AT BEN-GURION UNIVERSITYInventors: Rami Puzis, Aviad Elyashar, Maor Reuben
-
Patent number: 11397781Abstract: The present disclosure pertains to systems and methods for providing search results. A database server may include both a database and a search engine. The database server can receive a search request from an application of a remote computer. The search request can include one or more search terms and permission information. The database server can determine adapting information using the permission information. The database server can provide a search call based on the search request and the adapting information to the search engine. The search engine can determine one or more search statements for the search call. The search engine can execute the one or more search statements on one or more stored search models to obtain database results reflecting the permission information. The database server can provide search results based on the database results to the application of the remote computer.Type: GrantFiled: August 14, 2019Date of Patent: July 26, 2022Assignee: SAP SEInventors: Peter Weddeling, Baré Said, Peter Lang, Karl Fuerst, Andreas Balzar, Jan Teichmann, Tobias Hoehmann
-
Patent number: 11372939Abstract: An inventory management system may have at least one document database and a search server. The search server may have a data structure engine storing a hierarchical data structure, at least one indexing engine, and a non-transitory computer readable medium having instructions, wherein the instructions, when executed by a processor cause the search server to receive an input document, parse one or more sub documents from the input document, prepare a search document based on the one or more sub documents, and update, by the data structure engine, the hierarchical data structure based on the search document. The search engine may further construct a relationship query based on a query for information and the hierarchical data structure, determine one or more sub documents responsive to the relationship query based on the hierarchical data structure, and extract information requested by the query from the sub documents.Type: GrantFiled: August 3, 2020Date of Patent: June 28, 2022Assignee: Walmart Apollo, LLCInventors: Bala Srinivas Pillarisetty, Sermandurai Venkatachalam Konar, Harikrishnan Ramakrishna Pillai, Santhosh Kumar Ramalingam, Chandni Jain