Patents Examined by James Trujillo
-
Patent number: 11494350Abstract: Systems and methods are provided to combine data from various internal data sources and external data sources to generate and maintain frequently asked questions and knowledge bases. By doing so, the collective knowledge of a company and customers' questions around it are aggregated and served in a way that increases the availability and relevancy of such knowledge for both self-help channels and computing agents (e.g., customer service representatives (CSRs)).Type: GrantFiled: August 19, 2019Date of Patent: November 8, 2022Assignee: Verint Americas Inc.Inventor: Ian Beaver
-
Patent number: 11494338Abstract: Provided is a method, computer program product, and system for enumerating files on a tape medium and a cache storage device. The method includes receiving a command to enumerate a directory stored on a tape medium. The directory includes a plurality of files. The method further includes determining that the directory has been at least partially cached to a cache storage device. The method further includes determining, for each file of the directory that is stored in the cache storage device, whether the file has been enumerated. In response to determining that the file has not been enumerated, the method includes returning information of the file as a response to the command. The method further includes mounting the tape medium in parallel to retrieving data from the cache storage device.Type: GrantFiled: April 26, 2019Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Tohru Hasegawa, Hiroshi Itagaki, Tsuyoshi Miyamura, Noriko Yamamoto, Shinsuke Mitsuma
-
Patent number: 11494361Abstract: In some implementations, a system may receive, from a first user, data associated with a new database entry to be added to a master database that is associated with multiple sets of users having different access permissions to entries in the master database. The system may write the data to a first repository, write an entry including the data to a master repository, and generate a record of the entry. The system may receive, from a second user, additional data associated with the new database entry. The system may write the additional data to a second repository, modify the entry in the master repository based on the additional data, and generate a record of the modified entry. The system may perform verifications and output a notification based on the verifications. The system may further output, to a public repository, the modified entry with at least one data value removed.Type: GrantFiled: February 1, 2021Date of Patent: November 8, 2022Assignee: Capital One Services, LLCInventors: Jeffrey Wang, Miao Cao, Magdalena Grazyna Castaneda, Joseph Chapman
-
Patent number: 11487725Abstract: In an embodiment, a process for data enrichment and matching includes obtaining a first dataset associated with a first user from a first data source, where the first dataset includes records from a structured data source, and obtaining a corresponding second dataset associated with a second user. The process includes enriching at least one of the first dataset and the second dataset. The process includes merging the first dataset and the second dataset including by matching a set of attributes based at least in part on matching corresponding attributes, wherein at least one of the first dataset and the second dataset has been enriched. The process includes outputting the merged data.Type: GrantFiled: October 27, 2020Date of Patent: November 1, 2022Assignee: Pronto Technology, Inc.Inventors: Swaroop Kolli, Suresh Kumar Batchu, Manoj Kumar
-
Patent number: 11481441Abstract: A processing system of including at least one processor may obtain a query to retrieve a set of information from a graph database, the query providing a criterion for identifying graph database vertices that are relevant to the query, identify the graph database vertices that are relevant to the query in accordance with the criterion, obtain vertex identifiers of the relevant vertices, sort the vertex identifiers into a list in a sequential order, identify a first subset of the vertex identifiers in the list that corresponds to a first result index and a result size, access a first subset of the vertices that is identified as being relevant to the query and that is identified by the first subset of the vertex identifiers, retrieve a first subset of the set of information from the first subset of the vertices, and provide the first subset in a first results page.Type: GrantFiled: April 26, 2019Date of Patent: October 25, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: William Reehil
-
Patent number: 11475060Abstract: Methods, systems, and computer programs for generating a queue of media content items to be played in a party setting are described. A first seed track is identified and is used to create a plurality of related media content items that are presented to a plurality of voters. The media content item receiving the most votes is placed in the queue and subsequently played.Type: GrantFiled: September 12, 2018Date of Patent: October 18, 2022Assignee: Spotify ABInventor: Mattias Ahlström
-
Patent number: 11475025Abstract: The invention comprises a decentralized consensus protocol for blockchains in which the computation can be used to search for good approximate solutions to any optimization problem. This protocol allows the wasted energy to be used for finding approximate solutions to problems submitted by any nodes (called clients). This protocol works in a similar way to proof-of-work, and it makes nodes evaluate a large number of solution candidates to add a new block to the chain. A client provides a search program that implements any search algorithm that finds a good solution by evaluating a large number of solution candidates. The node that finds the best approximate solution is rewarded by the client.Type: GrantFiled: March 12, 2021Date of Patent: October 18, 2022Assignee: PROOF-OF-SEARCH K.K.Inventor: Naoki Shibata
-
Patent number: 11468039Abstract: Embodiments disclosed herein include methods and apparatuses for providing security to computer users with disabilities, who configure their computers to personalize output in a fashion that enables the user to more easily understand the content of the output. While previously a computer configured to personalize output accordingly may have served as a source of disability information to unauthorized parties accessing the computers, embodiments disclosed herein configure computers for personalization without leaving thereon a record how the personalization was specified during the configuration process. Thus, an unauthorized party gaining access to the user's computer would find it very difficult, if not impossible, to determine the user's disability from an inspection of the computer, so the user is much less likely to become a victim of fraud based on an unauthorized discovery of information regarding vulnerabilities.Type: GrantFiled: April 5, 2018Date of Patent: October 11, 2022Inventor: Lisa Seeman
-
Patent number: 11468023Abstract: A method implemented by a computer comprising collecting historical data for a plurality of items; categorizing each of the plurality of items; assigning at least one of the plurality of items as an index item for at least another of the plurality of items; collecting data for a plurality of context parameters related to at least one of the plurality of items; and forecasting a value for one of the plurality of items needed over a future period of time, wherein the method reduces a data storage capacity requirement for the computer and increases said computer's processing speed.Type: GrantFiled: January 12, 2021Date of Patent: October 11, 2022Assignee: Blackhawk Network, Inc.Inventors: Anders R. Gjerde, William Palarca, Rick Myers, Calvin Tamano, Charissa Fanucchi, Peggah Elahi, Zohra Qasimi, Gemma Asin Laguna, Valerie R. Hancock
-
Patent number: 11443837Abstract: Test data may be generated by classifying a plurality of medical records of patients into a plurality of groups, based on at least an execution characteristic of a processing program that processes the medical records, and generating test data including at least a part of the plurality of medical records based on proportions of the number of the medical records classified into the plurality of groups.Type: GrantFiled: November 17, 2017Date of Patent: September 13, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara
-
Patent number: 11442982Abstract: A method for matching building floor plans with specifications for blocks of land wherein the building floor plans comprise image files; the method comprising: storing specifications for each of a plurality of blocks of land in a database the specifications including lengths of block sides; processing the image files of each of the building floor plans to thereby store specifications for each of said plans in the database the processing including: converting text in each plan into parseable text and identifying numerical values in the string to extract length and width values for external dimensions of the floor plan, and identifying one or more orientation critical words from the text string and its position on the plan; and querying the database to determine compatible matches between a selected one of the building floor plans and the blocks of land, or vice-versa, taking into account the specifications including the extracted length and width values and the orientation critical words.Type: GrantFiled: January 23, 2019Date of Patent: September 13, 2022Inventor: Andrea-Luca Crisci
-
Patent number: 11442909Abstract: A data analytics system. The data analytics system includes a communication processor configured to communicate with one or more remote electronic devices, and one or more electronic processors electrically coupled to the communication processor. The one or more electronic processors are configured to receive a first data from the one or more electronic devices, generate a determination including a first confidence level based on the first data, identify additional data which would increase the first confidence level; request the additional data, receive responses including the additional data, and generate a second confidence level of based on the second data.Type: GrantFiled: December 1, 2015Date of Patent: September 13, 2022Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Philip E. May, Juana E. Nakfour, Michael D. Pearce
-
Patent number: 11442906Abstract: In general, various aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for generating and managing custom attributes and corresponding values for domain objects defined within microservices. In accordance with various aspects, a method is provided that comprises: receiving a custom attribute request for a domain object defined in a microservice that comprises a domain object identifier, a custom attribute to add to the domain object, and a value type for the custom attribute; identifying, based on the domain object identifier and the value type, a custom value table for the domain object that comprises placeholder fields; identifying a placeholder field that is available in the custom value table; and storing a record in the attribute schema table for the domain object and the custom attribute comprising mapping data that maps the custom attribute to the placeholder field for the custom value table.Type: GrantFiled: February 4, 2022Date of Patent: September 13, 2022Assignee: OneTrust, LLCInventors: Subramanian Viswanathan, Milap Shah
-
Patent number: 11443005Abstract: Methods, systems, and computer program products are described herein for unsupervised clustering of browser history using web navigational activities. For example, correlation scores are calculated that indicate correlations between web pages indicated in a browsing history of a user. Moreover, the correlation scores are calculated based on web navigational activities determined from the browsing history. In addition, the web pages are clustered into a plurality of clusters based on the correlation scores and the clusters are ranked for relevancy to the user based on a relevancy algorithm. The relevancy algorithm determines a likelihood that a user will access a corresponding web page for each web page of a cluster. A cluster having a greatest ranking is identified and an indication of a web page of the identified cluster as a suggested web page to revisit is provided to a user.Type: GrantFiled: May 31, 2019Date of Patent: September 13, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ken M. Sadahiro, Aaron M. Butcher, Philippe Favre, Anatolie Gavriliuc, Kofi S. Opoku, Seung-Yup Chai, Nandini Arijit Bhattacharya, John D. Malatras, Nicolas A. Champagne-Williamson, Kangsan Lee, Jerin R. Schneider
-
Patent number: 11436193Abstract: A data storage system includes accelerated storages that store data encoded using a first data integrity scheme. The data storage system also includes a global enumerator that obtains a request to use a second data integrity scheme to store the data; in response to obtaining the request: performs a recoding process for the data including: reading data chunks, corresponding to the data, from the storages; generating new data chunks based on: the read data chunks and the second data integrity scheme; storing the new data chunks in the accelerated storages in an arrangement specified by the second data integrity scheme; and deleting the data chunks after storing the new data chunks.Type: GrantFiled: September 30, 2019Date of Patent: September 6, 2022Assignee: Dell Products L.P.Inventors: Dharmesh M. Patel, Rizwan Ali, Ravikanth Chaganti
-
Patent number: 11429644Abstract: Systems and methods for dynamic computer modeling using incomplete data are provided. The system can yield a total score indicative of an accuracy and reliability of a model for a given application based on incomplete data. The system can receive one or more sets of datasets, classify each dataset among the set of datasets based on a classification component, and determine a normalized score for each dataset based on a value or values of each dataset. If a classification component does not comprise more than one dataset, then the system determines a classification component score for each dataset as the normalized score. If a classification component comprises more than one dataset, the system assigns a weighted data value to each dataset of the classification component. A classification component score is determined for each weighed dataset by applying the weighted data value to the normalized score for each weighed dataset.Type: GrantFiled: April 5, 2021Date of Patent: August 30, 2022Assignee: Insurance Services Office, Inc.Inventors: Kristen Dardia, Tracey Waller, Ekampreet Singh, Irina Matijosaitiene, Frederick Stoll
-
Patent number: 11409711Abstract: Example distributed storage systems, replication managers, and methods provide barriers for dependent data operations among sharded data stores. Shard operation logs may be associated with different shards and storage nodes. Dependent data operations may be identified in each shard and data operation entries corresponding to dependency sets for those dependent data operations may be determined. Log-based operations may be executed by delaying execution of the dependent data operations in all shards until the dependency set data operations in all shards are completed.Type: GrantFiled: December 3, 2019Date of Patent: August 9, 2022Assignee: Western Digital Technologies, Inc.Inventors: Carl D'Halluin, Thomas Demoor
-
Patent number: 11409776Abstract: An anonymous reporting system for use in reporting and following up on incidents, accidents, and the like. The system may be accessed via an Internet website. A reporting individual may select a type of incident to report. In one example, the reporting individual may select a level on anonymity and some, none or all of the individual's personal identification is displayed to the organization according to the selected level.Type: GrantFiled: October 22, 2021Date of Patent: August 9, 2022Assignee: OneTrust, LLCInventors: Eugene F. Ferraro, Steven Foster, Kimberly L. Pfaff, Mary Eileen Persichetti, Briggin A. Palmer
-
Patent number: 11409764Abstract: A computer-implemented method of managing data in a data repository is disclosed. The method comprises maintaining a data repository, the data repository storing data imported from one or more data sources. A database entity added to the data repository is identified and a metadata object for storing metadata relating to the database entity is created and stored in a metadata repository. The metadata object is also added to a documentation queue. Metadata for the metadata object is received from user via a metadata management user interface and the received metadata is stored in the metadata repository and associated with the metadata object.Type: GrantFiled: June 8, 2020Date of Patent: August 9, 2022Assignee: HITACHI VANTARA LLCInventor: Daljit Rehal
-
Patent number: 11403288Abstract: Implementations include systems and methods for querying a data graph. An example method includes receiving a machine learning module trained to produce a model with multiple features for a query, each feature representing a path in a data graph. The method also includes receiving a search query that includes a first search term, mapping the search query to the query, and mapping the first search term to a first entity in the data graph. The method may also include identifying a second entity in the data graph using the first entity and at least one of the multiple weighted features, and providing information relating to the second entity in a response to the search query. Some implementations may also include training the machine learning module by, for example, generating positive and negative training examples from an answer to a query.Type: GrantFiled: October 13, 2020Date of Patent: August 2, 2022Assignee: GOOGLE LLCInventors: Amarnag Subramanya, Fernando Pereira, Ni Lao, John Blitzer, Rahul Gupta