Record, File, And Data Search And Comparisons Patents (Class 707/758)
  • Patent number: 11157498
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a first query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system parses the first query and uses a dataset association records of a metadata catalog to dynamically identify one or more datasets associated with the query and generate a second query. The data intake and query system executes the second query.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 26, 2021
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Manu Jose, Sourav Pal, Christopher Madden Pride, Nicholas Robert Romito, Igor Braylovskiy, Arun Ramani, Ankit Jain
  • Patent number: 11151206
    Abstract: A method and apparatus for pushing information are provided. A specific embodiment of the method includes: sending, in response to receiving first search query sent by a terminal, a search result page including at least one image matching the first search query to the terminal, for a user to select a to-be-browsed target image from the at least one image, the target image being linked to a detail page having a search function including the target image; acquiring, in response to receiving a request for browsing the target image sent by the terminal, the detail page linked to the target image; generating recommendation information based on the target image and the first search query, and adding the recommendation information to the detail page; and pushing the detail page having the added recommendation information to the terminal. This embodiment realizes a targeted information push.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: October 19, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Jun Cheng, Jia Gui
  • Patent number: 11144552
    Abstract: A method, apparatus, and non-transitory computer readable medium for performing joins on data from hierarchical databases are described. The method, apparatus, and non-transitory computer readable medium may provide for receiving one or more search results from each of a plurality of hierarchical databases, identifying one or more matching fields from each of the search results, joining the search results according to a set of rules for processing related fields to the matching fields, wherein the related fields comprise sibling fields, neighbor fields, ancestor fields, descendant fields, or any combination thereof, and generating one or more combined search results based on the joining.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit Anil Nanavati, Birgit Monika Pfitzmann, Anil Maddipatla, Narendra Kumar Agrawal
  • Patent number: 11140291
    Abstract: An image forming apparatus stores, for an application, a meta file including a setting data version and a setting data compatible version in a storage as information about the application. In a case where setting data of the application is to be imported, an application management unit of the image forming apparatus determines whether to allow import of the setting data as an import target by using a version of the setting data, a setting data version that is stored as the information about the application corresponding to the setting data as the import target, and a setting data compatible version, and determines whether to allow import of the setting data as the import target.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 5, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takeshi Kogure, Atsushi Ikeda, Hiroaki Koike, Naoto Sasagawa
  • Patent number: 11126531
    Abstract: Techniques are provided for decompression of compressed log data, such as for a real-time viewing of compressed log data. An exemplary method comprises: obtaining a compressed log file comprised of a plurality of compressed log messages, wherein a given compressed log message is comprised of one or more message variables and a message signature corresponding to a message template of the given compressed log message; and presenting a first subset of the compressed log file by translating, in memory, the message signatures of the compressed log messages within the first subset to corresponding message templates using a decompression index that maps a plurality of the message signatures to corresponding message templates. The first subset of the compressed log file may comprise a predefined number of lines surrounding a requested line of the compressed log file. In further variations, at least one additional subset of the compressed log file is precomputed using the disclosed decompression techniques.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 21, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Amihai Savir, Omer Sagi, Oshry Ben-Harush
  • Patent number: 11115214
    Abstract: A biometric signature system holds a first template indicating a result of transforming, by predetermined transformation, first biometric information acquired from a predetermined part of a user; and a second template indicating a result of transforming, by predetermined one-way transformation, second biometric information acquired from the predetermined part of the user, identifies a parameter for which a similarity between the first template of the person to be authenticated corrected, generates a second template of the person to be authenticated from each piece of corrected second biometric information, and determines whether authentication of the person to be authenticated is successful by comparing each generated second template with the second template.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: September 7, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Yosuke Kaga, Kenta Takahashi, Masakazu Fujio
  • Patent number: 11113275
    Abstract: A processing platform in illustrative embodiments comprises one or more processing devices each including at least one processor coupled to a memory. The processing platform is configured to obtain a text document containing at least one claim about data of a relational database. Claim keywords are extracted from the text document, and query fragments are identified based at least in part on indexing of one or more relational data sets of the relational database. The relevance of the claim keywords to the query fragments is determined, and candidate queries are identified based at least in part on probabilistic inferencing from the determined relevance of the claim keywords to the query fragments. The candidate queries are evaluated against the relational database, and consistency of the claim with the data of the relational database is determined based at least in part on results of the evaluation of the candidate queries.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: September 7, 2021
    Assignee: Cornell University
    Inventor: Immanuel Trummer
  • Patent number: 11115924
    Abstract: Multi-band Wake-up (MWU) signal transmission and detection is disclosed. A transmitter determines a MWU signal that indicates availability of one or more sub-bands to a first user in a serving cell, and transmits the MWU signal for the one or more sub-bands in the serving cell. A clear channel assessment (CCA) status on the one or more sub-bands that are available to the first user is carried by the payload of MWU signals. The MWU signal includes a first user identifier that identifies the first user as a targeted receiver of the MWU signal. The first user has priority over a second user to utilize the one or more sub-bands. Correspondingly, a receiver receives a MWU signal for one or more sub-bands in the serving cell, decodes a payload of the MWU signal, and determines availability of the one or more sub-bands to the first user based on the payload of the MWU signal.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: September 7, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Lei, Jing Sun, Tamer Kadous
  • Patent number: 11113633
    Abstract: The disclosed privacy management platforms are adapted to scan any number of data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and/or usage activity relating to such information. The platforms may correlate personal information findings to specific data subjects and may employ machine learning models to classify findings as corresponding to a particular personal information attribute to provide an indexed inventory across multiple data sources.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 7, 2021
    Assignee: BigID Inc.
    Inventors: Yehoshua Enuka, Nimrod Vax, Eyal Sacharov, Itamar Apel
  • Patent number: 11106375
    Abstract: Techniques are provided for deduplicating encrypted data. For example, a device has data to store in an encrypted state within a remote data store. A key is used to encrypt the data to create encrypted data. The data is hashed to create hashed data and the encrypted data is hashed to create hashed encrypted data. A probabilistic data structure of the data is generated. The key is encrypted based upon the data to create an encrypted key. The encrypted data is transmitted to the remote data store, along with metadata comprising the hashed data, the hashed encrypted data, the probabilistic data structure, and the encrypted key. The metadata may be used to implement deduplication for subsequent requests, to store data within the remote data store, with respect to the encrypted data.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: August 31, 2021
    Assignee: NetApp, Inc.
    Inventors: Srinivasan Narayanamurthy, Parag Deshmukh
  • Patent number: 11100180
    Abstract: The present disclosure provides an interaction method and an interaction device for a search result. The method includes: in response to determining that an interaction operation is performed, by a user of an electronic device, on the search result through a browser, extracting an interaction instruction based on the interaction operation; generating a guiding interaction step matching with the interaction instruction based on a preset rule; and prompting the user based on the guiding interaction step, such that the user performs interaction with the search result based on the guiding interaction step.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: August 24, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Shouke Qin, Xiaochun Liu, Zeming Zhang, You Han, Xiaoyue Liu, Mi Cao, Xiaohua Cheng, Shanyu Wang, Peizhi Xu, Yan Jiang, Zhen Chen, Xuezhong Qiu
  • Patent number: 11102524
    Abstract: Systems and methods are disclosed herein for selective audio segment compression for accelerated playback of media assets. A playback speed of the video segment of a media asset is calculated based on the duration of the video segment and a received playback time period. A priority weight for each of the various audio segments is then determined. The audio segments with the lowest priority weight are removed from the group of various audio segments. The system then determines whether the duration of the remaining audio segments exceeds the received playback time period. If so, the system modifies the remaining audio segments by removing another audio segment with the lowest priority weight from the remaining audio segments. The system then rechecks whether the received playback time period is exceeded. If not, the system generates for playback the video segment based on the video playback speed and the remaining audio segments.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 24, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Neeraj Kumar, Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11093568
    Abstract: Systems and methods for content management are disclosed. A content management system may include a data sourcing and data streaming engine configured to aggregate content data from data sources, a trend detection and monitoring engine configured to match data sources with content management metadata and to provide relevance scoring of the content data, and a trend recommendation and visualization engine configured to present to a user (e.g., content reviewer or subject matter expert), through a graphical user interface, an output comprising a relevance score and relevant trend, topic, and/or data source information, and to receive from the user through the graphical user interface input and/or activity. The data sourcing and data streaming engine, the trend detection and monitoring engine, and/or the trend recommendation and visualization engine may be updated with the input and/or activity for processing subsequent content data.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: August 17, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Lan Guan, Neeraj D. Vadhan, Aiperi Iusupova, Madhusudhan Srivatsa Chakravarthi, Lana Grimes, Mannbir Singh, Ajit Ferrao, Nilesh Shinde
  • Patent number: 11080294
    Abstract: A serverless data processing architecture may be a high-velocity, cost-efficient and massively scalable log ingest application and event parser that may act as the intermediary between data collection and data analysis and may handle the receipt and parsing of incoming event data generated by collector and sensor applications. The log analytics data science portion of an ingest process may determine if arbitrarily structured log data is anomalous and/or security relevant via single event or multievent algorithms. There are numerous applications for both the single and multi-event log analytics platforms. Any application involving reliably finding anomalous pieces of semi-structured or unstructured text data may provide potential use cases. These processes may be particularly widely applicable because these processes are agnostic to and require no prior knowledge of the structure of the data.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 3, 2021
    Assignee: Adlumin, Inc.
    Inventors: Robert Johnston, Daniel McQuade, Mahkah Wu
  • Patent number: 11080581
    Abstract: An intelligent wearable device and a power supply method for the intelligent wearable device are provided, which can prolong a standby time of a battery such that the intelligent wearable device can still complete a main function within a specific time period when the battery cannot output a current. The intelligent wearable device including a controller configured to control a non-basic functional circuit to stop working, and control a self-powered circuit to supply power to a basic functional circuit when the output voltage is less than a first voltage threshold; or control the self-powered circuit and the battery-powered circuit to supply power to the basic functional circuit and the non-basic functional circuit when the output voltage is greater than or equal to the first voltage threshold. The intelligent wearable device is applied to the field of customer electronics.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingyin Fang, Weifeng Duan
  • Patent number: 11080177
    Abstract: A method for testing a cloud-based software application for offline operation may include generating a test user interface displaying a first result of the cloud-based software application operating in an offline mode and updating the test user interface to display a second result of the cloud-based software application operating in an online mode. Inconsistencies between the first result of the cloud-based software application operating in the offline mode and the second result of the cloud-based software application operating in the online mode may be detected based on the first result and the test result displayed in test user interface. A runtime environment of the cloud-based software application operating in the offline mode may be modified, for example, iteratively, in order to eliminate the inconsistencies between the first result and the second result. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 3, 2021
    Assignee: SAP SE
    Inventor: Horst Schaude
  • Patent number: 11074230
    Abstract: A method is provided for data matching between a set of source data structures and a set of target data structures. The method includes obtaining, using a processor device configured to perform machine learning, source to target matching results with matching scores, based on the sets of source and target data structures. The method further includes calculating, by the processor device, context information for data structure pairs based on a structure similarity and an ontology similarity between constituent data structures thereof. Each of data structure pairs include as the constituent data structures a respective source data structure and a respective target data structure from the sets of source and target data structures. The method also includes updating, by the processor device, the matching scores based on the context information. The method additionally includes controlling, by the processor device, a hardware device responsive to at least one updated matching score.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pei Ni Liu, Jian Min Jiang, Jing Min Xu, Yaoping Ruan, Hui Lei, Michael Smith, Bradley W. Crawford
  • Patent number: 11075925
    Abstract: A computing device includes user resources and a validation agent. The validation agent obtains a new configuration authentication request for the computing device. In response to obtaining the new configuration authentication request, the validation agent identifies the user resources of the computing device; matches an identifier of the computing device to a portion of validated configurations of multiple validated configurations; makes a determination that the identified user resources match at least one validated configuration of the portion of validated configurations of the multiple validated configurations; and authorizes a new configuration for the user resources in response to the determination.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: July 27, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh Patel
  • Patent number: 11068529
    Abstract: An information output system includes a storage device and a processing device. Content information including information of video, sound, and the like is stored in the storage device in association with personal identification information and position identification information indicating a person and a geographical position related to the content information.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: July 20, 2021
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Takaichi Sano, Shigenori Hiruta
  • Patent number: 11069010
    Abstract: Methods and system for creating a unique consumer facing property search portal that provides users the ability to key in critical home search criteria and constraints concurrently, including: commute time, school preferences, lifestyle choices, noise tolerance, and others. Results are then displayed in an optimized result render on a user interface display.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: July 20, 2021
    Assignee: TRSOFT
    Inventors: Subrao Venugopal Shenoy, Seema Subrao Shenoy
  • Patent number: 11068236
    Abstract: A computer system creates a plurality of indexes from a first plurality of records, wherein each index corresponds to an attribute of a plurality of attributes. The computer system detects a record of a second plurality of records, wherein the record includes a value corresponding to each of the plurality of attributes. The computer system determines a first set of values from a first index of the plurality of indexes that corresponds to a first attribute. The computer system determines a plurality of individual similarity scores for the first set of values by utilizing a similarity function. The computer system determines an overall similarity score for each record of at least a portion of the first plurality of records and based on the overall similarity scores, determines a record of the first plurality of records that corresponds to the record of the second plurality of records.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: July 20, 2021
    Assignee: PAYPAL, INC.
    Inventors: Vandit Khamker, Yang Chen, Xing Ji
  • Patent number: 11068481
    Abstract: Systems and methods are disclosed for optimizing full-spectrum cardinality approximations on big data utilizing an optimized order statistics technique. To accomplish the foregoing, a multiset of objects that each corresponds to one of a plurality of objects associated with a resource are obtained. A compound data object is populated at least in part with data that is derived based on generated decimal fraction hash values that correspond to each object in the obtained multiset. The populated compound data object is processed with a full-spectrum arithmetic mean estimation operation that can accurately determine a cardinality estimate for the obtained multiset using less resources and time when compared to traditional techniques. The determination is further made without the need to employ linear counting or bias correction operations on low or high cardinalities.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: July 20, 2021
    Assignee: Verizon Media Inc.
    Inventors: Jason Jinshui Qin, Denys Kim, Yumei Tung
  • Patent number: 11055059
    Abstract: An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and transmits, via a network interface to a computing device of an identification system, the decoded portion of the received digital data. The playback device receives, from via the network interface from the identification system, metadata corresponding to the audio content, and in response, causes a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface to the control device, the received metadata to the control device.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: July 6, 2021
    Assignee: Sonos, Inc.
    Inventors: Eric Clayton, Aurelio Rafael Ramos
  • Patent number: 11055399
    Abstract: Systems and methods for recovering passwords from a hash value input are provided. A password space may be segmented into password sets, and a digest set may be generated for each password set. Probabilistic data structures representing the digest sets may be generated. One of the probabilistic data structures may be queried with the hash value input to determine whether the hash value input is likely included in the digest sets. In response to the hash value input being determined to be likely included in the digest set, the passwords constituting the password set corresponding to the digest set may be regenerated, and the hash values constituting the digest set may be regenerated. The generated hash values may be compared to the hash value input to determine a hash value from the digest set that matches the hash value input to recover the password associated with the matched hash value.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: July 6, 2021
    Assignee: NOBLIS, INC.
    Inventors: Mark Sanders, Tyler W. Barrus
  • Patent number: 11048730
    Abstract: Discloses are a data clustering apparatus and method based on a range query using a CF tree. The data clustering apparatus includes a CF tree construction unit configured to construct a CF tree, including a leaf node configured with a micro cluster (MC) and an index node configured with a sub-cluster (SC), based on a plurality of data included in a data set, a micro cluster segment (MCS) generation unit configured to generate an MCS based on a distance between the MCs while sequentially searching the leaf node to a right, and a cluster set generation unit configured to generate a cluster set by performing a range query on the MCS.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: June 29, 2021
    Assignee: SOGANG UNIVERSITY RESEARCH FOUNDATION
    Inventors: Sungwon Jung, hyeong-cheol Ryu
  • Patent number: 11049510
    Abstract: Methods and systems are provided for the AI-based computer-aided persuasion system (CAPS). The CAPS obtains inputs from both the target and the agent for an object, dynamically generates persuasion references based on analysis of the input. The CAPS obtains content output by analyzing the agent audio stream and the target audio stream using a recurrent network (RNN) model, obtains sentiment classifiers based on a convolutional neural network (CNN) model, updates a conversation matrix, and generates a persuasion reference based on the updated conversation matrix. The persuasion reference is based on an acceptance likelihood result generated from the conversation matrix using the RNN model. The CAPS further generates a target profile using CNN with input of target Big Data, wherein the target profile includes one or more objects, and wherein the agent is selected based on the generated profile and one or more selected objects.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: June 29, 2021
    Assignee: Lucas GC Limited
    Inventors: Wang-Chan Wong, Howard Lee
  • Patent number: 11037106
    Abstract: Systems and methods to provide server side profile information. An LDAP server is provisioned for each user of a plurality of users. Profile information is received. The profile information is stored in a database associated with the LDAP server. Via the LDAP server, a suggestion from the profile information is provided in response to a partial entry provided by the user to a first client associated with the user.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: June 15, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Dennis Quintela, Frank J. Cort
  • Patent number: 11010331
    Abstract: A document management system includes a management device and at least two processing devices. For each of the at least two processing devices, a user to be allowed to register a document by using a corresponding processing device is determined. The management device includes a first storage and an obtaining unit. The first storage stores metadata of a protected document received from any of the at least two processing devices. The obtaining unit obtains information concerning a processing load of each of the at least two processing devices. The at least two processing device include first and second processing devices. The first processing device includes a second storage, a sender, and a receiver. The second storage stores information concerning a user to be allowed to register a document by using the first processing device.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 18, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Shigeki Kamiya, Tetsuo Iyoda
  • Patent number: 11010567
    Abstract: Techniques for augmenting technical instruction sets with additional solutions from solution providers are described. A user query for technical instruction comprising a technical problem to solve is received and a current user state from data representing user knowledge and available physical resources is determined from the user. Additionally, a technical instruction set is identified and an augmented technical instruction set comprising additional technical instructions from a winner of a knowledge augmentation auction is generated and returned.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Saiprasad Kolluri Venkata Sesha, Sougata Mukherjea, Seema Nagar, Kuntal Dey
  • Patent number: 10997179
    Abstract: A query directed at a source table organized into a set of batch units is received. The query includes a pattern matching predicate that specifies a search pattern. A set of N-grams are generated based on the search pattern. A pruning index associated with the source table is accessed. The pruning index comprises a set of filters that index distinct N-grams in each column of the source table. The pruning index is used to identify a subset of batch units to scan for matching data based on the set of N-grams generated for the search pattern. The query is processed by scanning the subset of batch units.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: May 4, 2021
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
  • Patent number: 10997248
    Abstract: A method, a system and a product for performing a processing operation with respect to a first data object. The method comprises obtaining a second data object, which comprises a second set of attributes and values thereof different than the first set of attributes and values thereof of the first data object; identifying, in the first and second sets of attributes, a shared attribute, each of which having a corresponding shared value; obtaining a complete list with respect to the shared attribute; and in response to determining that a number of entries in the complete list that comprise the corresponding shared value for each of the at least one shared attribute is exactly one, processing the second data object as part of the processing operation of the first data object; and avoiding processing in the processing operation additional object; whereby reducing an overall processing time and an overall storage required for performing the processing operation.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 4, 2021
    Assignee: IGMR RESEARCH LTD.
    Inventor: Idan Gera
  • Patent number: 10990253
    Abstract: A navigation prediction tool tracks and analyzes a user's navigation through a software application to predict the interfaces that are most desired by the user. The tool then dynamically changes the presentation of the software application to present these interfaces to the user. The tool may further conserve resources by predicting how the user will fill certain fields in the interface.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: April 27, 2021
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Rahul Uniyal
  • Patent number: 10984195
    Abstract: A system, computer-readable medium, and a method including accessing a semantic model, the semantic model having a grammar syntax supporting a comparison of at least one of a semantic model class and an instance of a semantic model class to an incompatible value; specifying an implied property for at least one of a semantic model class and an instance of a semantic model class in the semantic model, the implied property having an associated range; adding the implied property to the semantic model, the implied property to be referenced in a validation and translation of an expression including at least one of the class and the instance of a class having the implied property specified therewith compared to an incompatible value; and generating a record of the semantic model including the implied property added thereto.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: April 20, 2021
    Assignee: General Electric Company
    Inventors: Andrew Walter Crapo, Daniel Edward Russell
  • Patent number: 10972557
    Abstract: Systems and methods for providing third-party content can include a data processing system receiving criteria defining online activities of an online activity type related to a product or service context from a computing device of a third-party content provider. The data processing system can identify a cluster of client devices based on the defined online activities, and determine a subset of keywords associated with the defined online activities and the identified cluster of client devices. The data processing system can determine a performance metric of the subset of keywords based on the cluster of client devices, and provide the subset of keywords and the performance metric to the computing device. The data processing system can receive from the computing device a parameter value of a first keyword of the subset of keywords to use in selecting content items of the third-party content provider associated with the first keyword.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: April 6, 2021
    Assignee: Google LLC
    Inventors: Gavin James, Justin Lewis
  • Patent number: 10970724
    Abstract: In one example, a processor may generate a graph of vertices representing distribution areas of a telecommunication network and links between vertices of adjacent distribution areas, calculate similarity measures for the links based on distance scores between vertices joined by the links relating to: percentages of aerial infrastructure and percentages of multi-unit buildings in distribution areas represented by the two vertices, and whether or not the distribution areas represented by the two vertices are on a same route from a central office of the telecommunication network. The processor may label the links with the similarity measures to create a link-weighted adjacency graph, perform community detection on the link-weighted adjacency graph to generate sub-graphs, each sub-graph including at least one of the vertices, and provide a map of construction zones based upon geographic areas covered by distribution areas associated with vertices in the sub-graphs.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: April 6, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Susanne Halstead, Halim Damerdji, Andrew Domenico
  • Patent number: 10963428
    Abstract: A system, apparatus, and method for processing queries wherein the query includes a request to access or delete data and accessing metadata associated with the set of data, the metadata defining data characteristics of the set of data and identifying at least sets of data that need or not need to be accessed or deleted based on the metadata without accessing the actual data in the set of data; also methods to optimize processing of some operations based on the collected metadata on data.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 30, 2021
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10963438
    Abstract: Methods and systems for database query efficiency improvement are disclosed. In one embodiment, a method includes mirroring a primary database to a secondary database; creating a testing database comprising the schema; receiving a query; running the query on the testing database; and evaluating the query by: identifying predicates in the query; determining most common values for each column name by querying the secondary database; creating, for each column name, a list comprising at least one of the most common values; creating a test predicate comprising one of the column names and an entry for the list corresponding to the column name; creating a test query comprising one or more test predicates; determining a resource utilization of the query by running each of the test queries on the secondary database; and providing, to a user interface for display, an efficiency improvement recommendation when the resource utilization exceeds a threshold.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: March 30, 2021
    Assignee: COUPANG CORP.
    Inventors: Bin Dong, Zhan Chen, Zhiyong Huang, Chuanchuan Han, Junzhao Zhang
  • Patent number: 10963943
    Abstract: Embodiments described herein disclose methods and systems for managing a digital reputation of a user. The exemplary method can receive information about an item to be purchased by the user, determine in real-time or near real-time, based on one or more financial factors, a first digital reputation score indicative of an effect of the item on the user's digital reputation, determine an alternative item to be purchased instead of the item to be purchased, and determine a second digital reputation score based on the purchase of the alternative item.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: March 30, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jennifer Hunt Erickson, Bharat Prasad, Snehal Desai
  • Patent number: 10965700
    Abstract: A risk analysis system configures the decision engine to detect anomalous online activities by analyzing usage patterns associated with one or more user accounts across multiple frequencies. The risk analysis system obtains transaction log data representing transactions associated with one or more accounts, and extracts data from the transaction log data to generate time-series data along a time dimension. The time-series data may represent usage characteristics of one or more user accounts over a period of time. The risk analysis system derives pattern data representing usage patterns across multiple different frequencies based on the time-series data. The risk analysis system then configures the decision engine to detect anomalous account activities based on the derived pattern data.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: March 30, 2021
    Assignee: PayPal, Inc.
    Inventors: Zhen Xie, Kasra Vakilinia, Yang Chen, Hagar Oppenheim, Xing Ji
  • Patent number: 10963459
    Abstract: The present disclosure describes methods, systems, and computer program products for allowing reuse of existing query frameworks to build new on-demand services. One design-time computer-implemented method includes transmitting a request for available reports to a report repository which is transmitted to a generic report provider on a backend enterprise reporting planning (ERP) system, transmitting a request to a report catalog user interface for a selected report returned by the generic report provider, transmitting a request for metadata to the generic report provider.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: March 30, 2021
    Assignee: SAP SE
    Inventors: Olaf Schmidt, Martin P. Fischer
  • Patent number: 10942754
    Abstract: A method for deployment of a machine learning model (MLM) on a target field device is disclosed herein. The method includes automatically generating a set of source code files based on the machine learning model, wherein the set of source code files is configured to execute the machine learning model according to predetermined capabilities of the target field device; transforming the generated source code files into a model binary using a tool chain specific to the target field device; and deploying the model binary in a memory of the target field device.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: March 9, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Christian Kern, Igor Kogan, Josep Soler Garrido
  • Patent number: 10936765
    Abstract: A graph centrality determining method includes sampling, at least twice, nodes that are sequentially-connected and connection edges between the nodes, in an original graph representing a network structure, to obtain sampled sub-graphs, determining an influence of each of nodes in the sampled sub-graphs, forming a graph centrality determining result of each of the sampled sub-graphs, based on the influence of each of the nodes in the sampled sub-graphs, determining result of each of the sampled sub-graphs, to the original graph, to obtain an influence of each of the nodes in the original graph, clustering the influence of each of the nodes in the original graph, sorting the influence of each of the nodes in the original graph in descending order of a result of the clustering, and obtaining a predetermined quantity of nodes having influences that are top-ranked, in the original graph.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui Wang, Jun Yin, Yong Kun Li, Wei Chen
  • Patent number: 10929469
    Abstract: One or more computing devices, systems, and/or methods for auto-generating subject suggestions are provided. For example, a set of n-grams are generated from text within an email body of an email being composed by a user and/or from descriptive information of attachments to the email. Features of the set of n-grams are identified, such as a date feature, a proper noun feature, an activity feature, a number of words feature, etc. Classifiers are used to assign probabilities to the n-grams based upon the features. A probability may specify a strength of an n-gram in relation to a user preference of the user for an email subject derived from the n-gram. In this way, an email subject suggestion is generated based upon a target n-gram with a probability exceeding a threshold. The email subject suggestion is provided to the user, such as during email composition or during sending of the email.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Verizon Media Inc.
    Inventors: Robert Jacob Kirk, Ashley Rose Schneider, Yating Sheng
  • Patent number: 10929365
    Abstract: Example implementations described herein are directed to detection of text and image differences between versions of documents (in particular, slide presentations), and generating an animation to indicate the differences between versions. Such example implementations can be implemented as an application layer on document platforms that otherwise do not have any features to indicate differences between document versions. Further, such implementations are also extendable to messaging applications for collaborative document editing.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: February 23, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Laurent Denoue, Scott Carter
  • Patent number: 10926699
    Abstract: The present invention provides a method and system of historical emotion based driver advanced assistance. In this method, a combination of external environment to a vehicle on which the advanced driver assistance system (ADAS) is mounted fetched by forward looking cameras is combined with rear looking camera for internal environment or driver state, is generated. The generated combination is utilized to analyze is there is any critical situation that is upcoming. For providing feedback for such situation, the ADAS fetches a historical combination situation similar to the current situation combination. The intensity of the feedback is varied as per the driver reaction to the feedback provided to the driver at such historical combination situation.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: February 23, 2021
    Assignee: THE HI-TECH ROBOTIC SYSTEMZ LTD
    Inventors: Anuj Kapuria, Ritukar Vijay
  • Patent number: 10922477
    Abstract: An electronic data interchange (EDI) management system may comprise a memory for storing EDI document data and a machine learning prediction model representing element information of EDI documents of a first type and a corresponding status. A processor can be configured to extract elements from an EDI document, create a document record for the EDI document, the document record comprising elements extracted from the EDI document; determine a first delivery status for the EDI document of the first type by processing the extracted elements using a machine learning delivery model, the machine learning delivery model trained on a training set of elements to classify documents according to a plurality of delivery statuses, and add the first status to the document record for the EDI document of the first type, the first status accessible to a client computer via a presentation layer.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 16, 2021
    Assignee: OPEN TEXT GXS ULC
    Inventor: Roger David Moyers
  • Patent number: 10915682
    Abstract: A testing method for design remodeling to remodel a text-based screen design into a graphic-based screen design is provided. The method includes steps of: a design remodeling testing device (a) on condition that a design remodeling learning device has learned a machine-learning module for training so that its parameters have been applied to a machine-learning module for testing of the design remodeling testing device, acquiring screen images for testing from screens for testing from execution of 1-st code for testing; (b) instructing the machine-learning module for testing to generate elemental region information for testing by applying machine-learning operation to the screen images for testing; and (c) retrieving information on candidate design widgets, with which the elemental regions for testing are replaced, from a database, by referring to the outputted elemental region information for testing and providing or supporting another device to provide the information on the candidate design widgets.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: February 9, 2021
    Assignee: TMAXSOFT CO., LTD.
    Inventor: Yeong Ha Lee
  • Patent number: 10915592
    Abstract: Methods, including computer programs encoded on a computer storage medium, for indexing native application data. In one aspect, a method includes: receiving, by a search engine and from a mobile device, a set of data that is generated by a native application on the mobile device, the set of data including (i) data that identifies the native application, (ii) a representation of viewed content, (iii) a link to the viewed content that, when selected, launches the viewed content in the native application; storing, by the search engine, (i) the data that identifies the native application, and (ii) the link to the viewed content in association with the viewed content; and using the stored set of data in generating a search result that (i) references the viewed content, and (ii) includes the link to the viewed content that, when selected, launches the viewed content in the native application.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 9, 2021
    Assignee: Google LLC
    Inventor: Piyush Nigam
  • Patent number: 10915303
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an integrated development and modification system. An embodiment operates by providing an application including a user interface component bound to perform a function on data from a data source. A modification of the user interface component is received during a run time of the application. The modification is applied to the application. The application including the modification is provided to the user during the run time of the application.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: February 9, 2021
    Assignee: SAP SE
    Inventors: Tim Back, Holger Bohle, Stefan Engelhardt, Thorsten Erlewein, Ioannis Grammatikakis, Ralf Handl, Bernhard Siewert, Gregor Tielsch, Marcel Waechter, Martin Zurmuehl, Christoph Gollmick
  • Patent number: 10909148
    Abstract: A plurality of documents are determined to have a same representation. One of the plurality of documents is selected to be a parent document. A row of a database associated with the selected parent document is updated. The row of the database associated with the selected parent document is updated to include information associated with the plurality of documents having the same representation.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: February 2, 2021
    Assignee: Laserlike, Inc.
    Inventor: Sergey Rogulenko