Patents Examined by Jay Morrison
-
Patent number: 11663223Abstract: Techniques are presented herein for improved search based on group relevance. The techniques include determining account node groups based on the interactions of accounts with content. When a search query is received from a particular account, the group(s) associated with that account are determined, and the content items determined to be relevant to other accounts in the group(s) are given higher relevance in the search results. In some embodiments, groups are determined using partitioning and/or queries can be rewritten based on the group(s).Type: GrantFiled: March 18, 2019Date of Patent: May 30, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Jennifer Prendki, Yanyi He, Mukund Ramachandran
-
Patent number: 11650998Abstract: Examples of the present disclosure describe systems and methods for determining authoritative documents based on implicit interlinking and communication signals. In aspects, a search operation may be initiated from one or more applications or services. The search operation may be processed to identify search information, such as one or more content items, content topics, or entities. The identified search information may be used to search one or more data sources for implicit relationships between the search information and content items and/or entities stored by the data sources. The results of the search may be collected and ranked according to one or more criteria. The ranked results may be provided in response to the search operation.Type: GrantFiled: June 30, 2020Date of Patent: May 16, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Jon Meling, Jan-Ove Karlberg, Vegar S Wang, Jan Heier Johansen, Bernhard Kohlmeier, Tor Kreutzer, Torbjørn Helvik
-
Patent number: 11645315Abstract: Clustering a set of natural language queries NLQs based on a set of significant events retrieved from a corpus stored in a computer system is described. A set of NLQs is used by a search engine for searching a selected corpus to retrieve respective sets of significant events. The set of NLQs is clustered into a plurality of NLQ clusters according to a number of common significant events being returned by the search engine for respective members of an NLQ cluster.Type: GrantFiled: December 20, 2020Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Swaminathan Chandrasekaran, Joseph N Kozhaya, Lakshminarayanan Krishnamurthy
-
Patent number: 11615097Abstract: Systems and methods are provided for detecting a signal to configure a user device. Data associated with a user interaction can be received, where the data include input that was received from the user at a first device. A signal can be recognized based on the received data about the user. A second device can be configured to interact with the user based on the recognized signal, the interacting including an audio interaction or a visual interaction. A software function that implements an action item can be executed, where the execution of the software function is based on second input from the user received at the second device.Type: GrantFiled: March 2, 2020Date of Patent: March 28, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Jarlath Trainor
-
Patent number: 11580086Abstract: The Tactic Tracking, Evaluation and Identification Engine Apparatuses, Methods and Systems (“TTEIE”) transforms subscription request, tick notification request inputs via TTEIE components into subscription response, identified tactic store request, user interface update notification outputs. A subscription request datastructure from a client is obtained. A set of tactic definition datastructures is retrieved. A tick notification comprising tick data for a tick associated with a target is obtained. A contact datastructure corresponding to each retrieved tactic definition datastructure is added to a tracking list of contact datastructures for the target. The tick data for the tick is appended for each contact datastructure in the tracking list. A contact datastructure's time series of ticks is evaluated with regard to the respective contact datastructure's corresponding time series of rules to classify the respective contact datastructure, for each contact datastructure in the tracking list.Type: GrantFiled: September 19, 2019Date of Patent: February 14, 2023Assignee: FMR LLCInventors: James Wong, Rohan Vaswani, Nan Li, Boris Kalinichenko, Anton Aboukhalil
-
Patent number: 11574343Abstract: A facility for constructing an advertising message in connection with a web page is described. The facility obtains text associated with the web page, and uses the obtained text to generate a query. The facility uses the generated query to select a stock photography image, and generates an advertising message that incorporates the selected stock photography image.Type: GrantFiled: April 22, 2020Date of Patent: February 7, 2023Assignee: 2KDirect, Inc.Inventors: Joe Bonzi, Jason Brown, Shane Thomas
-
Patent number: 11556817Abstract: Provided are a computer program product, system, and method for using a machine learning module to rank technical solutions to user described technical problems to provide to a user. A solutions database is searched to determine a result set of answer files having keywords related to keywords of a technical problem in a user description. The result set of answer files, the user description of the technical problem, user profile information, and technical specifications of the computing system are provided as input to a machine learning module. The machine learning module outputs ranks of the answer files in the result set. A subset of answer files in the result set is selected based on ranks of the answer files in the result set and returned to the user.Type: GrantFiled: May 6, 2020Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cecilia Carranza Lewis, Peter Hung Quach, Samantha Jean Wareing, Nicholas Ikaika Bostwick, David C. Reed, Chen Zhao
-
Patent number: 11550809Abstract: A finite state automata (FSA) may comprise of a plurality of states and a plurality of events that are triggered to transition between the plurality of states to enable the continuous delivery of one or more machine learning (ML) models. Datasets may be uploaded by one or more users to a computing device. Each dataset may include columns of attributes and/or rows of data for each attribute. Each dataset may be analyzed according to respective predefined ML model criteria. Each dataset may be automatically transformed and/or enhanced to meet the predefined ML model criteria. Data analysis may be performed on each dataset to inform the building of the ML models. An algorithm may be received for each ML model. Each ML model may be built based on the respective dataset and the respective algorithm to generate an ML model file. Logs may be stored for tracking the process performed by the FSA.Type: GrantFiled: December 21, 2018Date of Patent: January 10, 2023Assignee: FINEOS Corporation, Inc.Inventors: Santoash Rajaram, Karan Mishra, Matthew O'Mara
-
Patent number: 11544314Abstract: The present disclosure relates to a method of providing media to a user based on analysis of an image. The method comprises analysing the image to obtain image information about what is depicted therein. The method also comprises, based on said obtained image information, selecting a first plurality of media items comprising audio, from a media database, said media items of the first plurality being associated with that which is depicted in the image according to the image information. The method also comprises filtering the first plurality of media items based on metadata associated with the user to obtain a plurality of seed media items. The method also comprises providing at least one media item from the media database to the user based on the obtained seed media items.Type: GrantFiled: February 10, 2020Date of Patent: January 3, 2023Assignee: Spotify ABInventor: Mikael Simon David Klamra
-
Patent number: 11537572Abstract: A method enables data aggregation in a multi-tenant system. The method includes receiving, at a data aggregation manager, an event from an activity tracking component, generating, by the data aggregation manager, a first hash value based on a first identifier in the event, generating, by the data aggregation manager, a second hash value based on a second identifier in the event, and storing event message information to an entry of a metric storage database in a partition according the first hash value and the second hash value.Type: GrantFiled: January 31, 2020Date of Patent: December 27, 2022Assignee: salesforce.com, inc.Inventors: Yogesh Patel, Percy Mehta, Mattia Padovani, Shan-Cheng Ho, Shaahin Mehdinezhad Rushan, Johannes Kienzle
-
Patent number: 11526472Abstract: A virtual repository system with robust item management automatically derives item data from accessed current and past transactions. The system interfaces with merchant systems to receive current and archived transaction data, scans emails for current and past transaction data, monitors browser data for online transaction data, and accepts manual input. Data obtained from all sources is collated and stored in a cache for user validation, whereupon it is added to a virtual repository. Triggers prompt the delivery of responsive results including information from shared virtual repositories.Type: GrantFiled: January 13, 2021Date of Patent: December 13, 2022Inventor: Mack Craft
-
Patent number: 11507576Abstract: A computer based agent may employ a variety of techniques including machine learning to analyze queries to a database, improve the queries to a database and make the improved queries available to new and old user through a user interface.Type: GrantFiled: May 20, 2020Date of Patent: November 22, 2022Assignee: T-Mobile USA, Inc.Inventor: Christopher Lee Lydick
-
Patent number: 11481401Abstract: An embodiment for cognitively enhancing a search query is provided. The embodiment may include receiving a voice query from a user. The embodiment may also include analyzing the voice query. The embodiment may further include identifying an object within a focus area of the user based on the voice query. The embodiment may also include determining whether the identification of the object is confident, and in response to determining the identification of the object is not confident, receiving feedback from the user. In response to determining the identification of the object is confident, the embodiment may further include generating a relationship between a word in the voice query and the identified object. The embodiment may also include delivering an enhanced response to the user based on the identified object and the received feedback.Type: GrantFiled: November 25, 2020Date of Patent: October 25, 2022Assignee: International Business Machines CorporationInventors: Aaron K. Baughman, Indervir Singh Banipal, Shikhar Kwatra, Victor Povar
-
Patent number: 11475021Abstract: The present disclosure involves systems, software, and computer implemented methods for ranking time dimensions. One example method includes receiving a request for an insight analysis for a dataset that includes a value dimension and a set of multiple date dimensions. Each date dimension is converted into a time series and a value quality factor is determined for each time series that represents a level of data quality for the time series. A time series informative factor is determined for each time series that represents how informative the time series is within a specified time window. An insight score is determined, for each time dimension, based on the determined value quality factors and the determined time series informative factors. The insight score for the time dimension is provided, for at least some of the time dimensions.Type: GrantFiled: May 18, 2020Date of Patent: October 18, 2022Assignee: Business Objects Software Ltd.Inventors: Ying Wu, Paul O'Connor, Esther Rodrigo Ortiz, Artur Stulka, Mateusz Lewandowski, Paul Sheedy, Mairtin Keane, Paul O'Hara, Malte Christian Kaufmann, Robert McGrath
-
Patent number: 11461405Abstract: A computer-implemented method includes: receiving first sensor data related to a first user; determining locations visited by the first user based on the first sensor data; determining objects with which the first user has interacted based on the first sensor data; determining communication style information of the first user based on the first sensor data; categorizing the determined locations, the determined objects, and the determined communication style information; comparing the categorized determined locations to categorized locations of a second user; comparing the categorized determined objects to categorized objects with which the second user has interacted; comparing, by the computer device, the categorized determined communication style information to categorized communication style information of the second user, the comparing resulting from the second user being within the predetermined distance from the first user; and suggesting to the first user a topic of conversation based on the comparing.Type: GrantFiled: January 13, 2020Date of Patent: October 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nadiya Kochura, Fang Lu, Anh Uong, Hanna Yang, Esther Kim, Lincoln A Alexander
-
Patent number: 11442958Abstract: Systems and methods for performing data protection operations including replication operations. A replication operation may automatically learn and predict when a replication system will need to switch modes, such as to a protective mode or to a fast-forward mode. The replication operation ensures that the data is replicated in a manner that optimizes the ability to retain data needed to perform point in time recovery operations while prioritizing the replication operation of new data.Type: GrantFiled: April 25, 2019Date of Patent: September 13, 2022Assignee: EMC IP Holding Company LLCInventors: Amihai Savir, Assaf Natanzon
-
Patent number: 11436513Abstract: This disclosure discloses a network-based computing technology to evaluate relationships between social networking profiles and then to take an action based on such evaluation. This network-based computing technology may include a running logic, whether hardware or software, such as an engine, which may be modularized, that is programmed to score the relationships based on shared content.Type: GrantFiled: October 30, 2019Date of Patent: September 6, 2022Assignee: Ontario Systems, LLCInventor: Gregory Allen
-
Patent number: 11429618Abstract: Various embodiments provide for a registry for augmented reality (AR) objects, which can provide AR objects to a client device to support various software or hardware applications. For instance, some embodiments provide for an AR object registry that facilitates or enables registration of one or more AR objects in association with one or more locations across a planet.Type: GrantFiled: December 30, 2019Date of Patent: August 30, 2022Assignee: Snap Inc.Inventors: Jennica Pounds, Qi Pan, Brent Michael Barkman, Ozi Egri
-
Patent number: 11429568Abstract: One embodiment provides a method for storage management in a hierarchical file system that includes creating a structure for the hierarchical file system including a top-file system and sub-file systems that each include files and directories. Directories for the sub-file systems of the hierarchical file system are tracked. A request for creation of a unique directory in the hierarchical file system is received. Upon a request by a particular sub-file system for more inodes without any inodes available, inode numbers are revoked from at least one other sub-file system having unused inodes.Type: GrantFiled: January 20, 2020Date of Patent: August 30, 2022Assignee: International Business Machines CorporationInventors: Deepavali M. Bhagwat, Marc Eshel, Dean Hildebrand, Manoj P. Naik, Wayne A. Sawdon, Frank B. Schmuck, Renu Tewari
-
Patent number: 11423036Abstract: A method of determining a further dataset to be joined with a source dataset having a plurality of data entries each identified by a respective key. An identifier of the source dataset is received, and an intersection weight between the source dataset and each of a plurality of possible further datasets is determined based on the number of common keys between the source dataset and each respective possible further dataset. An output is then generated based on the intersection weights for use in selecting one of the plurality of possible further datasets to be joined with the source dataset.Type: GrantFiled: August 10, 2018Date of Patent: August 23, 2022Assignee: INFOSUM LIMITEDInventors: Nicholas Halstead, Eike Spang