Patents Examined by Kannan Shanmugasundaram
-
Patent number: 11334579Abstract: Methods and systems for dynamically allocating amounts amongst a plurality of database records associated with recipients for value transfer processing. The system intercepts received value transfer notifications and determines an allocation of the value quantity to two or more recipient accounts without first writing the value quantity to an internal ledger user record associated with the recipient. The allocation may be based on a priority ranking of accounts determined by the system based on allocation rules. The allocation rules may be based on internal recipient data and/or external third-party data. The priority ranking may be partly based on projecting inflows and outflows from the user records over a window of time and applying an optimization function.Type: GrantFiled: February 8, 2021Date of Patent: May 17, 2022Assignee: Shopify Inc.Inventors: Rebecca Kanach Quade, John Jong-Suk Lee
-
Patent number: 11308449Abstract: A link to a shared version of a local file is inserted into metadata of the local file. The local file may be a copy of a shared file and/or a local file that is designated to be shared. For example, when a local file is uploaded to a shared location for collaboration, a link to the shared location is automatically inserted into metadata of the local file. A local copy of a shared file may be created by downloading the shared file to a local data store. A link to the shared location is automatically inserted into the locally stored. When the local file is opened, the link within the metadata may be used to access the version of the local file at the shared location. Changes made to the local file and/or shared version of the file may also be synchronized.Type: GrantFiled: April 28, 2011Date of Patent: April 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Joshua Adam Meisels, Daniel Paul Costenaro
-
Patent number: 11308096Abstract: Systems and methods for debiasing a recommendation engine are disclosed herein. A search query associated with a user profile is received at a recommendation engine. Control circuitry generates a result set of items of content based on the search query and generates a bias score for a content attribute based on the result set. The control circuitry also generates a time-averaged bias score for the content attribute based on a plurality of search queries associated with the user profile. Based on the bias score and the time-averaged bias score, the control circuitry determines whether a bias is signaled for the content attribute. Finally, the control circuitry outputs, for display via a computing device, the result set or a debiased result set based on a result of the determination of whether the bias is signaled.Type: GrantFiled: March 29, 2019Date of Patent: April 19, 2022Assignee: Rovi Guides, Inc.Inventors: Rajendran Pichaimurthy, Madhusudhan Srinivasan
-
Patent number: 11288309Abstract: A melody information processing method is described. A piece of Musical Instrument Digital Interface (MIDI) data corresponding to a song is received, a song identifier of the song is obtained, first melody information is generated according to the MIDI data, and the first melody information is stored in association with the song identifier in a melody database. Moreover, a user unaccompanied-singing audio data set that is uploaded from a user terminal is received, second melody information corresponding to the song identifier is extracted according to the user unaccompanied-singing audio data set, and the second melody information is stored in association with the song identifier in the melody database.Type: GrantFiled: April 12, 2018Date of Patent: March 29, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Bilei Zhu, Fangmai Zheng, Xingming Jin, Ke Li, Yongjian Wu, Feiyue Huang
-
Patent number: 11288278Abstract: A computer-implemented method includes receiving, at a computer system, a question; identifying one or more first semantic elements in the question; selecting, from one or more electronic documents, a plurality of candidate responses to the question based on comparison of the one or more first semantic elements to second semantic elements; determining completeness scores for the plurality of candidate responses, wherein each of the completeness scores indicates how completely a corresponding candidate response from the plurality of candidate responses answers the question; determining relevance scores for the plurality of candidate responses, wherein each of the relevance scores indicates how relevant a corresponding candidate response from the plurality of candidate responses is to the question; and providing, by the computer system, at least a portion of the plurality of candidate responses based, at least in part, on the completeness scores and the relevance scores.Type: GrantFiled: July 15, 2019Date of Patent: March 29, 2022Assignee: Mayo Foundation for Medical Education and ResearchInventors: Felicity Enders, Farrell J. Lloyd, Dale R. Zwart
-
Patent number: 11281654Abstract: Roll back strategies for database deadlock resolution are customized by identifying a first transaction to a database, identifying a second transaction to the database and detecting a deadlock between the first and second transactions with respect to the database. The deadlock is resolved based upon a predetermined roll back strategy associated with at least one of the first or second transactions to identify a select one of the first and second transactions for roll back and a request is conveyed to roll back the selected one of the first and second transactions, wherein the preferred transaction is allowed to continue processing.Type: GrantFiled: October 23, 2007Date of Patent: March 22, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Snehal S. Antani, Soloman J. Barghouthi, Mohammad N. Fakhar, Sajan Sankaran, Hari Shankar
-
Patent number: 11275796Abstract: A query-focused faceted structure generation method, system, and computer program product for generating a query-focused faceted structure from a taxonomy for searching a document collection, including ingesting a document corpus, generating a vector space representation of a query and instances from a taxonomy of the document corpus, and producing a dynamic structure of a relevant facet categories and facet values using a two-vector space representation from the generated vector space representation.Type: GrantFiled: April 30, 2019Date of Patent: March 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Biying Kong, Nidhi Rajshree, Alfio Massimiliano Gliozzo, Nicolas Rodolfo Fauceglia, Robert G. Farrell, Md Faisal Mahbub Chowdhury, Anish Mathur
-
Patent number: 11256687Abstract: Technologies described herein relate to surfacing relationships between datasets. Datasets in a collection of datasets are assigned terms that are descriptive of content of the datasets. Co-occurrences of the terms in source documents that include unstructured text are identified, and relationships between datasets is identified based upon the co-occurrences of the terms in the source documents. The relationships between datasets are visualized in accordance with visualization instructions set forth by a user.Type: GrantFiled: May 19, 2015Date of Patent: February 22, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chien Chih Hsu, Qinying Liao
-
Patent number: 11250084Abstract: The present invention provides an optimized generator for generating content from search results rendered by a search engine. In a web browser opened on an operating system, if a user is searching for a parameter on the search engine, the present invention provides options in the search engine to create localized or internationalization portable document format (PDF) file, a word document, an Excelâ„¢ spreadsheet (XLS), or a PowerPointâ„¢ presentation (PPT), instantly.Type: GrantFiled: April 6, 2017Date of Patent: February 15, 2022Inventor: Sreedhara Srinivasulu Narayanaswamy
-
Patent number: 11249977Abstract: A method for verified data storage via blockchain includes: storing a blockchain comprised of a plurality of blocks, each comprised of a block header and a plurality of transaction values, the block header including a timestamp; receiving a transaction notification including an entity identifier and data values; validating the data values based on a validation notification received from a verifying entity; generating a new block header comprised of a current timestamp, a block reference value, and a transaction reference value, the block reference value being generated via hashing of the block header included in a most recent block based on the timestamp, and the transaction reference value being generated via hashing of new transaction values including the data values; generating a new block comprised of the generated new block header and the new transaction values; and transmitting the new block to a node associated with the blockchain.Type: GrantFiled: March 2, 2018Date of Patent: February 15, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Manoneet Kohli, Rick Unnerstall, Ankur Arora, Shuvam Sengupta, Pulkit Gupta, Nishant Maheshwari, Shreya Mittal, Manish Kumar, Vikas Bishnoi, Shubham Bijawat, Jaipal Singh Kumawat, Navneet Kumar, Lakshmi Sushma Daggubati, Sri Chaitanya Sanaboina, Deepak Yadav
-
Patent number: 11244265Abstract: A maintenance operation support device includes a procedure information outputter configured to output procedure information representing an operation procedure of maintenance operations for a facility, the procedure information being obtained by combining action definition information for defining actions of a setting tool that adjusts or sets the facility and operation definition information for defining operations to be instructed to a maintenance operator who performs the maintenance operations for the facility.Type: GrantFiled: January 9, 2018Date of Patent: February 8, 2022Assignee: Yokogawa Electric CorporationInventors: Yusuke Yokota, Ryouhei Furihata
-
Patent number: 11243939Abstract: A journaled database system may comprise data nodes that collectively maintain a collection of data and provide clients with read and write access to the collection. Correlated classification functions may be associated with read and write operations, such that items affected by a write operation are classified similarly to items accessed during a read operation. Read and write signatures may be formed based on the classification. Conflicts may be detected by comparing the read and write signatures for equivalent or overlapping classifications.Type: GrantFiled: July 1, 2016Date of Patent: February 8, 2022Assignee: Amazon Technologies, Inc.Inventors: Yevgeniy Mikhaylyuta, Timothy Daniel Cole, John Michael Morkel, Christopher Richard Jacques de Kadt, Allan Henry Vermeulen
-
Patent number: 11238054Abstract: A computer implemented method for searching data in a plurality of data sources is described. At a host system, a request to search a local data source is received. The request is associated with a user account of the local data source. The request is processed to determine one or more third party data sources associated with the user account. Local search parameters associated with the local data source and third party search parameters associated with the one or more third party data sources are dynamically assembled. The local search parameters and the third party search parameters are transmitted to a client device for display. A host system comprising a processor and memory storing instructions for implementing the method is also described.Type: GrantFiled: September 23, 2016Date of Patent: February 1, 2022Assignee: OPENLANE, INCInventors: Ed Berkowitz, Zachary E. Hallowell
-
Patent number: 11232102Abstract: A database query is received at a first time when a database is in a first state. The database query is analyzed to determine whether it has one or more characteristics that fall within a historical top range of database queries. If the database query falls within the historical top range of database queries the query is stored for later query tuning activity. The query is executed against the database in the first state. Query tuning recommendations are generated for stored database queries that fall within the historical top range of database queries. A subsequent request is received at a second time when a database is in a second state. The subsequent database query is executed with at least one of the query tuning recommendations against the database in the second state.Type: GrantFiled: October 17, 2016Date of Patent: January 25, 2022Assignee: salesforce.com, Inc.Inventors: Awais Tariq, Rohitashva Mathur, Arup Dutta, Prem Veeramani, Jesse Collins
-
Patent number: 11227022Abstract: In an approach to personalizing a news feed, a computing device monitors a user accessing content. The computing device determines a personal knowledge graph for the user based on the accessed content. Responsive to receiving a new piece of content that the user has not accessed, the computing device determines a novelty score for the new piece of content based on the personal knowledge graph. The computing device filters the new piece of content based on the novelty score.Type: GrantFiled: December 17, 2019Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: John P. Bufe, III, Donna K. Byron, Patrick A. Wagstrom, Timothy P. Winkler
-
Patent number: 11216457Abstract: Join operations may be selectively assigned from local data processing to remote data processing. Aggregation queries directed to distributed data sets may have query plans generated that include join operations. Some join operations may be executed locally while others may be assigned for remote execution at a remote data processing engine. Join operations may be identified and evaluated for remote execution according to a processing constraint for the remote data processing engine. For those join operations that satisfy the remote data processing engine, the query plan may be modified to assign the join operation for remote execution. A result for the aggregation query may be generated according to the modified query plan and the result sent in response to the aggregation query.Type: GrantFiled: December 22, 2016Date of Patent: January 4, 2022Assignee: Amazon Technologies, Inc.Inventors: Ippokratis Pandis, Yannis Papakonstantinou
-
Patent number: 11210268Abstract: A database system includes a processing sub-system having an electronic hardware controller that receives first formatted data, and an electronic file formatting sub-system having an electronic hardware controller that assigns coordinate values corresponding to a second data format to the first formatted data. The file formatting sub-system generates a dual-format data file that fuses together the first formatted data with the coordinate values corresponding to a second data format. The database system further includes a storage sub-system having a data storage unit configured to store the dual-format data file.Type: GrantFiled: November 17, 2017Date of Patent: December 28, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Conrad M. Albrecht, Marcus O. Freitag, Hendrik F. Hamann
-
Patent number: 11210269Abstract: Systems and methods are included for matching a file's checksum to a file path and creating a link in a container image repository to the file at the file path, according to aspects of the present disclosure. A first container image layer comprising one or more files is received. Then, a first file of the one or more files from the first container image layer is extracted. A checksum of the first extracted file is determined, and the checksum is matched to a file path which includes the checksum, wherein the file path is associated with a second file accessible to a first container image repository via the file path. Responsive to the matching, a link to the second file is created in a second container image repository using the file path.Type: GrantFiled: February 13, 2018Date of Patent: December 28, 2021Assignee: RED HAT, INC.Inventor: Giuseppe Scrivano
-
Patent number: 11204896Abstract: A database system includes a processing sub-system having an electronic hardware controller that receives first formatted data, and an electronic file formatting sub-system having an electronic hardware controller that assigns coordinate values corresponding to a second data format to the first formatted data. The file formatting sub-system generates a dual-format data file that fuses together the first formatted data with the coordinate values corresponding to a second data format. The database system further includes a storage sub-system having a data storage unit configured to store the dual-format data file.Type: GrantFiled: August 18, 2017Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Conrad M. Albrecht, Marcus O. Freitag, Hendrik F. Hamann
-
Patent number: 11200265Abstract: A narrative response generator receives a user data query specifying variables and data sources from which to extract information desired by a user. The narrative response presents the information desired by the user in a non-textual format such as graphs and a textual format such as one or more paraphrases that are automatically generated by a sentence struct model. The sentence struct model generates context free grammar (CFG) which provides templates for generating word sequences that contain natural language words and placeholders. The placeholders are replaced with values obtained from the user data query for generating grammatically-accurate, complete paraphrases. The narrative response may additionally include information extracted from external data sources.Type: GrantFiled: May 9, 2017Date of Patent: December 14, 2021Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Swati Tata, Madhura Shivaram, Deepak Kumar, Pratip Samanta, Srikrishna Raamadhurai