Patents Examined by Alexander Khong
  • Patent number: 10528921
    Abstract: Methods disclosed for lead generation relate to matching prospective applicants with educational institutions. Prospective applicants provide personal information and educational background information which are used to find matching educational institutions. Methods include enhancing connections between education institutions and prospective applicants by setting up mutually agree appointments. Systems and apparatuses are also disclosed to implement the disclosed methods.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 7, 2020
    Assignee: EDUCATIONDYNAMICS, LLC
    Inventors: Roberto Milian, Richard Capezzali
  • Patent number: 10515103
    Abstract: The disclosure is related to a method and a system for managing viewability of a location-based spatial object. The system provides subscribers to set up searching criteria for every spatial object through the viewability management mechanism. A viewable range for a spatial object is such as a spatial range, a user range and/or a time range. While the system inspects the spatial information and searching criteria of the spatial objects registered in a database, it may be found that the viewable ranges of multiple spatial objects are interfered under the same searching criteria. Thus, the system allows the subscribers to assign ranking weights to different spatial objects for giving them different values. As a result, the system adjusts an order to display the multiple spatial objects according to their ranking weights under the same searching criteria. A search result is displayed through an augmented-reality technology in a terminal device.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: December 24, 2019
    Inventor: Yu-Hsien Li
  • Patent number: 10515289
    Abstract: Various embodiments may include a computing device analyzing an image to identify one or more elements of interest in the image, identifying concepts associated with elements of interest in the image, and identifying potential elements of interest and potential concepts that are not included in the image using other information. Various embodiments may include presenting the one or more elements of interest, the one or more potential elements of interest, and the one or more concepts, receiving a user input that selects one or more of the one or more elements of interest, the one or more potential elements of interest, and the one or more concepts identified in the identified elements of interest and concepts or any combination thereof for a target image, and generating the semantic representation of the target image based on the selected elements of interest and concepts.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: December 24, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Govindarajan Krishnamurthi, Arun Raman
  • Patent number: 10504191
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system calculates one or more quantiles from a distribution of historic user engagement with content within a member segment of a social network. Next, the system performs a comparison of the one or more quantiles with a current measurement of user engagement with a content item within the member segment. When the comparison indicates that the current measurement of user engagement exceeds a threshold, the system presents the content item to one or more members in the member segment.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Conover, Timothy P. Jurka, Claire D. McGinty, Quinn Z. Shen
  • Patent number: 10503748
    Abstract: An extract, load, and transform (ELT) management service provides functionality for managing ELT operations, including publish/subscribe functionality. The ELT management service maintains metadata describing publications, such as database tables or files stored by a storage service operating in a service provider network, and publication certificates, which describe the creation and change history for the publications. The metadata can be searched to identify publications that rely on other publications that have changed since the publications were generated. The identified publications can then be automatically republished by executing logical pipelines that specify activities that can be executed to republish the publications.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Peter Farrow
  • 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: 10489424
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: November 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 10474723
    Abstract: The disclosed embodiments also include monitoring and metering services of the data fabric service (DFS) system. Specifically, these services can include techniques for monitoring and metering metrics of the DFS system. The metrics are standards for measuring use or misuse of the DFS system. Examples of the metrics include data or components of the DFS system. For example, a metric can include data stored or communicated by the DFS system or components of the DFS system that are used or reserved for exclusive use by customers. The metrics can be measured with respect to time or computing resources (e.g., CPU utilization, memory usage) of the DFS system. For example, a DFS service can include metering the usage of particular worker nodes by a customer over a threshold period of time.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 12, 2019
    Assignee: SPLUNK INC.
    Inventors: James Alasdair Robert Hodge, Sourav Pal, Arindam Bhattacharjee, Mustafa Ahamed
  • Patent number: 10459990
    Abstract: A data processing method, apparatus, medium and terminal thereof are disclosed in the present disclosure, the method comprising: determining data-to-be-processed based on data provided by a data provider, the data-to-be-processed includes plaintext description data; storing the plaintext description data to a database, the database may be used to support a search engine; and in response to confirmation of search results from the search engine by a data requestor, triggering a smart contract running on blockchain, the smart contract includes communication and records between the data requestor and the data provider. The technical solution in some embodiments improves search efficiency of data in blockchain technology applications.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: October 29, 2019
    Inventors: Jia Li, Yi Yuan, Xiaoliang Pan, Qing Yan
  • Patent number: 10452636
    Abstract: A computer implemented method is provided comprising receiving a group of transaction logs from a first database, allocating transaction logs from the group of transaction logs to a first queue and to a second queue, generating an end-of-group transaction log indicative of an end of the group of transaction logs, allocating the end-of-group log to the first queue and the second queue; replaying transaction logs from the first queue including the end-of-group transaction log allocated to the first queue, replaying transaction logs from the second queue including the end-of-group transaction log allocated to the second queue; and changing visibility of one or more transactions in response to replaying the end-of-group transaction log allocated to the first queue and the end-of-group transaction log allocated to the second queue. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 22, 2019
    Assignee: SAP SE
    Inventors: Kyu Hwan Kim, Juchang Lee, Beomsoo Kim, Chang Gyoo Park, Reiner Singer, Christoph Rottering, Werner Thesing, Michael Muehle
  • Patent number: 10453076
    Abstract: Embodiments are disclosed for preserving legal hold data using a code storage system (e.g., an array of Blu-ray discs). A method according to some embodiments includes receiving a notice that a data retention period has expired for a database table stored in a data warehouse, identifying that the database table is labeled as legal hold data, transferring the database table to a cold storage device that includes an array of digital optical discs in response to the identification of legal hold data, and labeling the database table stored in the cold storage device as legal hold data and preventing removal or modification of the database table labeled as legal hold data.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 22, 2019
    Assignee: Facebook, Inc.
    Inventors: Ronak Rajesh Parekh, Ryan W. Wagner, Delia David, Sepehr Merat
  • Patent number: 10445299
    Abstract: Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: October 15, 2019
    Assignee: SAP SE
    Inventors: Nikita Jain, Devicharan Vinnakota
  • Patent number: 10437687
    Abstract: Filtering a directory enumeration of a directory of an image backup. In one example embodiment, a method for filtering a directory enumeration of a directory of an image backup may include exposing an image backup to directory enumeration command with the image backup listing a particular file as existing in a directory of the image backup even though the file content of the particular file is missing from the exposed image backup, receiving a directory enumeration command corresponding to the directory of the exposed image backup, generating a filtered directory enumeration that excludes the particular file, and returning the filtered directory enumeration.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 8, 2019
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventor: Nathan S. Bushman
  • Patent number: 10423972
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 24, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Patent number: 10417259
    Abstract: An approach is described for representing search results via a three-dimensional matrix. An associated method may include receiving a search query, querying at least one database based upon the search query, and receiving results to the search query from the at least one database. The method further may include representing the results via a three-dimensional matrix graphically depicting a plurality of categories corresponding to the results. Each of the plurality of categories may be associated with the results via a respective tag in the at least one database. Upon detecting activity from an input device, the method further may include filtering the plurality of categories of the three-dimensional matrix, and prioritizing the results based upon the filtering. Representing the results via the three-dimensional matrix may include presenting the results in a list correlated to the three-dimensional matrix, and prioritizing the results based upon the filtering may include prioritizing the list.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelly Bailey, Raphael L. Bouchard, Elizabeth A. Jensen, Emma L. Verrecchia
  • Patent number: 10409824
    Abstract: A cognitive proximate recommendation method, system, and non-transitory computer readable medium, include identifying a requested item based on a user request, first extracting a requested feature and a requested value of the requested feature for the requested item, and returning a return item from a plurality of return items stored in the database by: second extracting a return feature corresponding to the requested feature for each of the plurality of return items, third extracting a return value of the return feature, and calculating a proximal distance between the return value for each of the plurality of return items and the requested value of the requested item.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: September 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Laura Irina Rusu, Gandhi Sivakumar
  • Patent number: 10409687
    Abstract: A method is used in managing backing up of file systems. A portion of a file system that has changed since a last backup is determined. The file system includes a set of directory hierarchies. Each directory hierarchy includes a set of directories. Each directory of the set of directories includes a set of files. The portion of the file system is determined based on blocks of the file system that have changed since the last backup. The changed blocks are identified based on changes between at least two snapshot copies of the file system. Based on the changed blocks, a set of inodes of the file system that has changed since the last backup is determined. Based on the determination, a list of changed files associated with the set of inodes for performing backup of changed files of the file system is determined.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 10, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jean-Pierre Bono, Himabindu Tummala
  • Patent number: 10409842
    Abstract: It is an object of the present invention to provide a technique by which a desired search can be performed even without any polygon data. An administrative district area is defined by collecting mesh areas in each of which a POI is located, for each administrative district, among mesh areas obtained by sectioning an area on a map, and an extended administrative district area is defined by extending the administrative district area. Then, the data storage stores therein data in which a name of an administrative district is associated with a POI within the extended administrative district area related to the administrative district, as search data.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: September 10, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventors: Seigo Kanazawa, Tomoya Ikeuchi, Hisanobu Masuda
  • Patent number: 10402403
    Abstract: Traversing data stored in a relational graph by utilization of probabilistic characteristics associated with the graph nodes is disclosed. When a user submits a request with a graph query, an initial node associated with the graph query is identified. Further, the edge type associated the node is extracted from the graph query. When traversing the graph by following relevant edges from the initial node to new nodes, each new node is queried with the extracted edge type. If the query for the node is negative, then the edges for the particular node are not enumerated. However, if the query for the node is positive, then the edges for the particular node are enumerated for expanding the subgraph. This process continues until the subgraph is expanded to include all relevant nodes. Thus, the computational efficiency is improved by reducing the number of edges that must be traversed when performing graph queries.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steffen Viken Valvåg, Amund Kronen Johansen, Dag Steinnes Eidesen, Åge Kvalnes, Tor Kreutzer, Jan-Ove Almli Karlberg, Peter Dahle Heen
  • Patent number: 10394835
    Abstract: A method and system for providing a rapid access data aggregation information source having a contact portal for rapidly connecting to single or multiple information resources, e.g., databases or retrieval portals, in order to provide owner approved access to various types of remotely readable, addressable, and/or interaction-capable information resources. A focal intention of the data aggregation system is to provide rapid response support through a contact point for locating and contacting a specific database, potentially among a multitude of databases, which holds specific information, located mainly by its type, characteristics, or generic category such as but not limited to medical/health coverage details, medical records, legal documents, estate details, etc.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: August 27, 2019
    Inventor: C. Joseph Rickrode