Patents Examined by Shiow-Jy Fan
  • 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: 11036777
    Abstract: In response to a predetermined user operation on a client terminal, a display unit displays a data manager window. Analysis files, which satisfy narrowing conditions among analysis data files registered in a database, are displayed in the window's data file list. The user selects a plurality of files for which a final result record should be created, and selects and indicates a “Create report set” in an operation menu. Then, the selected analysis data files, an analysis report file, and audit trail report file associated with those analysis data files are read from the database and sent to the client terminal. On the client terminal, a data list which shows file names and other information on the analysis data files is created. A final result record report is created, including the data list, descriptions in the audit trail report, descriptions in the analysis report and other relevant information.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: June 15, 2021
    Assignee: SHIMADZU CORPORATION
    Inventor: Koji Ono
  • Patent number: 11030049
    Abstract: Managing data backup during workload migration is provided. A set of workloads for migration from a source environment to a target environment is identified in response to receiving a request to migrate the set of workloads. The migration of the set of workloads is initiated from the source environment to the target environment along with migration of backup data corresponding to the set of workloads. A backup configuration transformation from a backup configuration corresponding to the source environment to a set of backup configurations corresponding to the target environment is determined based on semantic matching between characteristics of the backup configuration corresponding to the source environment and characteristics of the set of backup configurations corresponding to the target environment, a state of the source environment, backup configuration transformation actions, and a goal state of the target environment.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Valentina Salapura, Maja Vukovic
  • Patent number: 11023491
    Abstract: A global and local row count limit associated with a limit query are received by a stop operator of a first execution node among a set of execution nodes that are assigned to process the limit query. Local distributed row count data is generated based on a local row count corresponding to a number of rows output by the first execution node in processing the query. Based on determining the local row count satisfies the local limit, the first execution node buffers rows produced in processing the query. The local distributed row count data is updated based on remote distributed row count data received from a second execution node. A stopping condition is detected based on determining the global limit is satisfied based on updated local distributed row count data and query processing by the first execution node based on detecting the stopping condition.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: June 1, 2021
    Assignee: Snowflake Inc.
    Inventors: Sebastian Breß, Moritz Eyssen, Max Heimel
  • Patent number: 11003633
    Abstract: An analysis data collector stores data acquired with an analytical instrument in a file to which a data ID has been given, and registers the file in a database. A log information collector registers, in the database, log information which shows various operations on each analytical instrument or client terminal, state of the device or the like. After data files are selected, a command to create an audit trail is issued, whereupon an audit trail information extractor collects information corresponding to those data files. The audit trail information extractor extracts each piece of log information containing the data ID and pieces of log information which contain the device ID and user ID and were obtained within a time range from login to logout including the date and time of registration. An audit trail creator creates an audit trail by organizing the log information in time-series order, and registers it.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: May 11, 2021
    Assignee: SHIMADZU CORPORATION
    Inventor: Koji Ono
  • Patent number: 11003658
    Abstract: A method for selectively retrieving requested data files associated with computer cluster systems based on metadata associated with the requested data files is provided. The method may include receiving data retrieval requests, wherein the data retrieval requests include a request to retrieve requested data files. The method may also include querying the metadata associated with the requested data files, wherein the queried metadata determines a location affinity of data blocks associated with the requested data files located on a remote cluster associated with the computer cluster system. The method may further include based on the queried metadata, determining at least one server associated with the computer cluster system that is locally available and provides an optimum access to the requested data files. The method may also include, selecting the determined at least one server that provides the optimum access to retrieve the requested data files.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Abhishek S. Dave
  • Patent number: 10997287
    Abstract: An update change request that is made against attributes of a directory object causes automatically collection of customized information for an initiator of the request. A correlation identifier for the change request is generated. The changes to the attributes are processed to update the directory object and the customized information is updated to an extension attribute for the directory object. A unique audit event is raised for each changed attribute including the extension attribute and each audit event includes the correlation identifier.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: May 4, 2021
    Assignee: Micro Focus Software Inc.
    Inventor: Paul Robert Judson
  • Patent number: 10958547
    Abstract: In some examples, a system can verify a network function by inquiring a model using a query language is described. In some examples, the system can include at least a memory and a processor coupled to the memory. The processor can execute instructions stored in the memory to transmit a plurality of packets into at least one network function that is unverifiable; describe the at least one network function using a model comprising a set of match action rules and a state machine; inquire the model using a query language comprising a temporal logic to obtain a query result indicating an expected behavior of the plurality of packets; and verify the at least one network function based on the query result and the expected behavior of the plurality of packets.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: March 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ying Zhang, Sujata Banerjee, Joon-Myung Kang
  • Patent number: 10956487
    Abstract: A method for establishing cross-language information is disclosed. The method includes steps of collecting a plurality of set of object information from a plurality of network platforms; building a first data structure corresponding to a source language and a second data structure corresponding to a target language according to the plurality of sets of object information; classifying a plurality of sets of first object information in the first data structure into a plurality of source image groups according characteristics of the plurality of sets of first object information; classifying a plurality of sets of second object information in the second data structure into a plurality of target image groups according to characteristics of the plurality of sets of second object information; wherein each source image group includes a plurality of source hashtag groups, and each target image group includes a plurality of target hashtag groups.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 23, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Oneil Hsiao, Jared Liang, Sheng-Hsuan Chen, Tao-Ting Hsu, Ya Fang Tsai
  • Patent number: 10936586
    Abstract: Disclosed herein is method and system for providing domain-specific response to user query. The user query is split into one or more sub-queries and domain of each of the sub-queries is determined based on domain-specific keywords present in each of the sub-queries. One or more responses to each of the sub-queries is retrieved from corresponding Domain-specific Query Handlers (DQHs). Finally, each of the one or more responses are collated for providing the domain-specific query to the user. In an embodiment, the DQHs are hierarchically arranged based on their importance and relevance to the user query. Further, the resources are allocated to each of the DQHs based on their hierarchy, thereby optimally distributing the resources among the DQHs. In an embodiment, the method of present disclosure ensures completeness/sufficiency in the response, before collating the one or more responses and providing the domain-specific response to the user.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: March 2, 2021
    Assignee: Wipro Limited
    Inventor: Manjunath Ramachandra Iyer
  • Patent number: 10922274
    Abstract: A method of performing auto-naming of content includes: receiving an auto-naming command for the content; performing auto-naming of the content by using different parameters according to different content types to obtain at least one auto-naming result for the content; and displaying the auto-naming result.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: February 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ki-ho Kim, Moon-joo Lee, Yu-ri Kim
  • Patent number: 10915519
    Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for processing offline updates to records of a database system. In some implementations, a first update to a record is processed, and the record is modified according to a first action and first data of the first update. A second update to the record from a device with an offline status is processed. It can be determined that the second update and the first update are associated with a same portion of the record. It can be determined that the second timestamp is prior to the first timestamp. A notification can be provided to the device. The record can be modified according to a second action and second data of the second update.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: February 9, 2021
    Assignee: salesforce.com, inc.
    Inventors: Michael Dandy, Aleksandra Zhulina, Abraham Adam
  • Patent number: 10896170
    Abstract: Techniques for integrating data from multiple data sources with a transaction-related workflow are provided. The disclosed techniques include, in response to determining that a contact record was retrieved from a second data source, concurrently with the assigning of a role to the contact record, instantiating a version of the contact record in a first data source using data obtained from the second data source.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: January 19, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Luke Braud, Derek E. Lyons, Christian Marenbach, Baran Salih Nohutcuoglu, Vikram H. Patil
  • Patent number: 10885119
    Abstract: Disclosed herein is method and system for processing multimodal user queries. The method comprises determining availability of one or more responses to each of one or more sub-queries, wherein the one or more sub-queries are formed by splitting the multimodal user queries. The method detects requirement of an expert to provide the one or more responses upon determining at least one of unavailability of the one or more responses by the response generation system or based predefined conditions. Thereafter, a summarized content is generated by summarizing context of the one or more sub-queries and historical conversation data associated with the one or more sub-queries. Based on the summarized content, the one or more sub-queries are reformulated. Finally, the one or more responses received, from the expert, for the reformulated one or more sub-queries are collated provided as the one or more responses for the multimodal user queries.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: January 5, 2021
    Assignee: Wipro Limited
    Inventor: Manjunath Ramachandra Iyer
  • Patent number: 10878036
    Abstract: Database systems handle queries represented in different character sets. A database system allows data stored in the same database column to be represented in different character sets. In response to a query, the database system returns query results in the same character set as the received query even though the data stored in the database column is in a different character set. The database system creates and maintains a metadata table that stores attributes of database columns. The attributes of database columns include, among others, a data type, and a collation attribute. By tracking the collation attributes for data stored in database columns, the database system determines whether to convert data stored in a database column when processing database queries.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: December 29, 2020
    Assignee: Actian Corporation
    Inventor: Ian Philip Kirkham
  • Patent number: 10877947
    Abstract: The technology disclosed uses machine learning-based models to compare and merge metadata profiles from various metadata sources to create a library of metadata profiles with the most accurate attributes. The technology disclosed adjusts the geospatial coordinates of places located inside a building structure for accuracy and defines a block for each place within the perimeter of the building structure. The building structure may host a single place or multiple places. The non-overlapping blocks, the adjusted geospatial coordinates of places and more accurate metadata profiles enable the gathering of accurate location-specific data from visitors inside the building structures through their personal devices.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 29, 2020
    Assignee: SafeGraph, Inc.
    Inventors: Kaushik Iska, Noah Yonack, Tenzing Shaw, Andrew Israel, Takashi Yonebayashi, Piotr W. Kozikowski Kruczkowska, Aaron Goebel
  • Patent number: 10860650
    Abstract: Implementations disclose determining which videos are newsworthy events. A method includes identifying, based on data extracted from online content, a knowledge base (KB) entity corresponding to the online content, identifying an embedded video in the online content, recording an online content identifier (ID) of the online content and a video ID of the embedded video as an entry for the identified KB entity in a KB reference data store, determining at least one video ID that occurs more than a threshold number of times in the entry for the identified KB entity in the KB reference data store, and identifying a resulting video corresponding to one of the at least one video IDs as a candidate for a notification to one or more users.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: December 8, 2020
    Assignee: GOOGLE LLC
    Inventors: Philo Juang, Justin Lewis
  • Patent number: 10860609
    Abstract: A global and local row count limit associated with a limit query are received by a stop operator of a first execution node among a set of execution nodes that are assigned to process the limit query. Local distributed row count data is generated based on a local row count corresponding to a number of rows output by the first execution node in processing the query. Based on determining the local row count satisfies the local limit, the first execution node buffers rows produced in processing the query. The local distributed row count data is updated based on remote distributed row count data received from a second execution node. A stopping condition is detected based on determining the global limit is satisfied based on updated local distributed row count data and query processing by the first execution node based on detecting the stopping condition.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: December 8, 2020
    Assignee: Snowflake Inc.
    Inventors: Sebastian Breβ, Moritz Eyssen, Max Heimel
  • Patent number: 10853348
    Abstract: A multi-user search system with methodology for personalized search query autocomplete. In one embodiment, for example, a computer-implemented method includes: receiving a search query having an incomplete token; generating an index key that is composed of both (a) an identifier of a document namespace that a user account associated with the search query is authorized to access, and (b) the incomplete token; accessing an index dictionary with the index key to identify a plurality of index tokens, each index token of the plurality of index tokens having the identifier of the document namespace as part of the index token and having the incomplete token as a token portion of the index token or as a prefix of the token portion of the index token; iterating over the plurality of index tokens until a stop condition is reached; and returning an answer to the search query based on the iterating.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 1, 2020
    Assignee: Dropbox, Inc.
    Inventors: Samir Goel, Franck Chastagnol, Abhishek Agrawal
  • Patent number: 10838932
    Abstract: According to an embodiment of the present invention, a computer-implemented method of cleansing data is provided that comprises determining a criticality score and a complexity score for identified attributes of an enterprise, wherein the criticality score represents a relevance of an attribute to one or more enterprise dimensions and the complexity score represents complexity of cleansing data for an attribute. The identified attributes for data cleansing based on the criticality and complexity scores are prioritized, and data of the identified attributes is cleansed in accordance with priority of the identified attributes. Embodiments further include a system, apparatus and computer readable media to cleanse data in substantially the same manner as described above.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Carl M. Marrelli, Ram S. Narayanan, Martin Oberhofer, Solmaz Rashidi