Clustering And Grouping Patents (Class 707/737)
  • Patent number: 10846311
    Abstract: An optimized and efficient method of identifying one or more points within a dataset that are close to the centers of clumps similar records in a large, multi-element dataset uses Monte Carlo techniques to compute approximate clustering costs at significantly reduced computational expense. The inaccuracy caused by the approximate methods is also estimated, and if it is too high, the method may be repeated with a larger Monte Carlo sample size to improve accuracy. Portions of the algorithm that are independent are distributed among a number of cooperating computing nodes so that the full algorithm can be completed in less time.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: November 24, 2020
    Assignee: Mad Street Den, Inc.
    Inventors: Saurabh Agarwal, Aravindakshan Babu, Sudarshan Babu, Hariharan Chandrasekaran
  • Patent number: 10846052
    Abstract: A community discovery method is provided. The community discover method includes partitioning nodes in a social network into community nodes partitioned into n first communities, each of the n first communities being associated with a corresponding community label, the corresponding label of each of the community nodes initially indicating a first community from among the n first communities to which the community node belongs, and n being an integer greater than or equal to 2; updating the corresponding label of each community node comprised in the n first communities; and partitioning the community nodes into m second communities, each of the community nodes in each of the m second communities having a same label, and m being a positive integer less than n.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 24, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jiahao Liu, Guohui Ling, Zibin Zheng, Chuan Chen
  • Patent number: 10839002
    Abstract: Systems, methods, and computer-readable media for defining a collection of media content items of a media library for a relevant interest are provided.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: November 17, 2020
    Assignee: APPLE INC.
    Inventors: Kevin Bessiere, Eric Circlaeys
  • Patent number: 10837784
    Abstract: A method and system of magnetic parameter based mobile device localization. The method comprises receiving, from a mobile device under traversal along an indoor path within an indoor area, a series of magnetic parameter measurements at each of a plurality of path segments; identifying, based on accessing reference magnetic data associated with the indoor path, an initial match for respective ones of a subset of path segments in accordance with the magnetic parameter measurements; initializing a set of alternative trajectories of the mobile device in accordance with the initial match; and determining, from the set of alternative trajectories, a current trajectory of the mobile device based at least in part on a best fit with a number of path segments associated with set of alternative trajectories.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: November 17, 2020
    Assignee: MAPSTED CORP.
    Inventors: Sean Huberman, Joshua Karon
  • Patent number: 10838820
    Abstract: In one example, a method includes accessing a manifest that includes a listing of available versions of a dataset, selecting a dataset from the manifest, mounting the selected dataset, running an application that is associated with the dataset, requesting a specific subset of data of the mounted dataset, receiving the requested subset of data, performing a file system operation involving a change to the subset of data, and backing up the change to the subset of data.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: November 17, 2020
    Assignee: EMC IP HOLDING COMPANY, LLC
    Inventor: Ray David Whitmer
  • Patent number: 10831785
    Abstract: Embodiments of the present invention may provide the capability to identify security breaches in computer systems from clustering properties of clusters generated based on monitored behavior of users of the computer systems by using techniques that provide improved performance and reduced resource requirements. For example, behavior of users or resources may be monitored and analyzed to generate clusters and train clustering models. Labeling information relating to some user or resource may be received. When users or resources are clustered and when a cluster contains some labeled users/resources then an anomaly score can be determined for a user/resource belonging to the cluster. A user or resource may be detected to be an outlier of at least one cluster to which the user or resource has been assigned, and an alert indicating detection of the outlier may be generated.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Allon Adir, Ehud Aharoni, Lev Greenberg, Oded Margalit, Rosa Miroshnikov, Oded Sofer, Boris Rozenberg
  • Patent number: 10831768
    Abstract: A content item generation system which implements techniques for selecting and identifying content items to return in response to a request is described. For example, the content item generation system may separate requirements included with a request into first and second sets of requirements. The first set of requirements may be used to identify which content items or content item campaigns may be suitable to respond to the request. The second set of requirements may be used to determine whether items associated with the selected content items or content item campaigns correspond to technical requirements specified in the request.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: November 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yawen Wei, Kaiyang Liu, Jie Xiao, Dayun Li, Nihar Mehta, Divye Khilnani, Mingyuan Zhong, Siyu You
  • Patent number: 10831737
    Abstract: A method for partitioning an association table in a distributed database, where a manager determines a first data table in data tables requiring partition and generates a colocation partition (CP) table set of the first data table, the CP table set of the first data table includes the first data table and at least one CP table of the first data table, and a CP table of the first data table includes a data table whose partition key includes a subset of a partition key of the first data table. The manager partitions the first data table according to the partition key and partitions each CP table in the CP table set, a partition range of a partition key of each CP table is the same as a partition range of a corresponding partition key in the first data table.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: November 10, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tieying Wang, Zhe Liu, Ke Shen
  • Patent number: 10832166
    Abstract: The disclosed embodiments illustrate a domain adaptation method for learning transferable feature representations from a source domain for a target domain. The method includes receiving real-time input data comprising labeled instances of the source domain and unlabeled instances of the target domain from a computing device. The method further includes determining source specific representation corresponding to the source domain and a common representation shared between the source domain and the target domain. Based on a positive contribution from the source specific representation and the common representation, the labeled instances of the source domain are classified. The method further includes training a generalized classifier based on a positive contribution from the common representation. The method further includes automatically performing text classification on the unlabeled instances of the target domain based on the trained generalized classifier.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: November 10, 2020
    Assignee: Conduent Business Services, LLC
    Inventors: Himanshu Sharad Bhatt, Arun Rajkumar, Sriranjani Ramakrishnan, Shourya Roy
  • Patent number: 10831772
    Abstract: Techniques for generating domain and client-specific application program interface recommendations are provided. In one example, a computer-implemented method comprises determining a semantic similarity between a first client application program interface and a second client application program interface based on a modified client application program interface being generated by removing text data associated with a first description of the first client application program interface. The computer-implemented method can further comprise matching the first description to a second description of the second client application program interface based on the semantic similarity, resulting in on or more matched client application program interfaces. Additionally, the computer-implemented method can further comprise associating the first client application program interface with a community based on the one or more matched client application program interfaces.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nikolaos Anerousis, Anup Kalia, Chen Lin, Maja Vukovic, Jin Xiao
  • Patent number: 10834091
    Abstract: An apparatus includes a processor operatively coupled to a memory. The processor detects a software application installed on a client computing device, and/or usage data. Detected usage data is associated with a current user of the client computing device and with the software application. The processor identifies a user role for the current user based on the software application and/or usage data. The processor applies a security configuration to the client computing device based on the user role. The security configuration limits access by the current user to a portion of the software application. The processor sends an identifier of the user role to an administrative server for storage in an Active Directory (AD) database.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: November 10, 2020
    Assignee: Ivanti, Inc.
    Inventors: Randy Deninno, Mark Robert Tempel, Travis Peters, Robert M. Juncker
  • Patent number: 10834098
    Abstract: A system, method, and computer-readable medium are disclosed for monitoring actions of an entity. In various embodiments the monitoring includes: monitoring a plurality of electronically-observable actions of the entity, the plurality of electronically-observable actions of the entity corresponding to a plurality of events enacted by the entity; associating the plurality of events enacted by the entity with a story; and, using the story to derive an inference regarding the entity.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: November 10, 2020
    Assignee: Forcepoint, LLC
    Inventor: Richard A. Ford
  • Patent number: 10817542
    Abstract: A systems and methods of managing user data using clustering patterns based on metadata analysis. The described technique includes receiving file metadata from multiple user devices, where the file metadata is associated with data stored on the plurality of user devices associated with a plurality of users. The technique generates a user metadata fingerprint based on a plurality of user metadata record attributes contained in the file metadata, and determines clustering of the plurality of users based on the generated user metadata fingerprint. The data for the plurality of users may be stored based on the determined clustering.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: October 27, 2020
    Assignee: Acronis International GmbH
    Inventors: Evgeny A. Aseev, Sanjeev Solanki, Stanislav Protasov, Serguei M. Beloussov
  • Patent number: 10817570
    Abstract: A system includes reception of a first user instruction to access a dataset stored in a data source, retrieval of metadata of the dataset from the data source in response to the first user instruction, the metadata defining a plurality of dimensions and measures associated with the dataset, reception of a second user instruction to associate a first one of the plurality of dimensions and measures with a first visualization, determination of a first one or more dimensions or measures associated with the first one of the plurality of dimensions and measures, retrieval, from the data source, of data of the dataset associated with the determined first one or more dimensions or measures and the first one of the plurality of dimensions and measures, updating of the first visualization based on the retrieved data, and display the updated first visualization on a display.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 27, 2020
    Assignee: SAP SE
    Inventors: Prasanna Bhat Mavinakuli, Shanu Gupta, Nikita Jain
  • Patent number: 10810258
    Abstract: Aspects of the disclosure relate to generating a memory efficient, graph-based tree representation of an address database, where each vertex in the tree corresponds to an individual character in an address. Each address in the database is a string of hierarchical components, and the techniques create a separate tree for each component. Tree jumps connect the last vertex of the tree for one component to the root (first) vertex in the tree of the next component. Aspects of the disclosure relate to depth-first search techniques for determining alignment between a user-input address string and the sequences in such an address tree, for example, by searching first for sequences that exactly match the input and iteratively increasing the allowable edit penalty if not enough results are returned.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: October 20, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Robert Niewiadomski
  • Patent number: 10803380
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating document vector representations. One of the methods includes obtaining a new document; selecting a plurality of new document word sets; and determining a vector representation for the new document using a trained neural network system, wherein the trained neural network system comprises: a document embedding layer and a classifier, and wherein determining the vector representation for the new document using the trained neural network system comprises iteratively providing each of the plurality of new document word sets to the trained neural network system to determine the vector representation for the new document using gradient descent.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: October 13, 2020
    Assignee: Google LLC
    Inventors: Andrew M. Dai, Quoc V. Le, Gregory Sean Corrado
  • Patent number: 10803062
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a BY PARTITION command term within a multi-tenant aware structured query language within a computing environment.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: October 13, 2020
    Assignee: salesforce.com, inc.
    Inventors: Simon Wong, Gary Baker
  • Patent number: 10803065
    Abstract: A system includes determination of a plurality of queries, each of the plurality of queries indicating a first object as a data source, generation of a first query on the first object based on a first two or more of the plurality of queries, modification of each of the first two or more queries to indicate the first query as the data source, requesting of execution of the first query and the modified first two or more queries, and reception of a result set associated with each of the first two or more queries.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 13, 2020
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Justin Wong, Houman Ghaemi, Veljko Jovanovic
  • Patent number: 10803091
    Abstract: Current disclosure discloses a method and device for determining a category directory, and an automatic classification method and device. A user change category message is received. A target change category item is generated based on the user change category message. Previous change category items are analyzed with respect to the target change category item to determine whether an existing category directory needs to be updated.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: October 13, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Peng Wei
  • Patent number: 10805312
    Abstract: A system for programmatically verifying electronic domain names is provided. For example, the system may receive a plurality of network domain names. A receipt frequency of a subset of the network domain names across a distributed system may be determined and compared with a receipt threshold. When the receipt frequency exceeds a receipt threshold, the network domain name may be matched with additional information that originates from a confirmation source. This information may be provided at a registration network document, which can help expedite a verification process for the user.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Sudheer Babu Ramoji, Bharath Chinamanthur, Ghazal Jaber, Karthik Seetharaman
  • Patent number: 10803064
    Abstract: A system and related method are provided for dynamically modifying a rule-based matching system. The method comprises using a processor for receiving a plurality of rules that are stored in a matching metadata database in a storage device, and receiving a plurality of entities as inputs. The method further comprises determining a degree of matching between a first entity and a second entity of the plurality of entities, using at least two of the plurality of rules that contribute to the degree of matching. The method then outputs the determined degree of matching to a display device, and dynamically modifies, at run-time, at least one of the plurality of rules.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: October 13, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Adam Sanders, Christopher Shain
  • Patent number: 10796203
    Abstract: Embodiments of the present disclosure include training a model using a plurality of pairs of feature vectors related to a first class. Embodiments include providing a sample feature vector related to a second class as an input to the model. Embodiments include receiving at least one synthesized feature vector as an output from the model. Embodiments include training a classifier to recognize the second class using a training data set comprising the sample feature vector related to the second class and the at least one synthesized feature vector. Embodiments include providing a query feature vector as an input to the classifier. Embodiments include receiving output from the classifier that identifies the query feature vector as being related to the second class, wherein the output is used to perform an action.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Karlinsky, Mattias Marder, Eliyahu Schwartz, Joseph Shtok, Sivan Harary
  • Patent number: 10789430
    Abstract: Methods, systems, and computer program product for automatically performing sentiment analysis on texts, such as telephone call transcripts and electronic written communications. Disclosed techniques include, inter alia, lexicon training, handling of negations and shifters, pruning of lexicons, confidence calculation for token orientation, supervised customization, lexicon mixing, and adaptive segmentation.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 29, 2020
    Inventors: Amir Lev Tov, Avraham Faizakof, Arnon Mazza, Yochai Konig
  • Patent number: 10789377
    Abstract: An item rating and recommendation platform identifies rating data including respective ratings of multiple items with respect to multiple users; identifies user-feature data including user features contributing to the respective ratings of the multiple items with respect to the multiple users; and receives, from a social network platform via a secret sharing scheme without a trusted initializer, manipulated social network data computed based on social network data and a first number of random variables. The social network data indicate social relationships between any two of the number of users. In the secret sharing scheme without the trust initializer, the social network platform shares with the item rating and recommendation platform manipulated social network data without disclosing the social network data. The item rating and recommendation platform updates the user-feature data based on the rating data and the manipulated social network data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: September 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Chaochao Chen, Jun Zhou
  • Patent number: 10783214
    Abstract: Browser-based, performant interactive user interface can allow a user to perform filtering of data via a browser application, and process millions of data cells that are loaded into the browser. The interactive user interface can be customized and optimized for a classification of users with regular behavior patterns, for example, by displaying a plurality of tiles depicting a subset of data associated with a plurality of data objects. Moreover, a user can select portions of data within an individual tile and propagate the selection automatically through all remaining tiles on the interactive user interface.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 22, 2020
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Ryan Rowe, Hanna Kim
  • Patent number: 10783200
    Abstract: The technology disclosed relates to de-duplicating contextually similar news feed items. In particular, it relates to assembling a set of news feed items from a plurality of electronic sources and preprocessing the set to generate normalized news feed items that share common company-name mentions and token occurrences. The normalized news feed items are used to calculate one or more resemblance measures based on a sequence alignment score and/or a hyperlink score. The sequence alignment score determines contextual similarity between news feed item pairs, arranged as sequences, based on a number of matching elements in the news feed item sequences and a number of edit operations, such as insertion, deletion, and substitution, required to match the news feed item sequences. The hyperlink score determines contextual similarity between news feed item pairs by comparing the respective search results retrieved in response to supplying the news feed item pairs to a search engine.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: September 22, 2020
    Assignee: salesforce.com, inc.
    Inventors: Yair Even-Zohar, Elad Tsur
  • Patent number: 10776014
    Abstract: Some embodiments can include a system. In some embodiments, a system can comprise one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: September 15, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Charandeep Sehgal, Vikas Bhat, Ganesh Krishnan, Venkatesh Kandaswamy
  • Patent number: 10769114
    Abstract: A method for database syncing is provided. The method includes receiving database change indicators indicating changes to a database. For each database change indicator, the method also includes determining whether the respective change to the database corresponds to a single change to a single version of the database, one of multiple changes to a common version of the database, or one of multiple changes to different versions of the database. The method further includes generating a change log compaction data structure comprising entries. Each entry includes an exact entry defining a corresponding single change to a corresponding single version of the database, a range entry defining corresponding multiple changes to a corresponding common version of the database, or an interval entry defining corresponding multiple changes to corresponding different versions of the database.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 8, 2020
    Assignee: Google LLC
    Inventor: Alfred Fuller
  • Patent number: 10769534
    Abstract: An evaluation target of interest extraction apparatus of one embodiment extracts a plurality of items for each piece of text information. When the items include an item which matches an evaluation target expression or related expression, the apparatus allocates the evaluation target expression or that of the related expression to the text information as an evaluation target item. The apparatus distinguishes a class from a change in numeric information related to the evaluation target item, and allocates the class to the text information. The apparatus generates a class-attached transaction including the evaluation target item, the items, and the class. The apparatus discovers a pattern from a set of the transactions.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: September 8, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Shigeaki Sakurai, Kyoko Makino, Hiroyuki Suzuki
  • Patent number: 10769150
    Abstract: A source table organized into a set of micro-partitions is accessed by a network-based data warehouse. A pruning index is generated based on the source table. The pruning index comprises a set of filters that indicate locations of distinct values in each column of the source table. A query directed at the source table is received at the network-based data warehouse. The query is processed using the pruning index. The processing of the query comprises pruning the set of micro-partitions of the source table to scan for data matching the query, the pruning of the plurality of micro-partitions comprising identifying, using the pruning index, a sub-set of micro-partitions to scan for the data matching the query.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: September 8, 2020
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
  • Patent number: 10769496
    Abstract: Disclosed herein are techniques for detecting logos in images or video. In one embodiment, a first logo detection model detects, from an image, candidate regions for determining logos in the image. A feature vector is then extracted from each candidate region and is compared with reference feature vectors stored in a database. The logo corresponding to the best matching reference feature vector is determined to be the logo in the candidate region if the best matching meets a certain criterion. In some embodiments, a second logo detection model trained using synthetic training images is used in combination with the first logo detection model to detect logos in a same image.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: September 8, 2020
    Assignee: Adobe Inc.
    Inventors: Brunno Fidel Maciel Attorre, Nicolas Huynh Thien
  • Patent number: 10769537
    Abstract: An answer to a question may selected from answers from a set of answering pipelines. Question answer data can be generated for a question, using a first answering pipeline. Another set of question answer data can be generated for the second question, using the second answering pipeline. The question answer data can include answers and confidence values for each answer. Using a weighting formula and a blending profile for the first answering pipeline, a vote weight can be determined for an answer with the highest confidence value. The same weighting formula and a second blending profile may be used to determine a vote weight for another answer with the highest confidence value. An answer to the question may be selected from the answers, based on the overall highest vote weight.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventor: John M. Boyer
  • Patent number: 10769381
    Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: September 8, 2020
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial, Robert Goodson
  • Patent number: 10761861
    Abstract: A system, method, and computer program product are provided for event stream modification. In operation, a system identifies an event to add to an event stream. Moreover, the system appends the new event to at least one of any event in the event stream based on criteria.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Lucas Dario Majerowicz
  • Patent number: 10762152
    Abstract: The various implementations described herein include methods and systems for displaying a summary of media content items. In one aspect, a method is performed at a server system that includes processors and memory storing programs for execution by the processors. The server system: (1) detects presentation of a media content item at a first device in proximity to a second device, including receiving from the second device content identification information; (2) identifies the media content item; (3) identifies entities related to the identified media content item; (4) determines a level of interest with respect to a user of the second device, for each of the identified entities; (5) selects a subset of the identified plurality of entities based on the determined level of interest; and (6) sends to the second device, a summary of the media content item, for presenting at the second device.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: September 1, 2020
    Assignee: GOOGLE LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Ingrid McAulay Trollope
  • Patent number: 10762072
    Abstract: An embodiment of the invention pertains to processing messages received from a set of devices. A mapping of message fields to fact table columns is stored in a mapping table of a relational database. The method comprises, for each received message, determining all fields of the received message. If it is determined that the mapping table does not assign a fact table column to each of the determined fields of the message, a new mapping between message fields to respective fact table is automatically stored in the mapping table. A mapping is identified in the mapping table that assigns each of the determined fields of the message to a respective one of the columns of the fact table. The field values of the message are stored in the fact table in accordance with the identified mapping.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eric B. Libow, Markus Lorch, Martin A. Oberhofer, Torsten Steinbach
  • Patent number: 10762992
    Abstract: A ground truth expansion system that generates an expanded set of synthetic questions and selects a targeted subset of questions for machine learning training. The machine learning may be used to train an automated inquiry system that responds to questions received from individuals about subject matter of interest. The automated inquiry system is particularly suitable for use in, for example, responding to questions raised by insured individuals about their healthcare benefits.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: September 1, 2020
    Assignee: Welltok, Inc.
    Inventors: Matthew Kellar MacLeod, Jacque W. Swartz, Marissa Victoria Ponder
  • Patent number: 10754879
    Abstract: A computer implemented method for identifying a signal in a sequence of numerical values, the method including: converting the sequence of numerical values into a vector sequence by converting each value in the sequence to a normalized vector representation; generating a vector field comprising the vector sequence as a multi-dimensional data structure such that vectors in the vector sequence are plotted in sequence in the vector field; modeling a simulated flow of particles through the vector field such that a flow of each particle is influenced by vectors in the vector field; generating one or more static representations of the particles, each representation being generated at a particular point in time; and performing feature detection on each of the one or more static representations to identify features in the representation corresponding to the signal.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: August 25, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventor: Robert Ghanea-Hercock
  • Patent number: 10754883
    Abstract: Systems and methods are provided for insight automation from content data. The system generates insights from online and offline data at scale using unsupervised or supervised machine learning algorithms. The system can further generate insight at various levels for continuous evaluation and automated promotion.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 25, 2020
    Assignee: Fractal Analytics Private Limited
    Inventors: Balaji Kannu, Hemanth Kumar, Shubham Mishra, Veerendra Nath, Rahul Kalayamkulam, Prateek Trivedi
  • Patent number: 10754705
    Abstract: A manager agent access a grain hierarchy that represents a state for a computation that is to performed by a distributed processing system, wherein the grain hierarchy includes manager agent grains including metadata for manager agent processes that manage the performance of the computation by the distributed processing system, and worker agent grains including, for tasks to be performed by the distributed processing system, metadata for worker agents that each correspond to a subset of the plurality of data processors for performing the task. A manager agent performs processes defined by a manager agent grain to manage the computation by worker agents and storing, within the grain, metadata describing the manager agent process performed by the manager agent, and worker agents perform tasks assigned to the worker agents based on an assignment of a respective worker agent grain to the worker agent.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 25, 2020
    Assignee: Google LLC
    Inventors: Kenneth J. Goldman, Sunghwan Ihm, Xiaozhou Li, Jelena Pjesivac-Grbovic
  • Patent number: 10754862
    Abstract: A method for searching a database having data sets (Mi) which comprise attributes (A1i to Ani). If a search query (S) is captured, the data sets (Mi) are assigned relevance data (RSi) for the search query (S) and at least one subset of the data sets (Mi) is output on the basis of the relevance data (RSi). Relevance data (RSi) of the data sets (Mi) for the search query (S) are generated with the inclusion of correlation data (KS,1 to KS,n) and the attributes (A1i to Ani) of the data sets (Mi). A computer program having program code for carrying out the method according to the invention when the program code is executed by a computer, a search engine, and a system having a search engine.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 25, 2020
    Assignee: Omikron Data Quality GmbH
    Inventor: Carsten Kraus
  • Patent number: 10740424
    Abstract: A process controls navigation and presentation of digital resources on a computer device. Identifying parameters for digital resources are stored as a set of digital resources, including an ordered set of digital resources. When receiving an instruction to navigate between resources, it is determined whether the first and second resources meet criteria that will enable a visually smooth navigation between the resources by transitioning from a first digital resource to a second digital resource without clearing all of the displayed elements of the first digital resource. The smooth navigation is performed by sending an identifier of the second digital resource to a history of a resource viewing component (e.g., a browser) and triggering a pop-state event in the resource viewing component that causes the resource viewing component to complete the desired smooth navigation.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: August 11, 2020
    Assignee: Knowlio, Inc.
    Inventors: Jean-Paul Sylvain Boodhoo, Will McGarrett Harper
  • Patent number: 10740336
    Abstract: Systems, methods, and other embodiments associated with grouping data using data streams are described. In one embodiment, a method includes publishing data into a data stream. The example method may also include evaluates phrases within data in the data stream to identify a set of features having data divergence amongst the data above a divergence threshold. The example method may also include computing a model correlating data to the set of features. The example method may also include applying the model to data to compute feature vectors for the data. The example method may also include comparing the feature vectors to identify and group similar data.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 11, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Kiran Vedula Venkata Naga Ravi
  • Patent number: 10742589
    Abstract: A computer-implemented method for updating one or more temporal aspects of a social media post. The computer-implemented method captures a geographic location of a first computing device of a first user and a time stamp associated with a social media post of the first user, and posts the geographic location and the time stamp associated with the social media post of the first user. The computer-implemented method further detects one or more additional computing devices of one or more additional users within a defined proximity of the first user, and updates the social media post of the first user with one or more temporal aspects associated with the detected one or more additional computing devices of the one or more additional users.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Craig M. Trim, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 10733626
    Abstract: A system and method for real-time generation of segments for a computerized decision system provides an event segment list to a decision engine. The event segment list is generated based on consumer affinities determined from consumer data and modeled data on that consumer's consumption and geo-location. The consumer affinities are used in a query to obtain current events related to the consumer's affinities. The current events are associated with generic events, which together are included in the event segment list, which is delivered to the decision engine and used to make a decision based on the event segment list and specified decision criteria.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: August 4, 2020
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Vikram Somaya, Ajit Kumar Srivastava, Molly Parr, Sophie M. Coleman, Christen Johnson Chattleton, Scott T. Keating
  • Patent number: 10726016
    Abstract: Techniques are described herein for sharing a dictionary across multiple in-memory compression units (IMCUs). After a dictionary is used to encode a first column vector in a first IMCU, the same dictionary is used to encode a second column vector in a second IMCU. The entries in the dictionary are in sort order to facilitate binary searching when performing value-to-code look-ups. If, during the encoding of the second column vector, values are encountered for which the dictionary does not already have codes, then a “sort-order-boundary” is established after the last entry in the dictionary, and entries for the newly encountered values are added to the dictionary, after the sort-order-boundary. To facilitate value-to-code look-ups, the new entries are also sorted relative to each other, creating a second “sort order set”. A new version of the dictionary may be created when the number of sort order sets in the first version of the dictionary reaches a configurable threshold.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: July 28, 2020
    Assignee: Oracle International Corporation
    Inventors: Shasank K. Chavan, Prashant Gaharwar, Ajit Mylavarapu, Dina Thomas, Dennis Lui, Sheldon A. K. Lewis, Roger D. Macnicol
  • Patent number: 10725993
    Abstract: A managed search provider includes a highly available ETL service to index various data sources for searching. The ETL service can interface with various types of data sources associated with a user's account. When the ETL service receives a request to index a data source, the ETL service can extract a portion of data from the data source and analyze the portion of data to generate an index of the data source without requiring additional input from the user. The ETL service can store the index in a target data store identified in the request and determine whether the data source includes additional data to be indexed. As the data is indexed, the ETL service can maintain checkpoints in case of failure during indexing. Once the data source has been indexed, the ETL service can monitor the data source for changes made since the last indexing and can update the index accordingly.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Swaminathan Sivasubramanian
  • Patent number: 10726008
    Abstract: Increasing the efficiency of performing queries on databases by eliminating partitions during a database query. The database query configured to access a database table having one or more columns and one or more rows, the database query including a condition on a specified basis column. The database table being partitioned on the basis of the specified column, the specified column having one or more distinct values and the partitioning including mapping, by the at least one programmable processor, individual ones of the one or more distinct values to individual partitions causing each row in the table to be mapped to a specific partition. Candidate partitions and guaranteed partitions can be identified. The database query can be applied only to candidate partitions. All rows which satisfy the database query and all the rows of the guaranteed partition can be forward for processing.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: July 28, 2020
    Assignee: Sybase, Inc.
    Inventors: Steven A. Kirk, Roland F. Mckenney
  • Patent number: 10725896
    Abstract: A method and system generate sample data set for efficiently and accurately testing a new calculation for preparing a portion of an electronic document for users of an electronic document preparation system. The method and system receive the new calculation and gather historical use data related to previously prepared electronic documents for a large number of historical users. The method and system group the historical users into groups based on which sections of a previous version of electronic document preparation software were executed for each historical user in preparing electronic documents for the historical users. The groups are then sampled by selecting a small number of historical users from each group.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: July 28, 2020
    Assignee: Intuit Inc.
    Inventors: Cem Unsal, David A. Hanekamp, Jr., Saneesh Joseph, Steven Atkinson, Michael A. Artamonov
  • Patent number: 10728366
    Abstract: A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other forms of microblogging, and that provides additional capabilities. A method may include: recognizing a token indicator; recognizing a token in conjunction with the token indicator; selecting a template corresponding to the token indicator; and executing a process enabled according to the token and the template. Executing an enabled process may include one or more of: generating a URL; generating a URL that is itself a server-based URL shortener, in which the token indicator is substituted for the server-based URL shortener hostname to reduce the character count from that of the server-based URL shortener; displaying information from a destination website of the URL generated from the token and the template; or generating a URL according to a distinctive visual characteristic of the token indicator.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: July 28, 2020
    Assignee: PAYPAL, INC.
    Inventor: Norihiro Edwin Aoki