Patents Examined by Ken Hoang
  • Patent number: 11144499
    Abstract: A system and method logs update queries by epoch, including at checkpoints performed at various times.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: October 12, 2021
    Assignee: Omnisci, Inc.
    Inventor: Todd L. Mostak
  • Patent number: 11086822
    Abstract: A communication system and methods for data compression and the management of data transmitted between computing devices in a communication network are provided. Compression dictionaries generated from data previously maintained at a recipient computing device and a transmitting computing device are maintained at each respective device. The compression dictionaries are made up of fixed length data chunks from the data previously maintained on the computing device that can be matched to data to be compressed or de-compressed. Data can be transmitted without requiring the exchange of the compression dictionaries between the recipient computing device and the transmitting computing device.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Holger Kraus
  • Patent number: 11068043
    Abstract: Systems and methods for virtual reality interaction evaluation are disclosed herein. The system can include a memory including: an interaction sub-database containing information relating to user interactions with at least one virtual asset in a virtual environment, and a content library database containing a plurality of virtual assets and information relating to those virtual assets. The system can include at least one server that can determine user engagement with at least one of the plurality of virtual assets, receive data indicative of an interaction with at least one of the plurality of virtual assets, and determine an interaction type of the interaction associated with the received data. The server can perform a speech capture and analysis process, perform a manipulation process, generate an evaluation of the user interactions with the at least one of the plurality of virtual assets, and deliver the generated evaluation.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: July 20, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: David Strong, Scott Hellman, Johann Larusson, Jake Noble, Timothy J. Stewart, Alex Nickel, Luis Oros, Quinn Lathrop, Daniel Tonks, Peter Foltz
  • Patent number: 11030178
    Abstract: A data storage method and apparatus, where the method includes obtaining a primary index of a data object, where a row identifier of the primary index includes at least one field, determining a row identifier of a secondary index of the data object, where the row identifier of the secondary index includes an index field and a field other than the index field in the at least one field of the row identifier of the primary index, and the index field is different from the first field in the at least one field of the row identifier of the primary index, generating the secondary index of the data object according to the row identifier of the secondary index, and storing the data object according to the primary index and the secondary index, thereby saving storage space.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: June 8, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jieshan Bi, Yijun Guo
  • Patent number: 11030258
    Abstract: A system analyzes periodically collected data associated with entities, for example, users, servers, or systems. The system determines anomalies associated with populations of entities. The system excludes anomalies from consideration to increase efficiency of execution. The system may rank the anomalies based on relevance scores. The system determines relevance scores based on various factors describing the sets of entities. The system may present information describing the anomalies based on the ranking. The system may use a machine learning based model for predicting likelihoods of outcomes associated with sets of entities. The system generates alerts for reporting the outcomes based on the predictions.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chih Po Wen, Goutham Kurra
  • Patent number: 11030164
    Abstract: A first instance of a deployer application is executed in a server mode. The deployer application is configured to deploy service instances for a multi-tenant application. A first onboarding request is received for a first tenant for the multi-tenant application. A first service instance for the first tenant is created, in response to the first onboarding request. A first request to deploy artifacts to the first service instance is received, by the first instance of the deployer application. The artifacts are deployed, by the first instance of the deployer application, to the first service instance.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 8, 2021
    Assignee: SAP SE
    Inventors: Peter Eberlein, Klaus Kopecz, Arne Harren
  • Patent number: 11030195
    Abstract: Methods and apparatuses are described for system for identifying and mitigating high-risk database queries through ranked variance analysis. A server identifies database queries executed against databases in a production computing environment within a predetermined time period, each database query associated with execution plans and each execution plan having corresponding plan data elements. For each database query: the server generates execution variance data for the execution plans for a database query based upon the corresponding plan data elements, comprising: determining an execution time variance between the execution plans; and determining a buffer gets variance between the execution plans. The server ranks the database queries according to (i) the execution time variance, and (ii) the buffer gets variance.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 8, 2021
    Assignee: FMR LLC
    Inventors: Ratnesh Kumar Singh, Ambica Rajagopal, Akhilesh Raghavendrachar Srinivasachar Kaddi, Harikrishnan Choondani Velayudhan, Stephanie Trethaway
  • Patent number: 11030252
    Abstract: An apparatus sets, for a user, a time-width indicating a period of time which precedes a current time and for which a usage history of the user is to be acquired, and extracts an interesting matter of the user from the usage history acquired within the set time-width. The apparatus provides help information obtained based on the extracted interesting matter to the user to acquire a result of an operation that is performed by the user in response to provision of the help information, where the time-width for the user is set based on the acquired result of the operation by the user.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: June 8, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Matthieu Parizy, Tatsuya Yamamoto
  • Patent number: 11030226
    Abstract: Systems, computer-implemented methods and/or computer program products that facilitate answering questions that involve mathematical computations are provided. In one embodiment, a computer-implemented method comprises: transforming, by a system operatively coupled to a processor, a natural language query into a first logical representation and extrinsic knowledge into a second logical representation relevant to the natural language query; merging, by the system, the first logical representation and the second logical representation into a third logical representation; and generating, by the system, answers for the natural language query based on processing of the third logical representation.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elizabeth Daly, Charles Arthur Jochim, Akihiro Kishimoto, Vanessa Lopez Garcia, Radu Marinescu
  • Patent number: 11016950
    Abstract: A system and method for modifying a bulk set of domain names through bulk operations. A request to modify a bulk set of data associated with domain names is received by a registry. A bulk processing engine associated with the registry can analyze the requested update job, and enforce compliance with a set of policies governing the operation of registry. A priority level can also be assigned to the requested job, so that it will be executed before or after other pending jobs. The user can likewise provide user-supplied policies, which can also be validated against the set of registry policies. Data faults can be reduced or eliminated, and update operations can be performed by comparatively inexperienced personnel.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: May 25, 2021
    Assignee: VERISIGN, INC.
    Inventors: Hui Griffiths, Srikanth Veeramachaneni
  • Patent number: 11003649
    Abstract: Embodiments of the present invention provide an index establishment method and device. The method can include determining, according to index status information of a column in a database within a preset time threshold, whether an index is to be established for the column; determining an index type according to the data information of the column; and establishing the index for the column according to the index type based on the determination that the index is to be established for the column.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: May 11, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Bowen Zheng, Yue Pan, Chuangxian Wei
  • Patent number: 10997191
    Abstract: The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: May 4, 2021
    Assignee: SPLUNK INC.
    Inventors: Brian Bingham, Tristan Fletcher, Alok Anant Bhide
  • Patent number: 10984039
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for a map visualization that includes a plurality of geo-enriched data and geographical elements associated with a level of a plurality of levels in a hierarchy of geographical elements. The program further identifies a set of geographical elements associated with the level based on the hierarchy of geographical elements. The program also generates the map visualization to include the plurality of geo-enriched data and the set of geographical elements.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: April 20, 2021
    Assignee: SAP SE
    Inventors: Mohsen Asadi, Wan Gong, Christopher Tam, Sae-Won Om
  • Patent number: 10963437
    Abstract: A method, computer program product, and computing system for identifying a potential deduplication candidate and a related deduplication target; executing a comparison operation with respect to the potential deduplication candidate and the related deduplication target to generate a comparison result; and determining a level of similarity between the potential deduplication candidate and the related deduplication target by processing the comparison result.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: March 30, 2021
    Assignee: EMC IP Holding Company, LLC
    Inventors: Istvan Gonczi, Ivan Basov, Sorin Faibish, Philippe Armangau, Anton Kucherov
  • Patent number: 10949462
    Abstract: An audio identification method and apparatus are disclosed within the technical field of audio processing technology. The audio identification solution includes obtaining an original pitch sequence of a to-be-identified audio, where the original pitch sequence is used to indicate a frequency of the to-be-identified audio at each time point. The audio identification solution further includes dividing the original pitch sequence into a plurality of pitch sub-sequences, respectively identifying the original pitch sequence and the plurality of pitch sub-sequences, and combining the identification results. In doing so, the audio identification solution obtains a final identification result by dividing a long pitch sequence into a plurality of short pitch sequences, thus respectively identifying the long pitch sequence and the plurality of short pitch sequences, and combining identification results.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: March 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jin Xing Ming, Yu Jia Jun, Li Ke, Wu Yong Jian, Huang Fei Yue
  • Patent number: 10950204
    Abstract: A diagnosis support apparatus detects a finding and a position, on a diagnosis image as a diagnosis target medical image, which corresponds to the finding from the image, and searches a database storing a plurality of medical images linked to findings and diagnosis names by using the detected finding. The diagnosis support apparatus simultaneously performs or switches between the first display operation of causing a display unit to display the diagnosis image, together with the detected finding and a position on the display which corresponds to the finding and the second display operation of causing the display unit to display the found medical image, together with a diagnosis name associated with the medical image.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: March 16, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masami Kawagishi, Hiroyuki Sekiguchi, Akihito Uji
  • Patent number: 10936667
    Abstract: Embodiments of the present disclosure provide a solution for indicating a search result. A method of indicating a search result is disclosed, which includes, in response to receiving a query term, searching for an electronic document having metadata related to the query term. The method further includes, in response to the electronic document being searched, locating a metadata term matching with the query term from the metadata of the electronic document. The method further includes providing an indication highlighting the metadata term.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Kun Wu Huang, Charlie Chen, Winston Lei Zhang, Jingjing Liu, Duke Dai
  • Patent number: 10929419
    Abstract: To leverage the attributes of object storage for applications/systems created to interface with a network files system, an object storage backed file system can accept the defined file system commands from the applications/systems and transform the file system commands into requests that target object storage. The file system is “backed” by object storage because attributes and content of file system entities are stored in objects. For instance, content data and metadata of a file are stored in objects in object storage. This object storage backed file system can be considered a bridge between a client perceived hierarchical file system namespace and a flat namespace of an object storage.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 23, 2021
    Assignee: NETAPP, INC.
    Inventors: Derek William Beard, Guy Sirton, Garret Lance Hayes, Jason Dillard Preston
  • Patent number: 10929481
    Abstract: A method, system and a computer program product are provided for obscuring web searches by performing cognitive analysis on one or more user search inquiries from a first user to identify a user search behavior profile for the first user, and then generating one or more obfuscating search inquiries consistent with the user behavior search profile for the first user for issuance with the user search inquiries to impair the search engine from accurately characterizing search information related to the first user.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Avancha, James E. Bostick, Wing L. Leung, Craig M. Trim
  • Patent number: 10922094
    Abstract: The embodiments described herein set forth techniques for identifying when a user activates a search application on his or her mobile computing device, and presenting, prior to receiving an input of search parameters from the user, a prediction of one or more applications that the user may be interested in accessing. According to some embodiments, the search application can be configured to interface with an “application prediction engine” each time the search application is activated and query the application prediction engine for a prediction of one or more applications that the user may be interested in accessing. In turn, the application prediction engine can analyze information associated with the applications installed on the mobile computing device to produce the prediction. Using the prediction, the search application can display the predicted one or more applications within a user interface of the search application for selection by the user.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 16, 2021
    Assignee: Apple Inc.
    Inventors: Colin Morris, Peter J. Scott, Craig M. Federighi, Daniel C. Gross