Query Statement Modification Patents (Class 707/759)
-
Patent number: 12124486Abstract: Systems and methods for providing an artificial intelligence-based solution in a dynamic environment that requires models with varying degrees of nuance and specialization. One such dynamic environment relates to generating dynamic human-like conversational responses based on complex data. In particular, systems and methods recite generating dynamic human-like conversational responses using a modular architecture featuring layered data models with gated neural networks. The modular architecture compartmentalizes the various components and functions of an application. That is, the architecture may support multiple layers, each featuring models performing specific functions and/or having been trained on using specific data and/or algorithms.Type: GrantFiled: December 1, 2023Date of Patent: October 22, 2024Assignee: Citibank, N.A.Inventor: Joenteny David Martinez Gutierrez
-
Patent number: 12118040Abstract: An electronic device provides, to a model trained to generate synthetic queries, information corresponding to a first media content item and a first value for a parameter indicative of query specificity. The device receives, from the model trained to generate synthetic queries, a first query corresponding to the first media content item, wherein the first query is generated in accordance with the first value for the parameter indicative of query specificity. The device provides, to a client device for display at the client device, the first query and receives user selection of the first query. In response to the user selection of the first query, the device provides a first result set of media content items for the first query.Type: GrantFiled: April 11, 2023Date of Patent: October 15, 2024Assignee: Spotify ABInventors: Gustavo Penha, Enrico Palumbo, Maryam Aziz, Alice Wang, Hugues Bouchard
-
Patent number: 12079256Abstract: A method includes obtaining an input sequence and first and second word sequences of metadata of a plurality of datasets. The method also includes determining a set of scores including first scores and second scores by determining first scores by determining a score of the first scores based on a count of the word sequence of the first word sequences in the metadata without determining a count of the input sequence. The method also includes determining second scores by determining a score of the second scores based on a count of a second sequence of the second word sequences in the metadata. The method also includes determining an additional word for a predicted sequence including the input sequence based on the set of scores and retrieving a set of datasets based on the predicted sequence.Type: GrantFiled: December 23, 2021Date of Patent: September 3, 2024Assignee: Capital One Services, LLCInventors: Mohammadamin Dashti Moghaddam, Fan Feng, Illiana Reed, Fedor Dzegilenko
-
Patent number: 12072876Abstract: Examples of generating a result set from a data lake based upon a real-time data set are described. A data lake can be structured across multiple databases or tables that are not necessarily directly linked to one another. A conjunction schema can specify how data can be queried across the data lake. When an incoming real-time data set is obtained, a multi-query can be generated against the data lake by utilizing the conjunction schema.Type: GrantFiled: May 19, 2022Date of Patent: August 27, 2024Assignee: VMware LLCInventors: Ilya Mayorski, Ivo Petkov, Militsa Arnaudova, Kristiyan Yankov, Dobromir Ivanov
-
Patent number: 11983178Abstract: Various embodiments are generally directed to techniques for building data lineages for queries, such as SQL queries. Some embodiments are particularly directed to a lineage tool that is able to construct data lineages in a recursive manner that uses the text of a query to identify dependent tables. In several embodiments, the data lineage tool may parse SQL queries to identify columns and dependent tables, including analyzing interdependent queries used to populate dependent tables and proceeding until the true source of data is identified. In several embodiments, the data lineage tool may utilize the relationships and dependencies to build element and table level lineages.Type: GrantFiled: April 27, 2021Date of Patent: May 14, 2024Assignee: Capital One Services, LLCInventors: Srinivas Kumar, Aravind Birudu, Rajeev Tiwari, Puneet Goyal
-
Patent number: 11971925Abstract: Implementations are described herein for leveraging digital media files retrieved and/or created by users to predict/determine topics of potential relevance to the users. In various implementations, digital media file(s) created and/or retrieved by a user with a client device may be applied as input across trained machine learning model(s), which in some cases are local to the client device, to generate output that indicates object(s) detected in the digital media file(s). Data indicative of the indicated object(s) may be provided to a remote computing system without providing the digital media file(s) themselves. In some implementations, information associated with the indicated object(s) may be retrieved and proactively output to the user. In some implementations, a frequency at which objects occur across a corpus of digital media files may be considered when determining a likelihood that a detected object is potentially relevant to a user.Type: GrantFiled: January 6, 2023Date of Patent: April 30, 2024Assignee: GOOGLE LLCInventors: Robert Rose, Qun Cao
-
Patent number: 11961077Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.Type: GrantFiled: September 12, 2022Date of Patent: April 16, 2024Assignee: Capital One Services, LLCInventors: Earle Michael Lee, William Planck
-
Patent number: 11928166Abstract: A method, performed by one or more processors, including: receiving a user query; deriving, based on the user query, a search engine query for use with search engine software and a data access query for use with data access software; sending, to the search engine software, the search engine query to cause the search engine software to locate first data stored in a search engine index; sending, to the data access software, the data access query to cause the data access software to locate second data stored in a distributed data store; receiving, from the search engine software, the first data; and receiving, from the data access software, the second data.Type: GrantFiled: September 1, 2022Date of Patent: March 12, 2024Assignee: Palantir Technologies Inc.Inventors: Elliot Colquhoun, Hugh Zabriskie, Joshua Casale, Rahij Ramsharan, Rushad Heerjee
-
Patent number: 11836168Abstract: Systems and methods for providing an artificial intelligence-based solution in a dynamic environment that requires models with varying degrees of nuance and specialization. One such dynamic environment relates to generating dynamic human-like conversational responses based on complex data. In particular, systems and methods recite generating dynamic human-like conversational responses using a modular architecture featuring layered data models with gated neural networks. The modular architecture compartmentalizes the various components and functions of an application. That is, the architecture may support multiple layers, each featuring models performing specific functions and/or having been trained on using specific data and/or algorithms.Type: GrantFiled: February 27, 2023Date of Patent: December 5, 2023Assignee: Citibank, N.A.Inventor: Joenteny David Martinez Gutierrez
-
Patent number: 11829634Abstract: One embodiment provides a method, including: receiving, at a central system, a query requesting access to a dataset, wherein the central system communicates with a plurality of data storage locations, each having a governance policy for data stored at the data storage location, wherein different portions of the dataset are stored within different of the plurality of data storage locations; sending a sub-query formulated based upon the query; receiving a governance enforcement actions listing corresponding to the portion of the dataset stored within the corresponding data storage location; generating a meta-policy of enforcement actions for all of the plurality of data storage locations storing portions of the dataset, wherein the meta-policy identifies enforcement actions and an order of the enforcement actions to be applied to the dataset; and providing the meta-policy to each of the plurality of data storage locations.Type: GrantFiled: July 28, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ramasuri Narayanam, Rishi Saket, Ety Khaitzin, Ritwik Chaudhuri, Rohith Dwarakanath Vallam
-
Patent number: 11813805Abstract: A method, medium, and system to receive an indication of an assembly including a plurality of different components to produce by additive manufacturing (AM), determine based on a forward search process that starts with individual components of the plurality of components and iteratively adds other components of the plurality of components thereto in combinations until an entirety of the assembly is accounted for, determine based on a reverse search process that starts with the entirety of the assembly and iteratively removes components of the plurality of components therefrom in combinations until a two-component set is reached, automatically select an optimal combination of the plurality of components from the combinations determined by the forward search and reverse search processes; and transmit the selection of the optimal combination of the plurality of components to an AM controller.Type: GrantFiled: May 29, 2019Date of Patent: November 14, 2023Assignee: General Electric CompanyInventors: Jaydeep Karandikar, Bathrinarayanan Mukundan, Arvind Rangarajan
-
Patent number: 11729180Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.Type: GrantFiled: December 21, 2021Date of Patent: August 15, 2023Assignee: Bank of America CorporationInventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
-
Patent number: 11715051Abstract: An example method includes collecting, at a computing system of a data intake and query system, source data corresponding to an instance of a service hosted by a service provider, wherein the service provider hosts the service on a network of the service provider, identifying in the source data a set of metrics for the instance of the service, applying a machine learning model to the set of metrics to determine a classification for the set of metrics, generating, using the classification, a recommendation, wherein the recommendation relates to usage by the instance of the service of one or more physical resources of the service provider, and transmitting, for receipt by a client device, data comprising the recommendation, wherein the data enables display on the client device of a visualization comprising the recommendation.Type: GrantFiled: April 30, 2019Date of Patent: August 1, 2023Assignee: Splunk Inc.Inventors: Subramaniam Baskaran, Omprakaash Thoppai, Esha Desai, Satya Venkata Bharani Suresh Vasabhaktula, Anudeep Rentala, Rehan Mulla
-
Patent number: 11709696Abstract: Latency experienced by a user of a client device may be reduced by preloading virtual devices in anticipation of a connection request from the client device. For example, a plurality of virtual devices may be partially loaded prior to a connection request from a client device. In response to the connection request from the client device, a user associated with the client device may be identified and user profile information associated with the user may be retrieved. Based on the retrieved user profile information associated with the user, a virtual device, from among the plurality of preloaded virtual devices, may be loaded, such that the loading of the virtual device is complete and is specific to the user of the client device.Type: GrantFiled: July 1, 2020Date of Patent: July 25, 2023Assignee: HYPORI, LLCInventors: Brian J. Vetter, Phani Achanta
-
Patent number: 11709866Abstract: A distributed database compaction system can perform compaction for transactional queries in an asynchronous matter without affecting completion of the queries. The compaction system can implement asynchronous transformation of key pairs in the database, and older keys can be periodically purged using a scheduled compactor. Subsequent queries use the compacted stored keys to perform efficient queries with direct reads of committed transactions and more efficient access to key values stores of the distributed database.Type: GrantFiled: August 31, 2021Date of Patent: July 25, 2023Assignee: Snowflake Inc.Inventors: Chen Luo, Alexander Miller, William Waddington, Zhaohui Zhang
-
Patent number: 11709842Abstract: Embodiments disclosed herein provide for systems and methods of a reporting engine framework that dynamically generates a database query. The systems and methods provide for generating the database query via an intuitive user interface, wherein the user interface interacts with a plurality of application program interfaces to retrieve and generate data associated with the database to be queried.Type: GrantFiled: July 13, 2022Date of Patent: July 25, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sreedhar Raichur, Zubair Ali Baig, Rudresh Kumar, Ullas Poojary, Deepanker Sachdeva, Saheera Eranhikkal, Yuvaraj Loganathan, Kartheek Gopal
-
Patent number: 11681674Abstract: A database having multiple data columns is disclosed. Whether metadata for the multiple data columns resides in multiple different metadata columns may be determined. If so, the metadata may be consolidated into a single consolidated metadata column.Type: GrantFiled: April 30, 2015Date of Patent: June 20, 2023Assignee: MICRO FOCUS LLCInventors: Eli Revach, Mordechai Lehrer, Amos Nesher, Elad Levi
-
Patent number: 11669569Abstract: A system for searching and ranking modifiable videos is provided. In one example embodiment, the system includes a at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to implement the following operations upon executing the processor-executable codes: processing a first set of search requests by a first search rule to obtain a first set of first results; processing a second set of search requests by a second search rule to obtain a second set of second results; determining a first metric based, at least partially, on the first set of first results; determining a second metric based at least partially on the second set of second results; selecting, based on the first metric and the second metric, a search rule from the first search rule and the second search rule; and configuring a search engine to apply the search rule.Type: GrantFiled: January 21, 2022Date of Patent: June 6, 2023Assignee: Snap Inc.Inventors: Jeremy Voss, Victor Shaburov, Aleksandr Mashrabov, Dmitriy Matov, Hanna Rulevska, Dmytro Ishchenko
-
Patent number: 11580157Abstract: Implementations are described herein for leveraging digital media files retrieved and/or created by users to predict/determine topics of potential relevance to the users. In various implementations, digital media file(s) created and/or retrieved by a user with a client device may be applied as input across trained machine learning model(s), which in some cases are local to the client device, to generate output that indicates object(s) detected in the digital media file(s). Data indicative of the indicated object(s) may be provided to a remote computing system without providing the digital media file(s) themselves. In some implementations, information associated with the indicated object(s) may be retrieved and proactively output to the user. In some implementations, a frequency at which objects occur across a corpus of digital media files may be considered when determining a likelihood that a detected object is potentially relevant to a user.Type: GrantFiled: November 13, 2020Date of Patent: February 14, 2023Assignee: GOOGLE LLCInventors: Robert Rose, Qun Cao
-
Patent number: 11575755Abstract: Certain aspects of the disclosure are directed to providing aggregated context information in a data communications network. According to a specific example, a data communications server can operate to provide user-data communications sessions each involving a client-specific endpoint device and another participating endpoint device, where the client-specific endpoint device is associated with a client-entity among a plurality of remotely-situated client entities. User-data communications between the client-specific endpoint device and the other participating endpoint device can be retrieved from a plurality of disparate interconnected data communications systems, where the data communications systems each provide at least one data communications service to the client entity on a subscription basis.Type: GrantFiled: December 12, 2018Date of Patent: February 7, 2023Assignee: 8x8, Inc.Inventors: Ali Arsanjani, Bryan R. Martin, Manu Mukerji, Venkat Nagaswamy, Marshall Lincoln
-
Patent number: 11567941Abstract: A database system receives a query and determines that the query includes an inner join between a parent table and a child table. The database system determines that the following relationships exists between the parent table and the child table: referential integrity (“RI”) between a primary key attribute (pk) in the parent table and a foreign key attribute (fk) in the child table and a temporal relationship constraint (“TRC”) between a period attribute in the parent table and a TRC-attribute in the child table. The database system determines that the query satisfies non-temporal join elimination conditions and temporal join elimination conditions and that the query contains no other qualification conditions on the parent table's period attribute and eliminates the inner join when planning execution of the query.Type: GrantFiled: October 23, 2020Date of Patent: January 31, 2023Assignee: Teradata US, Inc.Inventors: Jaiprakash G Chimanchode, Bhashyam Ramesh, Stephen A Brobst, Pratik Patodi, Dhrubajyoti Roy, Sai Pavan Kumar Pakala
-
Patent number: 11551005Abstract: Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, user-data communications between a client-specific endpoint device and the other participating endpoint device during a first time period can be retrieved from a plurality of interconnected data communications systems. The client entity can be configured and arranged to interface with a data communications server providing data communications services on a subscription basis. A context can be determined for each respective user-data communication between the endpoint devices during the first time period.Type: GrantFiled: December 12, 2018Date of Patent: January 10, 2023Assignee: 8x8, Inc.Inventors: Ali Arsanjani, Bryan R. Martin, Manu Mukerji, Venkat Nagaswamy, Marshall Lincoln
-
Patent number: 11544126Abstract: Receive, by a central controller engine, a user request to perform one or more operations associated with user data, wherein the user data includes first data and second data. Select, by the central controller engine based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to operate on the first data in a first datastore associated with the first service. The first SPI including a first service interface component configured based on a uniform access specification. Obtain, by the first SPI, the first data, the first data being formatted according to a first service data specification. Transform, by the first SPI based on the uniform access specification, the first data, thereby generating transformed first data formatted according to the uniform access specification. Provide, by the first SPI, the transformed first data to a target service.Type: GrantFiled: March 23, 2021Date of Patent: January 3, 2023Assignee: Zuora, Inc.Inventors: Henning Schmiedehausen, Nicolas Fusseder, Alexander Vasilevskiy
-
Patent number: 11526740Abstract: An optimization method includes holding combining destination information indicating a combining destination neuron to be combined with a target neuron which is one of a plurality of neurons corresponding to a plurality of spins of an Ising model obtained by converting an optimization problem, the target neuron being different in a plurality of neuron circuits; holding a weighting coefficient indicating a strength of combining between the target neuron and the combining destination neuron, and outputting the weighting coefficient corresponding to the combining destination information; permitting an update of a value of the target neuron by using the weighting coefficient output and the value of the update target neuron, and outputting a determination result indicating whether or not the value of the target neuron is permitted to be updated; and determining the update target neuron based on the plurality of determination results respectively output and outputting the update target information.Type: GrantFiled: May 15, 2020Date of Patent: December 13, 2022Assignee: Fujitsu LimitedInventors: Sanroku Tsukamoto, Hirotaka Tamura, Satoshi Matsubara
-
Patent number: 11526670Abstract: Provided are systems and methods directed to identifying relationships between colloquial place names in a relational database. In some embodiments, a method of identifying relationships between colloquial place names in a relational database comprises receiving geographic location information; generating a vector corresponding to the geographic location; comparing the geographic location information vector to a plurality of colloquial place name vectors in a relational database that maps a plurality of colloquial place names to a plurality of corresponding colloquial place name vectors in a vector space, to generate a plurality of similarity scores that is calculated based on the geographic location information vector and each colloquial place name vector of the plurality of colloquial place name vectors; and identifying that one or more colloquial place names in the relational database are related to the geographic location information based on the plurality of similarity scores.Type: GrantFiled: September 28, 2018Date of Patent: December 13, 2022Assignee: The MITRE CorporationInventor: Jeffrey Zarrella
-
Patent number: 11514058Abstract: Examples of the present disclosure describe systems and methods relating to context rules in a graph or isolated collection. In an example, information in an isolated collection may be associated with one or more contexts. The information may be represented within the isolated collection based on one or more rules, and one or more of the rules may be associated with one or more contexts to which the information relates, thereby indicating a context association. A context association may indicate a positive, negative, or other relationship between one or more rules and one or more contexts. Based on the context association, information within the isolated collection may be adapted to generate different views of the isolated collection for different contexts. As such, relevant, useful, or actionable information may be included or emphasized, while information that is not as relevant, useful, or actionable may be omitted or deemphasized.Type: GrantFiled: March 17, 2017Date of Patent: November 29, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Robert Standefer, Christopher Mullins
-
Patent number: 11503056Abstract: A method for providing a notification system in a virtual private network (VPN), the method comprising transmitting, to a user device, a notification indicating that data of interest requested by the user device potentially includes harmful content, the data of interest to be obtained from a host device; receiving, from the user device, a response indicating that the data of interest is to be received by the user device; receiving, based at least in part on the response, the data of interest from the host device; and transmitting the data of interest to the user device. Various other aspects are contemplated.Type: GrantFiled: August 24, 2021Date of Patent: November 15, 2022Assignee: Oversec, UABInventor: Kazimieras Celiesius
-
Patent number: 11500837Abstract: Performance of optimizations to correct duplicate, missing, or other user-induced errors in hierarchical data storage may be automated. Relationships between items may be used to determine whether a modification should be made to items. Once identified, a determination may be made as to whether the modification will impact query performance. If so, then permission may be obtained before the modification is made. If not, then the modification may be made automatically.Type: GrantFiled: December 11, 2019Date of Patent: November 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Ahmed Reaz, Michael Curtis James, Gavin Hill, Amol Godbole, Andy Chang
-
Patent number: 11494337Abstract: A system and method for pruning data based on metadata. The method may include receiving a query with a plurality of predicates and identifying one or more applicable files that includes database data satisfying at least one of the plurality of predicates. The identifying the one or more applicable files including reading metadata stored in a metadata store that is separate from the database data. The method further includes pruning inapplicable files comprising database data that does not satisfy at least one of the plurality of predicates to create a reduced set of files and reading the reduced set of files to execute the query.Type: GrantFiled: October 22, 2021Date of Patent: November 8, 2022Assignee: Snowflake Inc.Inventors: Thierry Cruanes, Benoit Dageville, Ashish Motivala, Marcin Zukowski
-
Patent number: 11481773Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.Type: GrantFiled: January 8, 2021Date of Patent: October 25, 2022Assignee: Capital One Services, LLCInventors: Earle Michael Lee, William Planck
-
Patent number: 11442972Abstract: Methods and systems for modifying a search result are described. A computing device may receive a query. A search result based on the query may be determined. The computing device may modify the search result based on a term of the query.Type: GrantFiled: December 7, 2018Date of Patent: September 13, 2022Assignee: Comcast Cable Communications, LLCInventor: Kalila Sharafi
-
Patent number: 11443000Abstract: A method may include receiving a search phrase including a first word. In response to receiving the search phrase, a database may be queried to retrieve an item description matching the search phrase. The first item description may match the search phrase by including a second word that matches the first word in the search phrase. A semantic role for the first word included in the search phrase may be determined based on a semantic role of the second word included in the item description. An analytics result associated with the search phrase may be generated based on the semantic role of first word included in the search phrase. Related systems and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: May 18, 2020Date of Patent: September 13, 2022Assignee: SAP SEInventor: Stefan Dimov
-
Patent number: 11442934Abstract: A method, a system, and a computer program product for executing a query. A query associated with a calculation scenario defining a data flow model that includes one or more calculation nodes is received. Each calculation node corresponds to an operation being performed on one or more database tables stored at a database. The calculation nodes include one or more nodes specifying a window function operation. The window function operation including one or more first attributes and one or more second attributes. A calculation engine executes the calculation scenario by performing, using at least one of the first and second attributes, the window function operation on the database tables stored at the database. Based on the execution of the calculation scenario, a result data set is generated and provided by the database server to the application server.Type: GrantFiled: March 27, 2020Date of Patent: September 13, 2022Assignee: SAP SEInventors: Michael Ludwig, Johannes Merx, Matthias Vigelius, Christoph Weyerhaeuser
-
Patent number: 11423039Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving data representing a query into a collaborative dataset consolidation system, identifying datasets relevant to the query, generating one or more queries to access disparate data repositories, and retrieving data representing query results. In some cases, one or more queries are applied (e.g.Type: GrantFiled: September 29, 2020Date of Patent: August 23, 2022Assignee: data. World, Inc.Inventors: Bryon Kristen Jacob, Jon Loyens, David Lee Griffith, Brett A. Hurt, Triet Minh Le, Shad William Reynolds, Arthur Albert Keen, Joseph Boutros, Alexander John Zelenak
-
Patent number: 11416527Abstract: A device can receive a search query from another device. The device can determine an information content of the partial query. The device can determine a set of tiles for identifying search results based on the information content of the partial query. The set of tiles can correspond to a geographic area within a proximity of the other device. The set of tiles can be associated with data identifying a set of points of interest associated with the geographic area. The device can obtain the data identifying the set of points of interest associated with the geographic area based on determining the set of tiles. The device can identify a set of search results based on the partial query and the data identifying the set of points of interest associated with the geographic area. The device can provide information identifying the set of search results.Type: GrantFiled: July 23, 2020Date of Patent: August 16, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Batta, Carolyn Vlach, Chad Kearney, Kevin Brackney
-
Patent number: 11405590Abstract: The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 2, 2020Date of Patent: August 2, 2022Assignee: Lyft, Inc.Inventors: Renee Park, Saurabh Saraf, Ramesh Rangarajan Sarukkai, Vinay Shet
-
Patent number: 11392566Abstract: Techniques described herein propose a new RIDDecode operator in a QEP that uses ROWID lookup and fetch, instead of dictionary decoding, to retrieve decoded values, in order to reduce memory pressure and speed up processing.Type: GrantFiled: November 27, 2019Date of Patent: July 19, 2022Assignee: Oracle International CorporationInventors: Pit Fender, Benjamin Schlegel, Matthias Brantner
-
Patent number: 11379605Abstract: Systems, methods, and devices for secure view-based data sharing are disclosed. A method in accordance with embodiments disclosed herein comprises associating, by one or more processors, view privileges of a secure view with one or more of a plurality of underlying details of a share object of a first account such that each of the one or more underlying details of the share object comprises a definition of the secure view. The method further comprises: in response to receiving a request from a second account to access any underlying details of the share object, using a secure projection that does not match any rewrite rule preconditions to rewrite a query plan of the request to prevent expressions that do not originate from the secure view from being pushed down below a boundary of the secure view.Type: GrantFiled: May 27, 2021Date of Patent: July 5, 2022Assignee: SNOWFLAKE INC.Inventors: Allison Waingold Lee, Peter Povinec, Martin Hentschel, Robert Muglia
-
Patent number: 11379672Abstract: A method of a video call between a first user and a second user is disclosed. The method includes initiating the video call between a first terminal associated with the first user and a second terminal associated with the second user, and determining languages of the first user and the second user who participate in the video call. The method further includes, in case the first user's language is a first language and the second user's language is a second language different from the first language, displaying a transliteration of a greeting of the second language in the first language.Type: GrantFiled: October 1, 2019Date of Patent: July 5, 2022Assignee: Hyperconnect Inc.Inventor: Sangil Ahn
-
Patent number: 11372866Abstract: Methods, systems, and media for providing a media search engine are provided.Type: GrantFiled: April 13, 2020Date of Patent: June 28, 2022Assignee: Google LLCInventors: Nathan Leslie Sandland, Jason Bayer, Cheol Ho Park
-
Patent number: 11373047Abstract: Provided is an artificial intelligence (AI) answering system including a user question receiver configured to receive a user question from a user terminal; a first question extender configured to generate a question template by analyzing the user question and determine whether the user question and the generated question template match; a second question extender configured to generate a similar question template by using a natural language processing and a deep learning model when the user question and the generated question template do not match; a training data builder configured to generate training data for training the second question extender by using an neural machine translation (NMT) engine; and a question answering unit configured to transmit a user question result derived through the first question extender or the second question extender to the user terminal.Type: GrantFiled: September 30, 2020Date of Patent: June 28, 2022Assignee: 42 Maru Inc.Inventor: Dong Hwan Kim
-
Patent number: 11366849Abstract: Disclosed are apparatuses, methods, and computer readable media for improved multi-datatype searching comprising receiving a search query of a first datatype, generating a vector of the first datatype describing the search query, expanding the vector of the first datatype to include a second datatype vector, wherein the second datatype vector is different from the first datatype but may be conceptually equivalent, and wherein the second datatype is associated with the vector of the first datatype, and performing a search based on the first datatype and a search on the second datatype.Type: GrantFiled: March 23, 2020Date of Patent: June 21, 2022Assignee: Entefy Inc.Inventors: Alston Ghafourifar, Brienne Ghafourifar
-
Patent number: 11361010Abstract: One or more computing devices, systems, and/or methods for generating a set of tips for an entity are provided. For example, users may create user generated content describing an entity, such as a user review for a consumer good, a location, an event, etc. Because a user may be unable to read and digest all of the user reviews for the entity, the user may merely read a few user reviews, and thus miss out on useful information. Accordingly, tip templates, indicative of how tips are linguistically/grammatically constructed, are applied to the user reviews to automatically extract a set of tips for the entity (e.g., “make sure to bring a rain jacket”). The set of tips may be filtered to remove undesirable tips, ranked based upon usefulness, and/or diversified to remove redundant tips. In this way, a set of useful tips may be provided to the user.Type: GrantFiled: June 24, 2019Date of Patent: June 14, 2022Assignee: YAHOO ASSETS LLCInventors: Dan Pelleg, Alexander Nus, Fiana Raiber, Ido Guy, Avihai Mejer
-
Patent number: 11362842Abstract: An example operation may include one or more of evaluating a proposed membership conversion submitted by a client application (App) on a client subject to a first membership services provider (MSP1), evaluating the validity of the client according to channel membership rules, placing a transaction certificate in a creator field of a client transaction request, using fabric-attribute-based authentication to authenticate the client that submitted the membership conversion proposal, consulting a membership table to determine access rights of the client, and passing the access rights information to an application membership credential generator compliant with a second membership services provider (MSP2).Type: GrantFiled: September 18, 2018Date of Patent: June 14, 2022Assignee: International Business Machines CorporationInventors: Elli Androulaki, Angelo De Caro
-
Patent number: 11354366Abstract: A method and system for servicing requests, including receiving, from a client, a first request to perform an action, obtaining a first persona object for a user associated with the first request, servicing the first request using the first persona object to obtain a result, and providing the result to the client.Type: GrantFiled: May 9, 2019Date of Patent: June 7, 2022Assignee: OPEN TEXT CORPORATIONInventors: Michael T. Mohen, Ameya Devendra Bapat, Derek Zasiewski, Paul Craig Warren
-
Patent number: 11334606Abstract: A system and method are provided for managing content creation of data sources. The method includes: analyzing content of a data source while simultaneously identifying one or more alternative data sources having similar concepts of the content of the data source, the similar contents based on a degree of similarity between the concepts of the data source and one or more concepts of the one or more alternative data sources. The method further includes providing an indication based on a degree of similarity for performing a defined operation on the one or more alternative data sources in relation to the data source.Type: GrantFiled: February 17, 2017Date of Patent: May 17, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josu Diaz De Arcaya, Patrick Byrne, Richard A. Welp, James Wormwell
-
Patent number: 11314793Abstract: A method includes associating an identifier with a plurality of business listings, receiving a first query, generating a second query based at least in part on the first query, the second query including at least one word included in the first query, and selecting a subset of business listings based at least in part on the second query. The method also includes providing the subset of business listings such that the subset of business listings is configured to be displayed in a ranked order. In such methods, the ranked order is based at least in part on respective levels of relatedness between the second query and listings included in the subset of business listings.Type: GrantFiled: March 30, 2018Date of Patent: April 26, 2022Assignee: Soleo Communications, Inc.Inventors: Daniel E. Gallagher, Jason T. Nordhaus, William Consagra-Francis, Scott M. Leubner, Richard W. Ibbotson
-
Patent number: 11301468Abstract: Execution plans generated for multiple analytic queries incorporate two new kinds of plan operators, a partition creator and partition iterator. The partition creator and partition iterator operate as a pair. A partition creator operator creates partitions of rows and a partitioning descriptor describing the partitions created. A partition iterator iterates through the partitions based on the partitioning descriptor. For each partition, multiple analytic operators are executed serially, one after the other, on the same rows in the partition. According to an embodiment, partitioning is based on a common grouping or subgrouping of the multiple analytic functions or operators. Columns in the grouping or subgrouping may be ignored when executing each of the multiple analytic operators. Forming execution plans that include partition creator and partition iterator in this way is referred to herein as partitioning injection.Type: GrantFiled: September 13, 2019Date of Patent: April 12, 2022Assignee: Oracle International CorporationInventor: Srikanth Bellamkonda
-
Patent number: 11263271Abstract: There are provided a digital content viewing system, a digital content viewing method, and a computer program, all of which make it possible to update a digital content that has been downloaded without downloading the entire digital content again if the digital content is updated. A digital content viewing system 1 includes a viewer terminal 5. The viewer terminal 5 includes: a configuration information file acquisition section 57A configured to check if a configuration information file corresponding to a digital content is stored in a data storage section 55 when the digital content is designated, and download the configuration information file OPF as necessary; and a content file acquisition section 57B configured to specify a corresponding content file on a basis of the configuration information file when the content file is designated, check if the content file having the same file name is stored in the data storage section 55, and download the content file as necessary.Type: GrantFiled: September 6, 2019Date of Patent: March 1, 2022Assignee: BOOK WALKER CO., LTD.Inventor: Shinya Takami
-
Patent number: 11265326Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.Type: GrantFiled: September 25, 2019Date of Patent: March 1, 2022Assignee: Bank of America CorporationInventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan