Fuzzy Searching And Comparisons Patents (Class 707/780)
  • Patent number: 11113255
    Abstract: In order to facilitate entity resolution, systems and methods include a processor receiving first records associated with one or more entities, and second records associated with the one or more entities. The processor generates candidate pairs based on a similarity between first entity data and second entity data. The processor generates features for each candidate pair based on similarity measures between the first entity record and the second entity record. The processor utilizes a scoring machine learning model to determine a match score for each candidate pair based on each feature. The processor determines clusters of candidate pairs based on the match score of each feature for each candidate pair. The processor merges records of candidate pairs of each cluster into a respective entity record. The processor determines an entity associated with each entity record and updates an entity database with the entity record.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: September 7, 2021
    Assignee: Capital One Services, LLC
    Inventors: Tanveer Afzal Faruquie, Christopher J. Johnson, Peter Deng, Aman Jain
  • Patent number: 11087218
    Abstract: An electronic device, a presentation method for a decision-making process module and a non-volatile computer readable medium are provided. The electronic device includes a memory, a processor and a display. The processor generates or obtains a decision-making process module for determining a particular object. The display presents the decision-making process module. The decision-making process module includes a plurality of decision-making sub-processes and a plurality of decision-making blocks. The decision-making sub-processes verify and integrate the information about the particular object received from the source. The decision-making blocks are formed by arranging one or some of a plurality of decision-making sub-processes, and the decision-making process modules are formed by arranging the decision-making blocks.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 10, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: August Chao, Hao-Ren Wu, Guan-Cheng Huang, Li-Yang Chen, Yi-Lin Tsai
  • Patent number: 11085827
    Abstract: Measurement system includes a first device communicably connected to a second device. The first device includes an acquisition unit, a storage unit, and a first calculation unit. The acquisition unit acquires measurement data relating to a physical quantity of a characteristic of an object. The storage unit stores the measurement data. The first calculation unit calculates, from the measurement data, a first value relating to a specific index for the characteristic of the object. The first device transmits the measurement data and data indicating the first value to the second device. The second device includes a second calculation unit, and a comparison unit. The second device receives the measurement data and the first value transmitted from the first device, and calculates a second value relating to the specific index from the measurement data. The comparison unit compares the first value with the second value.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: August 10, 2021
    Assignee: KONICA MINOLTA, INC.
    Inventors: Hironori Chono, Yuzuru Yamamoto, Satoshi Deishi
  • Patent number: 11054268
    Abstract: Systems and methods described receive a request for a transportation plan for a user, wherein the request comprises a starting point and an ending point for a route. Systems and methods then generate a set of potential transportation plans for the route, determine an impact of a subset of plans in the set of potential transportation plans and estimate a likelihood of acceptance of the subset of plans in the set of potential transportation plans based on a personal preference model for the user. Systems and methods also select an influence strategy of the user based on a user model and generate a message recommending a selected plan from the subset of plans for the user, wherein the message is generated based on the selected influence strategy.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: July 6, 2021
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Matthew Klenk, Victoria M. Bellotti, Shiwali Mohan
  • Patent number: 11055737
    Abstract: In one embodiment, a method includes obtaining, from a demand-side platform (DSP), impression data specifying service providers and consumer tokens representing consumers who have received digital impressions of a set of advertising campaigns. A set of tokenized claims data records related to a prescription of a product is then received from a database server. A result set of integrated measurement records specifying measured campaigns linking the tokenized claims data records with impression data associated with consumer tokens and/or service provider identifiers is further received from the database server. Aggregated analytics reports based on the integrated measurement records are generated and presented.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: July 6, 2021
    Assignee: Deepintent, Inc.
    Inventors: Vaso Dakic, Sara He, Chris Paquette, Pavel Romanovski, Jen Werther, Anton Yazovskiy
  • Patent number: 11023657
    Abstract: In various example embodiments, heavy document object model (DOM) elements in a heavy web page are removed directly from a DOM tree subsequent to a request being received to navigate to another web page but before the web browser actually navigates to that other web page. In one example embodiment, the heavy DOM elements are deleted from the previous page during an ‘onbeforeunload’ event using a scripting language such as Javascript, to ensure that the render of the next page starts faster.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: June 1, 2021
    Assignee: eBay Inc.
    Inventor: Sembian Mani
  • Patent number: 11023506
    Abstract: A set of documents associated with a query comprising one or more query terms is determined. A subset of the documents is sampled to identify a corresponding query constraint pattern associated with each document included in the subset of the documents. An entry of an inverted index is generated based on the corresponding query constraint pattern associated with each document included in the subset of document.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: June 1, 2021
    Assignee: Laserlike, Inc.
    Inventors: Anand Shukla, Vishnu Priya Natchu
  • Patent number: 11023519
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes receiving a target image at an image platform; determining one or more images related to the target image; determining queries associated with the related images; deriving candidate keywords from the determined queries; filtering the candidate keywords to select one or more keywords; and providing the image to one or more users in response to respective incoming queries based on the one or more keywords.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: June 1, 2021
    Assignee: Pinterest, Inc.
    Inventors: Albert Koy, Xiaodong Wang
  • Patent number: 10979848
    Abstract: A method for identifying an entity device using device signature of the entity device and location signature of a location.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: April 13, 2021
    Assignee: Near Pte. Ltd.
    Inventors: Hari Palappetty, Sumanth N
  • Patent number: 10970531
    Abstract: This disclosure relates to digitization of industrial inspection sheets. Digital scanning of paper based inspection sheets is a common process in factory settings. The paper based scans have data pertaining to millions of faults detected over several decades of inspection. The technical challenge ranges from image preprocessing and layout analysis to word and graphic item recognition. This disclosure provides a visual pipeline that works in the presence of both static and dynamic background in the scans, variability in machine template diagrams, unstructured shape of graphical objects to be identified and variability in the strokes of handwritten text. The pipeline incorporates a capsule and spatial transformer network based classifier for accurate text reading and a customized Connectionist Text Proposal Network (CTPN) for text detection in addition to hybrid techniques for arrow detection and dialogue cloud removal.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: April 6, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Rohit Rahul, Arindam Chowdhury, Lovekesh Vig, . Animesh, Samarth Mittal
  • Patent number: 10936645
    Abstract: The embodiments of the disclosure disclose a method and apparatus for generating to-be-played multimedia content. An embodiment of the method includes: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist, the identifier information including name information of the multimedia content and name information of the leading author; determining to-be-played multimedia content matching the multimedia contents in the third-party multimedia playlist from a multimedia content database based on the identifier information of the multimedia contents in the third-party multimedia playlist to generate a to-be-played multimedia content list; and sending the to-be-played multimedia content list to a terminal playing device.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 2, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Guang Lu, Wenbo Zhang, Xiajun Luo, Shiquan Ye, Xiangjie Yin, Ran Zhao
  • Patent number: 10922282
    Abstract: Systems and methods for on-demand generation of customizable collaboration network graphs. A method embodiment operates in a collaboration system that comprises content objects that are operated on by a plurality of users. Interactions with the content objects are detected and streamed into a customizable graph platform. Customization is accomplished by configuring the graph platform to gather particular events and corresponding data that pertain to the entity interaction events and/or to the users that raised the events. The graph platform organizes the data into data structures that codify a collaboration network graph, where the nodes of the collaboration network graph refer to customizable ones of the content objects and where the edges of the collaboration network graph refer to customizable parameters or values that characterize relationships between connected nodes of the collaboration network graph.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: February 16, 2021
    Assignee: Box, Inc.
    Inventors: Sesh Jalagam, Victor De Vansa Vikramaratne
  • Patent number: 10904707
    Abstract: A request is received for a service from an application of a mobile computing device. A latitude and a longitude of a geographic location associated with the mobile computing device is determined. The geographic location is mapped to a corresponding location on an embedded map associated with the application, where the embedded map is divided into a plurality of level 1 grids. A level 1 grid is determined in which the corresponding location is located. A granularity corresponding to a geographic distance is determined. The granularity is converted into a corresponding step size on the embedded map. The level 1 grid is divided into a plurality of level 2 grids based on the corresponding step size.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: January 26, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Guanhai Zhong, Hui Li
  • Patent number: 10885086
    Abstract: A search client executable in a computing device transmits a search term to a search engine. The search client obtains a search result from the search engine. The search client generates a rendering of the search result using a document structure and a document layout provided by the search engine. The rendering of the search result comprises contextual content for the search term.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: January 5, 2021
    Assignee: AIRWATCH LLC
    Inventors: Gerard Murphy, Marcos Mendez
  • Patent number: 10872276
    Abstract: Systems, devices, media, and methods are presented for identifying and categorically labeling objects within a set of images. The systems and methods receive an image depicting an object of interest, detect at least a portion of the object of interest within the image using a multilayer object model, determine context information, and identify the object of interest included in two or more bounding boxes.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: December 22, 2020
    Assignee: Snap Inc.
    Inventors: Wei Han, Jianchao Yang, Ning Zhang, Jia Li
  • Patent number: 10873559
    Abstract: A system and method for identifying previously unknown counterparties by registering distributed ledger public keys and/or addresses associated with specific business entities and/or individuals. The system and method are configured to provide tools for administering public facing distributed ledger identifiers using cryptographic proof messaging and transactions made on the Distributed Ledger. It also provides queries and lookups to discover public keys associated with entities and allows users to link identifiers on competing Distributed Ledgers to a disambiguated entity, thereby enabling cross Ledger transactions to occur.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 22, 2020
    Assignee: THE DUN & BRADSTREET CORPORATION
    Inventors: Saleem Khan, Jacob Caleb Gostylo
  • Patent number: 10855634
    Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for building and operating a match cooperative without handling personally identifiable information. The various embodiments address the problem of discovering attributes pertaining to a particular user without sharing personally identifiable information pertaining to that particular user. More specifically, the claimed embodiments are directed to approaches for receiving online and offline PII and NPII associated with various users, obfuscating (e.g., hashing) the PII, and matching the obfuscated PII to the NPII based on various data (e.g., common attributes, etc.) and methods (e.g., deterministic matching, probabilistic matching, etc.). The matched NPII attributes can then be used to target the user associated with the obfuscated PII in online advertising campaigns.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: Stephen John Papa, David Abraham Wiener, Stephen Streich, Taha Sheikh
  • Patent number: 10824623
    Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: November 3, 2020
    Assignee: VMware, Inc.
    Inventors: Sai Samrat Karlapudi, Ramsés V. Morales, Michael M. Hu
  • Patent number: 10824755
    Abstract: One embodiment provides a method, including: receiving, at a third-party storage provider and from a data owner, a plurality of encrypted documents, wherein each of the plurality of encrypted documents is encrypted by the data owner using at least one encryption key; receiving, from a query user, an encrypted query, wherein the query is encrypted using the at least one encryption key; computing an edit distance value between the encrypted query and at least a portion of the plurality of encrypted documents, wherein the computing comprises communicating with an entity to work together to compute the edit distance value; the communicating comprising (i) providing, from the third-party storage provider to the entity, an encrypted function of an edit distance matrix and (ii) receiving an encrypted edit distance value computed by the entity from the encrypted function; and returning the encrypted edit distance value to the query user.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: November 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Akshar Kaul, Sameep Mehta, Shashank Srivastava
  • Patent number: 10817966
    Abstract: Expanded data processing for entity matching is provided. A request for determining a matching entity is received. The received request is parsed to determine demographic field data associated with the request. A first look up operation is performed in an indexed demographic data for a first demographic field associated with the request. A first list of entities matching with the first demographic field data is received in response to the first look up operation. A second look up operation is performed in the indexed demographic data to determine a set of demographic attributes associated with each entity on the first list. The demographic attributes correspond to a second demographic field associated with the request. A matching confidence for whether the entity is associated with a given entity in the first list is determined based on a comparison between the demographic field data and the demographic attributes.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 27, 2020
    Assignee: EXPERIAN HEALTH, INC.
    Inventors: John Dennis, Sean Daniel Reisz, Karly Rowe, Matthew McCawley, Dimuthu A. Wijetilleke
  • Patent number: 10789309
    Abstract: Methods and apparatus for associating an entity with at least one search query. Some implementations are directed to methods and apparatus for identifying multiple queries associated with an entity and identifying one or more of the queries as an entity search query that provides desired search results for the entity. Some implementations are directed to methods and apparatus for identifying a particular entity and, in response to identifying the particular entity, identifying an entity search query corresponding to the particular entity.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: September 29, 2020
    Assignee: GOOGLE LLC
    Inventors: Olivier Jean Andre Bousquet, Oskar Sandberg, Sylvain Gelly, Randolph Gregory Brown
  • Patent number: 10776685
    Abstract: This invention is an image retrieval method based on bit-scalable deep hashing learning. According to the method, the training images is used to generate a batch of image triples, wherein each of the triples contains two images with the same label and one image with a different label. The purpose of model training is to maximize a margin between matched image pairs and unmatched image pairs in the Hamming space. The deep convolutional neural network is utilized to train the model in an end-to-end fasion, where discriminative images features and has functions are simultaneously optimized. Furthermore, each bit of the hashing codes is unequally weighted so that we can manipulate the code length by truncating the insignificant bits. It is also shown that the generated bit-scalable hashing codes well preserve the discriminative powers with sorter code lengths.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: September 15, 2020
    Assignee: SUN YAT-SEN UNIVERSITY
    Inventors: Liang Lin, Ruimao Zhang, Qing Wang, Bo Jiang
  • Patent number: 10775972
    Abstract: Techniques to control notifications for a collaboration platform. Content items being stored in the collaboration platform are shared amongst devices coupled to the collaboration platform. To determine whether to subscribe to notifications corresponding to a content item, a notification component of the collaboration platform examines the content item for characteristics of an indirect relationship between the shared content item and a user of a device of the devices. If the indirect relationship exists and warrants a subscription to the notifications, the notification component stores subscription data for the content item and in response to an occurrence of a subscribed activity, the notification component communicates a notification message to the user's device. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omeed Chandra, Ginger Elizabeth Fang
  • Patent number: 10769696
    Abstract: A system that evaluates Boolean expressions receives a first set of Boolean expressions that include one or more Boolean expressions, and receives a second set of Boolean expressions that includes one or more Boolean expressions. The system determines one or more overlapping Boolean expressions between the first set and the second set. Each Boolean expression has a corresponding identifier and priority, and two or more Boolean expressions overlap when the Boolean expressions have an identical identifier. Each set of Boolean expressions includes a corresponding index.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 8, 2020
    Assignee: Oracle International Corporation
    Inventors: Ashish Surana, Charles Trowbridge, Ivan Yee-Hang Cheng, Sumesh Poduval, Thomas P. Scott
  • Patent number: 10771486
    Abstract: Techniques and mechanisms are disclosed for a data intake and query system to generate “meta-notable” events by applying a meta-notable event rule to a collection of notable event data. A meta-notable event rule specifies one or more patterns of notable event instances defined by a set of notable event states and a set of transition rules (also referred to as association rules) indicating conditions for transitioning from one notable event state to another. The set of notable event states includes at least one start state and at least one end state. A meta-notable event is generated when a set of analyzed notable events satisfies a set of transition rules linking a start state to an end state (including transitions through any intermediary states between the start state and the end state).
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: September 8, 2020
    Assignee: Splunk Inc.
    Inventors: Lucas Murphey, Francis Gerard, Richard Barger, Bhavin Patel, Patrick Schulz, Chinmay Kulkarni
  • Patent number: 10754880
    Abstract: A method and system for generating a replacement query for a user-entered query is provided. The user-entered query is received by a service that never used it and is potentially erroneously entered. The method comprises selecting a set of queries for the user-entered query from past queries based on string similarity. The method comprises retrieving past-query-interdependence data indicative of past transitions between each pair of queries in the set of queries. The method comprises selecting an approximated query from the set of queries based on string similarity and usage frequency. The method comprises, for each pair of approximated query and one of the set of queries, generating a vector based on past-query-interdependence data between the approximated query and respective one of the set of queries. Each vector can be used as an approximated vector. The method comprises generating ranking parameters for the approximated vectors and determining the replacement query.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: August 25, 2020
    Assignee: YANDEX EUROPE AG
    Inventor: Sergey Dmitrievich Gubanov
  • Patent number: 10755121
    Abstract: A driving oriented digital video recorder (DVR) system may comprise a camera; a memory; and a control circuit. The occurrence of a predefined driving event type may be determined based on received data. An event object that includes details of the determined event may be generated, including the type of the determined event and a time association with a segment of captured driving video. Metadata tags may be generated, which contain the type of the determined event and the location of the event object in the memory of the DVR. The DVR may retrieve segments of the driving video by identifying the metadata tag as having the same event type as a query parameter and, in turn, identify the event object using the location of the event object included in the metadata tag. The driving video segment may then be located via the association with the event object.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: August 25, 2020
    Assignee: Bendix Commercial Vehicle Systems LLC
    Inventors: Hans M. Molin, Andreas U. Kuehnle, Brendan Buzer, Reza Khamsi
  • Patent number: 10741272
    Abstract: Methods, systems, and computer storage media are provided for converting a source in a first terminology to a target in a different terminology. A source in a first terminology may be converted to a target in a second terminology using cross maps that map sources to all possible matching targets, probability data derived from frequency data illustrating a frequency of selection for targets in relation to specific sources, lexical matching algorithms indicating targets with highest lexical matches for specific sources, or a combination thereof. Any one, or a combination, of the data above may be used to identify a probabilistically most relevant target in a desired terminology.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: August 11, 2020
    Assignee: Cerner Innovation, Inc.
    Inventors: Savitha Venkat, Thomas C. Gifford, Christopher S. Finn, Margaret C. Kolm, Chad A. Cole
  • Patent number: 10728596
    Abstract: Providing analysis of exposure of users to content without the use of personally identifiable information (PII) is described. Initially, first user activity data is obtained from a server associated with a collection service. The first user activity data comprises a first unique identifier (ID) deterministically created based on an Internet protocol (IP) address of a first entity using a first one-way function. Next, second user activity data is obtained from a service provider. The second user activity data comprises a second unique ID deterministically created based on PII of a second entity using a second one-way function. It is determined whether the first unique ID is the same as the second unique ID, and responsive to that determination, the first and second user activity data are continuously aggregated such that a trend is determined in real-time and analysis of the aggregated user activity data is performed and reported in compliance with mandated legal or policy privacy provisions.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: July 28, 2020
    Assignee: Comscore, Inc
    Inventor: Michael A. Brown
  • Patent number: 10728350
    Abstract: An electronic device identifier mapping and resolution system are disclosed which may be used to analyze various device identifiers associated with an online event initiated by a particular device in applying a matching algorithm to determine a unique device identifier and/or device profile for the device. Device identifiers provided from disparate sources (such as web browser cookies, network IP addresses, device-specific identifiers, application-specific identifiers, custom identifiers, probabilistic identifiers, etc.), including both deterministic and/or probabilistic identifiers, may be analyzed according to the matching algorithm to determine a device identifier associated with the device. Matching algorithms may be customized and configured to a high degree of complexity for respective entities, such as to analyze disparate device identifiers according to a variety of identifier comparison functions and matching tiers.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: July 28, 2020
    Assignee: The 41st Parameter, Inc.
    Inventors: Manoj Khanwalkar, Adler Camacho, Stephen Van Lare, Omer Winkler, Luke David Tuttle, Surag I. Patel
  • Patent number: 10719722
    Abstract: A driving oriented digital video recorder (DVR) system may comprise a camera; a memory; and a control circuit. The occurrence of a predefined driving event type may be determined based on received data. An event object that includes details of the determined event may be generated, including the type of the determined event and a time association with a segment of captured driving video. Metadata tags may be generated, which contain the type of the determined event and the location of the event object in the memory of the DVR. The DVR may retrieve segments of the driving video by identifying the metadata tag as having the same event type as a query parameter and, in turn, identify the event object using the location of the event object included in the metadata tag. The driving video segment may then be located via the association with the event object.
    Type: Grant
    Filed: November 12, 2017
    Date of Patent: July 21, 2020
    Assignee: Bendix Commercial Vehicle Systems LLC
    Inventors: Hans M. Molin, Andreas U. Kuehnle
  • Patent number: 10698875
    Abstract: An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer infrastructure including a combination of hardware and software. The approach includes determining that space is available within one or more tables which have schema definitions with string fields having a predefined length. The approach further includes creating a virtual table and mapping the available space to the virtual table for population by one or more records.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Avinesh Kumar, Sandeep R. Patil, Gandhi Sivakumar, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 10698608
    Abstract: Techniques perform data input and output. For example, there is provided a technique for updating a data pattern table. The technique involves: during a time period for establishing or updating the data pattern table: receiving a data write request; making statistics of a frequency of data being written; and writing data frequently used and an identification of the data to a corresponding entry of the data pattern table based on a result of the statistics. Using such a technique, a data pattern table can be customized and data storage efficiency can be improved.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 30, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Pan Xiao, Kiko Wang, Yang Zhang, Allen Chen, Fang Du, Zhenzong Jiang
  • Patent number: 10678884
    Abstract: Code for a page may include data indicating a time at which the page was most recently updated, the time at which the page was most recently updated may be independent of any access times. The processor may identify the data indicating the time at which the page was most recently updated and may determine that the time is earlier than a threshold time for the page. In response to the determining, the processor may force retrieval of a new version of the page from a network source and load the new version of the page in a browser, retrieve a new version of the page from a page server and store the new version of the page in the cache, and/or archive the page in response to the determining. The archiving may make the page unavailable to a client device through a network.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: June 9, 2020
    Assignee: Capital One Services, LLC
    Inventor: Ann C. Chapin
  • Patent number: 10671652
    Abstract: Embodiments of the present disclosure generally relate to a method and device for creating an index. For example, the embodiments of the present disclosure propose a method for creating an index, comprising: dividing a document into a plurality of regions; determining the number of times that a token appears in the plurality of regions, the token including at least one character in the document; assigning respective weights to the plurality of regions; and creating an inverted document linked list directed to the token based on the number of times that the token appears in the plurality of regions and respective weights of the plurality of regions. In addition, the embodiments of the present disclosure propose a corresponding device and computer program product for creating an index.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: June 2, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Winston Lei Zhang, Charlie Chen, Kun Wu (Sheperd) Huang, Jingjing Liu, Duke Hongtao Dai
  • Patent number: 10664805
    Abstract: A resume rearrangement method, system, and computer program product, includes linking content segments of a resume including key terms with each other based on a pairwise similarity score between the key terms of the content segments, identifying an interest segment within the resume that draws interest from a current reader, and displaying a summary for the current reader including the interest segment that has drawn the interest of the current reader and a reference to at least one other segment that is linked with the interest segment.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Seema Nagar, Sudhanshu Shekhar Singh, Roman Vaculin
  • Patent number: 10592947
    Abstract: Techniques facilitating mitigation of dangerous activities are provided. In one example, a computer-implemented method can include detecting, by a system operatively coupled to a processor, a trigger event based on a determination that a security risk level satisfies a defined condition associated with the security risk level. The security risk level can be associated with an item of interest and a monitored behavior related to the item of interest. The computer-implemented method can also include implementing, by the system, an action that mitigates an impact of the security risk level. The action can be implemented as the trigger event is detected and the action can be determined based on the item of interest and the monitored behavior.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael S. Gordon, Clifford A. Pickover, Maja Vukovic, Komminist Weldemariam
  • Patent number: 10581980
    Abstract: Systems and methods for building a device graph for cooperative device identification are disclosed. Various information is received at a computing system over a communications network, include information defining a relationship between (i) a unique identifier associated with a first device of a user and (ii) a unique identifier associated with the user, and information defining a relationship between (i) a unique identifier associated with a second device of the user and (ii) the unique identifier associated with the user. The unique identifiers associated with the devices are each mapped to the platform-wide identifier based at least in part on the unique user identifier. A device graph comprising a plurality of device nodes is constructed, with related device nodes connected by one or more edges. Nodes representing the devices are linked based on a relationship identified between them using the platform-wide identifier.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: March 3, 2020
    Assignee: Xandr Inc.
    Inventors: Stephen Williams, Scott Menzer
  • Patent number: 10581949
    Abstract: A system is disclosed for delivering dynamically-rendered web experiences enriched with external user profile data. The system establishes a provider connection with a provider system external to the system. The provider connection connects a page component of a network site and a provider service executing on the provider system. During web content delivery, the system accesses the provider connection and queries the provider service about a user visiting the network site. The system dynamically integrates external user profile data provided by the provider system with system-managed content in a delivered web page that is tailored to the user.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: March 3, 2020
    Assignee: OPEN TEXT SA ULC
    Inventor: Michael Gerard Jaskiewicz
  • Patent number: 10558643
    Abstract: In some embodiments, a method can involve identifying content items associated with a user account at a content management system that have a follow setting enabled for tracking changes to the content items. The method can involve monitoring, based on the follow setting, content modifications from other user accounts and read-unread status events from the user account. The method can involve identifying, for a content item, an event triggering a different read-unread status than a current read-unread status set on the user account for the content item. The method can further involve modifying the current read-unread status to the different read-unread status and updating the content item to include a visual indication of the different read-unread status.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 11, 2020
    Assignee: Dropbox, Inc.
    Inventor: Richard Chan
  • Patent number: 10534816
    Abstract: A system links data objects associated with a common entity and includes at least one processor. The system compares data objects within one or more source systems to identify candidate data objects associated with a corresponding common entity based on information within those data objects. The candidate data objects are analyzed based on supplemental temporal information within the one or more source systems pertaining to the candidate data objects to determine resulting data objects associated with the corresponding common entity. The resulting data objects are linked to form a set of data objects for the common entity. Embodiments of the present invention further include a method and computer program product for linking data objects associated with a common entity.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jason R. Gilder, Anil K. Jain, Jacob O. Miller, Matthew M. Pohlman
  • Patent number: 10511395
    Abstract: Provided are a device and a method which are capable of realizing an efficient search of metadata such as access information corresponding to acquisition-scheduled data in a reception device. A reception device receives a token which is auxiliary search information for efficiently searching for metadata such as access information related to acquisition-scheduled data of the reception device and performs a search process using the token. The token includes a service worker (SW) search scope token capable of limiting a search scope of access information corresponding to data serving as a management target of a specific service worker (SW) which is a data management program and a service worker (SW) cache scope token indicating that access information corresponding to data serving as a management target of a service worker (SW) is collectively recorded.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: December 17, 2019
    Assignee: SONY CORPORATION
    Inventors: Yasuaki Yamagishi, Tatsuya Igarashi
  • Patent number: 10503747
    Abstract: A method and apparatus for operating a user interface is provided, in which a first user input is detected, and a confidence analysis is carried out. Different kinds of system responses are generated depending on the result of the confidence analysis, wherein a first kind of system response comprises a system output which requires a second user input, and a second kind of system response comprises the automatic selection of a database entry. A third kind of system response comprises the first and second features, wherein the third kind of system response automatically changes into the first or second kind of system response after the expiry of a period of time. In this case, one of the two first kinds can be set as a standard or “default,” into which the automatic change then takes place after expiry of the period of time without further user interaction.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: December 10, 2019
    Assignee: Volkswagen AG
    Inventors: Peter Oel, Moritz Neugebauer, Michael Mischke, Christoph Waeller, Lorenz Bohrer, Jens Ehrke, Gordon Seitz, Stefan Schulz, Imke Gaus, Oliver Meyer
  • Patent number: 10496696
    Abstract: The present disclosure discloses a search method and apparatus. A specific implementation of the method comprises: receiving first information for searching, the first information for searching comprising an image for searching; determining an image attribute tag selected by a selection operation as being second information for searching in response to detecting the selection operation of the preset image attribute tag, the image attribute tag being used for indicating an attribute of the image; sending the received first information for searching and the determined second information for searching to a server, so that the server conducts a search according to the first information for searching and the second information for searching to obtain and send a first image search result; and receiving and displaying the first image search result sent by the server. This implementation improves the search efficiency.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: December 3, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD
    Inventor: Hui Qi
  • Patent number: 10489493
    Abstract: A validation procedure employs metadata reuse using composite path signatures to make a metadata reuse determination. The procedure is performed as part of validating a set of data objects. Validating an initial subset of data objects generates N different sets of object-specific metadata, each set of which is associated with a different composite path signature. When subsequently validating another data object, a composite path signature is generated for the data object and compared with the composite path signatures of the N different sets of object-specific metadata. If a match is found, then the object-specific metadata of the matching composite path signature is reused for the data object. The object-specific metadata is remapped to an in-memory representation of the data object.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 26, 2019
    Assignee: Oracle International Corporation
    Inventors: Andrea Di Blas, Ravi Murthy
  • Patent number: 10454878
    Abstract: A system and method for identifying previously unknown counterparties by registering distributed ledger public keys and/or addresses associated with specific business entities and/or individuals. The system and method are configured to provide tools for administering public facing distributed ledger identifiers using cryptographic proof messaging and transactions made on the Distributed Ledger. It also provides queries and lookups to discover public keys associated with entities and allows users to link identifiers on competing Distributed Ledgers to a disambiguated entity, thereby enabling cross Ledger transactions to occur.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: October 22, 2019
    Assignee: THE DUN & BRADSTREET CORPORATION
    Inventors: Saleem Khan, Jacob Caleb Gostylo
  • Patent number: 10445056
    Abstract: Implementations of the disclosure describe systems and methods that leverage machine learning to automate the process of creating various versions of sound mixes using an original sound mix as a starting point. In implementations, a system for automated versioning of sound mixes may include: (i) a component to extract metadata categorizing/identifying the input sound mix; (ii) a component to extract audio features of the input sound mix; (iii) a component that uses a machine learning model to compare the extracted audio features of the input sound mix with extracted audio features of previously analyzed sound mixes to calculate audio features of a target sound mix; and (iv) a component to perform signal processing to derive the target sound mix given the calculated audio features.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: October 15, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Stephen Morris, Scott Levine
  • Patent number: 10375399
    Abstract: Techniques and systems are provided for generating a background picture. The background picture can be used for coding one or more pictures. For example, a method of generating a background picture includes generating a long-term background model for one or more pixels of a background picture. The long-term background model includes a statistical model for detecting long-term motion of the one or more pixels in a sequence of pictures. The method further includes generating a short-term background model for the one or more pixels of the background picture. The short-term background model detects short-term motion of the one or more pixels between two or more pictures. The method further includes determining a value for the one or more pixels of the background picture using the long-term background model and the short-term background model.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: August 6, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Lei Wang, Ying Chen, Ning Bi, Xuerui Zhang, Lei Ma, Chinchuan Chiu, Jianfeng Ren
  • Patent number: 10354009
    Abstract: A computing device can receive at least one document including text segments. The computing device can determine a characteristic pattern associated with a first text segment of the text segments and determine an association between the first text segment and a first individual class of a model based at least in part on the characteristic pattern. The computing device can determine a collection of classes of the model associated with the at least one document based at least in part on the association, and determine an actionable item associated with the at least one document based at least in part on the collection and at least one grammar pattern. The computing device can present or transmit an indication of the actionable item. In some examples, the computing device can arrange actionable items in an order based at least in part on occurrences of the actionable items from multiple documents.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei Liang, Wei Luo, Lingzhi Sun, Navendu Jain
  • Patent number: 10353908
    Abstract: In one aspect there is a method for recommending one or more providers to a member. The method may comprise at a server, receiving, from a member computing device via a provider search interface, a provider request including a member identifier and member specified criteria. Retrieving one or more provider identifiers for association with the member specified criteria. Retrieving one or more member characteristics for association with the member identifier. For each provider identifier, retrieving one or more provider characteristics for association with the provider identifier. Analyzing the member characteristics and the provider characteristics to generate an ordered list of the providers, wherein the ordered list of the providers is based upon a relevancy rank of each provider that is specific to the member, wherein the relevancy rank is a function of at least one of: a provider cost factor, a provider quality factor, or a weighted combination thereof.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 16, 2019
    Assignee: ANTHEM, INC.
    Inventors: Lakshmi Manohar Aella, Adarsh Ramesh, Gregory Andrew Allard, Shawn Wang, Ariel Bayewitz