Patents Examined by Jay Morrison
  • Patent number: 11200818
    Abstract: The present disclosure provides a method and a device for abnormal data processing. The method includes: acquiring a queue of data to be detected, wherein the queue of data to be detected comprises M data arranged sequentially, M being a positive integer; filtering the queue of data to be detected with a filtering algorithm in at least two different orders respectively, wherein a window used in the filtering algorithm has a size of N, N being a positive integer smaller than M; determining abnormal data in the queue of data to be detected according to the filtering result; and performing data replacement on the abnormal data according to a preset rule.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 14, 2021
    Assignees: HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Wenchao Bao, Xiaolong Wei
  • Patent number: 11194811
    Abstract: A computer-implemented method processes a query on instances of an object of an object-oriented environment. The object has a root object and member fields which are sub-objects of the root object. The root object and each sub-object correspond to an entity represented by and stored in form of a table. The method includes analyzing the query to identify those objects which are necessary to execute the query. For each of the primary key values of a table corresponding to a root object, the method includes: (i) generating an instance of the object by populating the member fields of those objects which have been identified as necessary in said analyzing step with data identified by the respective primary key in their corresponding tables; (ii) executing the query on the generated object instance; and (iii) adding the query result to a result accumulator storage.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: December 7, 2021
    Assignee: XPLAIN DATA GMBH
    Inventors: Michael Haft, Hanjo Täubig, Christian Koncilia, Peide Wang
  • Patent number: 11194862
    Abstract: One embodiment provides a method that includes generating, by a processor, a topic graph by converting information to topic nodes and edges in the topic graph. Bridges from a given topic node are provided to a neighbor node based on a weight assignment. The bridges are converted to an electronic form of communication. The processor orders suggested paths based on a determined distance from at least one other topic node to a topic goal node via an earliest topic node on each suggested path. The determined distance is found by a first search of the topic graph.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Susanne M. Glissmann-Hochstein, Thomas D. Griffin, Sunhwan Lee, Robert J. Moore, Hovey R. Strong, Jr.
  • Patent number: 11188603
    Abstract: A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an Internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the Internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 30, 2021
    Assignee: GOOGLE LLC
    Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
  • Patent number: 11188499
    Abstract: Provided are techniques for storing and retrieving restricted datasets to and from a cloud network with non-restricted datasets. A request to dump datasets from one or more storage devices to the cloud storage is received, wherein the datasets include restricted datasets and non-restricted datasets, and wherein the restricted datasets are in a format that is not supported by the cloud storage. The restricted datasets are identified. The restricted datasets are converted to a format that is supported by the cloud storage to generate converted datasets. The converted datasets and the non-restricted datasets are dumped to one container in the cloud storage.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dave Bach, Nicholas Fragiskatos, Andrew B. Trinh
  • Patent number: 11176173
    Abstract: Electronic arrangement for use in enriching data stream with subscriber information in a communications network preferably comprising a mobile network, the arrangement comprising at least one data interface for transferring data, at least one memory for storing instructions and other data, and at least one controller for processing instructions and other data, said at least one controller being configured, in accordance with the stored instructions, to cause storing same data in a relational database, such as SQL database, preferably including subscriber related profile data, and in a non-relational, preferably in-memory, database; wherein responsive to receipt of a data write request, optionally from a network entity, BSS/OSS system or other external system, triggering data write in a single transaction incorporating data write into the relational database and replication into the non-relational database, wherein in the case of a failure having regard to the replication into the non-relational database, the
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: November 16, 2021
    Assignee: Comptel Oy
    Inventors: Tereza Dilova, Yoakim Anastasov, Vasil Yordanov, Nikolay Milovanov, Desislava Dzhonova
  • Patent number: 11170018
    Abstract: A computer-implemented method, system and computer program product for identifying an appropriate contact across collaborative applications. Contact information is collected from monitored messages, communication lists and contact lists in each collaborative application. Contact records are generated based on the collected contact information, where such records are inserted into a contact list. After receiving a query from a user containing a keyword(s) that include a nickname (or portion thereof) of a second user whom the user desires to interact via the current collaborative application, a search is performed in the contact list for any record containing a nickname that is similar to the provided keyword(s). Record(s) in the contact list containing a nickname that exceeds a threshold degree of similarity as the keyword(s) are identified.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lei Gao, Xiao Ming Ma, Wu Yan, Xu Qin Zhao, Shuang Li
  • Patent number: 11170009
    Abstract: The present invention discloses a system and a method for resource data classification and management. In operation, the present invention provides for evaluating a deployment probability score for each incoming data-record based on previous data-records. Further, a match score of each incoming data-record is computed. Furthermore, each incoming data-record is analyzed to determine a bench period associated with each incoming data-record. Yet further, the present invention, categorizes the incoming data-records into two or more categories based on corresponding deployment probability score, match score and bench period. A deployment opportunity index is generated for each incoming data-record representing the categories and corresponding probability score, match score and bench period, providing an upfront indication of deploy-ability of an incoming data-record. Finally, the present invention provides for generating a list of recommendations for each data-record.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 9, 2021
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Swaminath Venkataraman, Dinesh Suresh, Karthik Rajagopal, Girivas Vaidyanathan, Anand Kabra, Arunava Bhattacharjee, Ramesh Srinivasan, Shreshth Raitani, Suresh Ramanathan Aylur, Ankit Sharma, Giridhar Sampathkumar
  • Patent number: 11163733
    Abstract: In an example embodiment, a new development infrastructure is provided that provides an external repository for database definitions. The development infrastructure also then includes a development mode. When using the development mode, the behavior of the development infrastructure is modified to better fit the development of database artifacts. The developer uses a development base version of a definition (usually the latest released version of the definition) but also creates migrations that indicate how the development base version should be modified to arrive at the developer's intended new definition. While still in development mode, the deployment may be run, which causes data in the development mode that uses the old definition to be dropped and replaced by the base version. The development mode then executes the specified migrations.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: November 2, 2021
    Assignee: SAP SE
    Inventors: Jonathan Bregler, Alexander Bunte, Andreas Kellner, Simon Lueders, Arne Harren
  • Patent number: 11163802
    Abstract: In some embodiments, techniques for searching comprise providing receiving a request for a local search, determining a current location associated with a document currently being viewed, determining a search restriction specification associated with the current location associated with the document currently being viewed, wherein the search restriction specification relates to a specification of a set of pages to be searched, obtaining local search results by performing a search, wherein the local search results are limited to members of the set of pages to be searched in accordance with the search restriction specification, and presenting the local search results.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 2, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Aaron Emigh, James Roskind
  • Patent number: 11157824
    Abstract: This disclosure discloses a network-based computing technology to evaluate relationships between social networking profiles and then to take an action based on such evaluation. This network-based computing technology may include a running logic, whether hardware or software, such as an engine, which may be modularized, that is programmed to score the relationships based on shared content.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: October 26, 2021
    Assignee: Pairity, Inc.
    Inventor: Gregory Allen
  • Patent number: 11157487
    Abstract: A trusted storage method and system based on a graph structure are provided. The method includes: in a process of initiating a transaction, randomly selecting, by each transaction initiating node, a plurality of witness nodes from a network for witnessing the transaction; packaging, by the witness nodes, transaction data generated by witnessing the transaction to generate blocks; randomly selecting, by the witness nodes, a plurality of storage nodes; sending, by the witness nodes, the blocks to the plurality of storage nodes; and storing, by the storage nodes, the blocks; wherein, for one transaction, all the blocks of all the witness nodes and all the storage nodes form a directed acyclic graph DAG structure. According to embodiments of the disclosure, the directed acyclic graph DAG structure is employed to be matched with an nRW consensus mechanism, so that a supervision problem in a large-scale sharing and exchanging process is solved.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 26, 2021
    Assignee: PEKING UNIVERSITY
    Inventors: Gang Huang, Xuanzhe Liu, Ying Zhang, Yun Ma, Xiang Jing, Yi Wu
  • Patent number: 11138212
    Abstract: An interaction pace for a live natural language interaction is set. An acceptable response latency range is determined according to the interaction pace. By analyzing a live natural language query, a set of metadata tags corresponding to the query is determined. Using the set of metadata tags, a set of clusters of natural language query-response pairs is selected, a size of the set of clusters selected according to the acceptable response latency range. From the set of clusters, a query-response pairs is selected, wherein the query of the query-response pair has above a threshold relevance score with the first natural language query. From the selected query-response pair, a response recommendation is extracted, the response recommendation being a recommended response to the live natural language query, a latency between receipt of the live natural language query and extraction of the response recommendation being within the acceptable response latency range.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: October 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arjun Jauhari, Steven Ware Jones, Jennifer A. Mallette, Vivek Salve
  • Patent number: 11138221
    Abstract: Systems and methods that facilitate data center infrastructure management are discussed. One such system can include a plurality of data center infrastructure management (DCIM) tools. Each DCIM tool can maintain data associated with one or more data centers. Such a system can also include a data aggregation component that can extract the maintained data from at least two of the plurality of DCIM tools and can transform the extracted data into a common format. Such a system can also include an aggregated database that stores the extracted data, and can include a user interface that can provide for simultaneous access to the plurality of DCIM tools.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 5, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Angelo Macugay, Ken Camut, Deb Motto, Jason Hill, Charlie Wands, Bob Culver
  • Patent number: 11138246
    Abstract: Techniques for searching a corpus of textual data using probabilistic data structures are described herein. The corpus of textual data is indexed using the probabilistic data structure on a piece-by-piece basis and the pieces are combined so that the textual data can be searched. The search results are returned, indicating a likelihood that the data item is in the textual data.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: October 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Robert Mark Waugh
  • Patent number: 11120042
    Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
  • Patent number: 11120043
    Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
  • Patent number: 11100141
    Abstract: A computer system receives data identifying data fields used by sources of data and infrastructure information. The computer system maintains a storage state database to track information about the data fields. The computer system provides a graphical user interface through which a user can create, view, modify, and delete data defining classes and rules associated with classes. The computer system applies the rules to classify the data fields. The computer system provides a graphical user interface through which the classification of the data fields can be visualized in the context of infrastructure information for the sources of data.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: August 24, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Farid Kadyrov, Mandy Kathleen Meyers, Randi Scheinblum Ryan, Douglas Taylor
  • Patent number: 11100470
    Abstract: A method and system for managing a project. The method and system comprise accepting at least two project templates from a database, wherein the project database contains personal project templates and work project templates categorized by type of project. A start date and/or an end date for each project template may be accepted. Information related to each project template may be automatically generated. The information related to all project templates may be aggregated and a user may access the information related to all project templates from one user interface.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: August 24, 2021
    Assignee: DELTEK, INC.
    Inventors: Scott A. Defusco, Jeffrey David Eckerle, Lisa Anne Rabideau, Benjamin Joe Rossi, Mark J. Nutter
  • Patent number: 11086933
    Abstract: An event search device includes: a first communication unit configured to receive, from a camera, a plurality of image frames of a surveillance area generated in response to an occurrence of an event; and metadata including time information of the occurrence of the event and location information of an event in the image frames; a user interface configured to receive a search condition for searching for the event, the search condition including an event search area; a screen unit configured to display the event search area on the image frames; and a control unit configured to search for an event satisfying the search condition within the event search area by using the metadata, wherein at least one of a location, a size, and a shape of the event search area is defined through the user interface.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 10, 2021
    Inventors: Se Mi Jang, Jeong Eun Lim, Seung In Noh