Patents Examined by Son T. Hoang
-
Patent number: 11487705Abstract: A compliance server receives change data associated with a change captured on a target host wherein the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Also, in various embodiments, the compliance server may determine whether the one or more rules, settings, and/or parameters meet one or more compliance policies and generate one or more test results based at least on the results of the determining. Further, in some embodiments, the target host may detect a change to a rule, setting, and/or parameter based on a collection policy defining what change data is to be collected by the target host and provide data associated with the rule, setting, and/or parameter as change data to the compliance server.Type: GrantFiled: September 30, 2020Date of Patent: November 1, 2022Assignee: Tripwire, Inc.Inventor: Robert DiFalco
-
Patent number: 11487775Abstract: A computer server may receive an indication of a selected potential relationship and retrieve, from a use case configuration data store, an electronic record for that relationship. The first entity may then construct computer system configurations in accordance with use case parameters. The computer server may be used to evaluate the constructed computer system configurations, and an entity score result for the first entity may be stored into the use case configuration data store. The computer server may also retrieve, from a quality function deployment data store, an electronic record associated with the first entity and update a uniform scoring matrix by assigning weighted score values for the first entity in connection with a set of platform capabilities. An entity selection tool may be executed to automatically select a recommended entity based on the score results and scoring matrixes, and an indication of the recommended entity may be transmitted.Type: GrantFiled: June 22, 2020Date of Patent: November 1, 2022Assignee: HARTFORD FIRE INSURANCE COMPANYInventors: Jayne-Marie Perzan, Adam Denninger, Ernie Zimmermann, David J Turner, Keri M Tardif, Mark J Peryga, Pavan Kumar Visram, Jaishankar Thiruvengada, Nelson R. Ward, Jr., Ramesh V. Yalamanchi
-
Patent number: 11481644Abstract: A system includes at least one connector configured to gather at least partially incomplete data from at least one data source. The gathered data is communicated to a model definition module that converts at least a subset of the gathered data into a prediction model in accordance with a received definition. A prediction module receives a prediction query and, in response, supplies an event prediction based on the prediction model.Type: GrantFiled: December 17, 2017Date of Patent: October 25, 2022Assignee: NIKE, Inc.Inventors: Ying-zong Huang, Vishal Doshi, Balaji Rengarajan, Vasudha Shivamoggi, Devavrat Shah, Ritesh Madan
-
Patent number: 11481448Abstract: During operation, the system obtains a first embedding produced by an embedding model from an input string representing an entity and a hierarchy of clusters of embeddings generated by the embedding model from a set of standardized entities. Next, the system searches the hierarchy of clusters for a subset of the embeddings that are within a threshold proximity to the first embedding in a vector space. The system then calculates embedding match scores between the input string and a first subset of the standardized entities represented by the subset of the embeddings based on distances between the subset of the embeddings and the first embedding in the vector space. Finally, the system modifies, based on the embedding match scores, content outputted in response to the input string within a user interface of an online system.Type: GrantFiled: March 31, 2020Date of Patent: October 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Peide Zhong, Feishe Chen, Weizhi Meng, Wei Kang, Feng Guo, Fei Chen, Jaewon Yang, Qi He
-
Patent number: 11461427Abstract: Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace one or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.Type: GrantFiled: May 7, 2020Date of Patent: October 4, 2022Assignee: United Services Automobile Association (USAA)Inventors: Jonathan Michael Devlin, Joseph Kessler, Daniel Thane Davidson, Gary Alan Rainwater
-
Patent number: 11455325Abstract: An intelligent assistant device for conversation-based indexing and searching of a file. The intelligent assistant device having a processor configured to detect a conversation having at least one user. The processor, responsive to detecting the conversation having at least one user configured to mine the conversation for a file associated with the conversation. The processor, responsive to identifying the file further configured to mine the conversation for contextual keywords associated with the file. The processor also configured to index the contextual keywords to the file.Type: GrantFiled: August 21, 2019Date of Patent: September 27, 2022Assignee: Samsung Electronics, Co., Ltd.Inventor: Sung Hyuck Lee
-
Patent number: 11455303Abstract: According to an embodiment, a method includes rewriting a particular query to generate a rewritten query. The particular query specifies a window function operator, a particular input to the window function operator, and an analytical function. Rewriting the particular query includes assigning the particular input to an intermediate relation and replacing the window function operator with a replacement operator. The method further includes assigning to the replacement operator an aggregate function corresponding to the analytical function, and the intermediate relation. In this embodiment, the method also includes placing a join operator that joins the intermediate relation with an output of the replacement operator.Type: GrantFiled: July 19, 2019Date of Patent: September 27, 2022Assignee: Oracle International CorporationInventors: Pit Fender, Benjamin Schlegel, Matthias Brantner
-
Patent number: 11449490Abstract: A request to perform a batch of operations is provided to a distributed database. The request comprises instructions for validating a condition. An association between the request and a unique identifier is stored. An item in the distributed database is locked and the condition is validated. The system that initiates processing of the batch of operations. A second request, comprising the identifier, is received. The second request is responded to by providing information indicative of the status of processing the first request, based on the stored association. The lock is released when processing of the first request has completed.Type: GrantFiled: November 23, 2018Date of Patent: September 20, 2022Assignee: Amazon Technologies, Inc.Inventors: Akshat Vig, Stefano Stefani, Somasundaram Perianayagam, Rishabh Jain, Nathan Pellegrom Riley, Jin Kyoung Kwon, Anshul Gupta, Alexander Richard Keyes
-
Patent number: 11449502Abstract: In a database system, at least one metric associated with resources in a database system used by multiple classes of requests is monitored, where a first of the multiple classes is associated with a lower priority than a second of the multiple classes. A throttle limit is calculated for requests of the first class, based on the monitored metric. The calculated throttle limit is used to determine scheduling of the request of the first class for execution.Type: GrantFiled: November 12, 2010Date of Patent: September 20, 2022Assignee: Teradata US, Inc.Inventors: Anita Richards, Douglas P. Brown
-
Patent number: 11429672Abstract: An object is to provide a dialogue server capable of removing an unnecessary keyword from a truth table. A dialogue server 100 includes a truth table generation unit 105 extracting one or a plurality of keywords characterizing response content composed of a sentence on the basis of the response content and generating a truth table associating one or a plurality of keywords, from which an unnecessary keyword based on a predetermined condition is removed, of the one or the plurality of keywords, with the response content; a storage unit storing a truth table database 107; and an acquisition unit 102 searching for corresponding response content or a keyword for urging a user to make an additional input on the basis of the truth table database 107 upon reception of an input keyword from the user and transmitting the response content or the keyword to the user.Type: GrantFiled: December 28, 2018Date of Patent: August 30, 2022Assignee: NTT DOCOMO, INC.Inventors: Yuriko Ozaki, Hiroshi Fujimoto, Takanori Hashimoto
-
Patent number: 11423066Abstract: Dialog systems, such as chatbots, enable a user to query for information of a data management system. However, a user's query may be ambiguous resulting in a reply of too much information that is incomprehensible to a user. Clarifying questions are posed to a user to remove ambiguity from a user's query, and based on a user's answers, the volume of replying information is reduced to an amount that a user can comprehend. Clarifying questions are efficiently sequenced to reduce the ambiguity of a user's query, such that the number of clarifying questions does not result in a user abandoning the user's query.Type: GrantFiled: September 12, 2019Date of Patent: August 23, 2022Assignee: Intuit Inc.Inventors: Hrishikesh V. Ganu, Viswa Datha P.
-
Patent number: 11416565Abstract: Embodiments are directed to systems, devices, methods, and techniques to determine words or word combinations of search engine queries and selected items corresponding to the words or word combinations. Embodiments also include applying a machine learning model to the word or word combinations and the selected items to determine a mapping between a word or word combination and a particular selected item, and updating attribute data in a web document with the word or word combination, wherein the web document is associated with the particular item such that a search including the word or word combination returns a result including the web document.Type: GrantFiled: October 9, 2019Date of Patent: August 16, 2022Assignee: Capital One Services, LLCInventors: Qiaochu Tang, Stephen Wylie, Jason Hoover, Avid Ghamsari, Micah Price, Geoffrey Dagley
-
Patent number: 11416489Abstract: According to embodiments, a database server instance may generate group-by placement (GBP) states that define potential GBP transformations for a query in which some aggregate tables are included in the GBP view and other aggregate tables are not. Such states are referred to herein as relaxed-C states. To rewrite a query based on a selected relaxed-C GBP state such that the rewritten query is semantically equivalent to the original query, any arithmetic expression within an aggregate expression of the query is normalized into terms, and the query rewrite is implemented on a term-specific basis. Specifically, aggregate function-specific query modification rules are applied to each term of the normalized arithmetic expression. The applied query modification rules dictate what is included in the GBP view and what is included in the outer portion of the rewritten query to ensure that the rewritten query is semantically equivalent to the original query.Type: GrantFiled: November 25, 2020Date of Patent: August 16, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Krishna Kantikiran Pasupuleti
-
Patent number: 11416509Abstract: In some aspects, a computing system can receive, from a client device, a request to perform an analytical operation that involves a query regarding a common entity type. The computing system can extract a query parameter having a particular standardized entity descriptor for the common entity type and parse a transformed dataset that is indexed in accordance with standardized entity descriptors. The computing system can match the particular standardized entity descriptor from the query to records from the transformed dataset having index values with the particular standardized entity descriptor. The computing system can retrieve the subset of the transformed dataset having the index values with the particular standardized entity descriptor. In some aspects, the computing system can generate the transformed dataset by performing conversion operations that transform records in a data structure by converting a set of different entity descriptors into a standardized entity descriptor for the common entity type.Type: GrantFiled: November 6, 2017Date of Patent: August 16, 2022Assignee: EQUIFAX INC.Inventors: Piyushkumar Patel, Rajkumar Bondugula
-
Patent number: 11409799Abstract: A method and system is disclosed that generates a dictionary of terms comprising terms associated with games of a collaboration platform. The method further identifies search terms associated with previous search queries. The method compares the search terms with the terms of the dictionary to determine whether the search terms associated with the previous search queries are in the dictionary of terms. The method identifies a first set of the search terms that are candidates to receive search suggestions and a second set of the search terms that are to be the search suggestions based on the comparison. The method also generates a record that associates candidate search terms of the first set of the search terms with respective search suggestions of the second set of the search terms. The record is used to provide a search suggestion for a search term of a new search query.Type: GrantFiled: December 13, 2017Date of Patent: August 9, 2022Assignee: Roblox CorporationInventors: Aswath Manoharan, Nikolaus Sonntag, Shailendra Rathore
-
Patent number: 11409825Abstract: Methods and systems generally include determining coordinated activity in social media movements on a social media channel. The method includes identifying a plurality of markers of coordinated activity through analysis of campaign signals from the social media movements. The plurality of markers includes a network dimension for representing how accounts are connected, a temporal dimension for representing patterns of messages over time, and a semantic dimension for representing a diversity of topics and meanings of the social media movements. The method includes analyzing the campaign signals indicative of the coordinate activity of the social media movements in the social media campaign including determining users within the social media campaign, determining clusters of users that make up the social media campaign and determining relationships between the users participating in the social media movements, and determining propagation patterns across clusters of users of the social media campaign.Type: GrantFiled: June 16, 2019Date of Patent: August 9, 2022Assignee: GRAPHIKA TECHNOLOGIES, INC.Inventors: John W. Kelly, Vladimir D. Barash, Amruta Jayant Deshpande
-
Patent number: 11403192Abstract: Enabling point-in-time recovery for databases which change transaction log recovery models is described. If a database is associated with a recovery model that creates independent backups of the database's transaction log, a system identifies most recent backup information and a current transaction log sequence number. If the most recent backup information includes a transaction log sequence number and the current transaction log sequence number is a reset value, the system creates a full backup of the database, without first creating any independent backup of the transaction log. The system creates an independent backup of the transaction log when the independent backup of the transaction log is scheduled next, subsequent to creating the full backup of the database.Type: GrantFiled: July 27, 2017Date of Patent: August 2, 2022Assignee: EMC IP Holding Company LLCInventors: Elango Chockalingam, Jigar Bhanushali, Sunder Ramesh Andra, Amarendra Behera
-
Patent number: 11403365Abstract: A method for storing webpage access records includes: obtaining an information entropy of each webpage accessed by a user, the information entropy being determined according to location of each webpage in a website and historical access number of the user for each webpage; keeping access records of webpages whose information entropies are greater than a preset threshold value. When a user accesses webpages, an information entropy of each webpage accessed by the user can be determined according to location of each accessed webpage in a website and historical access number of the user for each accessed webpage. Thus, webpage history records can be stored according to size of information entropies, so that the user is able to quickly navigate to a corresponding page when the user needs to access the same webpage again, thereby improving webpage access efficiency.Type: GrantFiled: February 26, 2015Date of Patent: August 2, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Fengxiang Huang
-
Patent number: 11392583Abstract: Systems and methods provide a first group of computation modules configured to provide back-end compute resources for a first type of computation module by back-end compute resources. Systems and methods provide a second group of computation modules that are configured to provide back-end compute resources for a second type of computation module wherein the first and second type of computation modules are of different types. In some examples, methods and systems identify the type of computation module needed by each of a plurality of queries associated with different types of client applications based on computation module type data associated with each query and route each of the plurality of queries to an appropriate computation module within the first or second computation modules based on the computation module type data. Related methods are also disclosed.Type: GrantFiled: November 15, 2019Date of Patent: July 19, 2022Assignee: Palantir Technologies Inc.Inventors: Giulio Mecocci, Brandon Krieger, Matthew Lynch
-
Patent number: 11379480Abstract: Sub-plans are executed in parallel using a plurality of execution nodes, which can be part of a data platform. In particular, sub-plans (e.g., fragments or portions of one or more child operators) of a root operator are identified in a query plan such that the identified sub-plans that are candidates for execution on a single execution node, determine a cost estimate for causing the candidate sub-plans to be executed in parallel using multiple execution nodes, and cause the candidate sub-plans to be executed in parallel based on the cost estimate.Type: GrantFiled: January 11, 2022Date of Patent: July 5, 2022Assignee: Snowflake Inc.Inventors: Sebastian Breß, Moritz Eyssen, Max Heimel