Patents Examined by Shyue-Jiunn Hwa
  • Patent number: 10747837
    Abstract: Techniques are provided for rating the veracity of content distributed via digital communications sources by creating an ontology and selecting keywords for a topic of the content, creating a customizable intelligence channel for the topic, and extracting from the customizable intelligence channel a first list of potential experts on the topic sorted by at least relevance and influence. The list of experts may be supplemented by mining trusted media sources to extract a second list of potential experts or witnesses on the topic. The first and second lists of potential experts are evaluated as a function of at least one of professionalism, reliability, proximity, experience, responsiveness, and lack of self-interest in the topic to identify a short list of experts. The content is provided to the short list of experts, who are polled about the veracity of the content to create a veracity score for delivery with the content.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: August 18, 2020
    Assignee: CREOPOINT, INC.
    Inventors: Jean-Claude Goldenstein, James E. Searing, Edward J. Finn
  • Patent number: 10719372
    Abstract: A system for dynamically parallelizing the loading operation for loading a data file onto a database. The dynamic parallelization of the loading operation involves scanning the data file in segments, such that scanning of an individual segment terminates when the scanned information is enough to enable loading of the segment across a plurality of exclusive-access memory blocks. Following the scanning of the first data file segment, the parallelized loading of each scanned segment occurs in a lock-step-mode with the scanning operation. As such, the loading of each scanned data segment is performed in parallel across multiple exclusive-access memory location, as determined by the prior scanning results, and furthermore in parallel with the scanning of a subsequent segment of the data file.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 21, 2020
    Assignee: Oracle International Corporation
    Inventors: Subrahmanyam Kolachala, Jianwu Xu, Tak Hong, Larry E. Roddenberry, Dengsheng Huang, Mehdi Khosravi, Philip Geoffrey Holland, Bimal Patel, Anoop Mohan, Kiran Kumar Shetty, Weigang Lang, Eric Bloemeke, Zhibin Huang, Scott D. Coulter
  • Patent number: 10713423
    Abstract: Embodiments of the invention include methods and systems for content adjustment. Aspects of the invention include receiving, by a processor, a message from a user. A desired sentiment level for the message is received and a sentiment of the message is analyzed. The sentiment of the message is comparted to the desired sentiment level for the message to determine one or more suggested edits for the message.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
  • Patent number: 10713320
    Abstract: In one embodiment, a method may include, by one or more computing systems of an online social network, receiving a first event listing corresponding to a first event, placing the first event listing in a first bucket of an array based on a time of the first event, identifying one or more second event listings having a time placing them in the first bucket of the array or one of the buckets of the array adjacent to the first bucket, computing, for each of the second event listings, a similarity score between the first event listing and the second event listing, and updating each second event listing having a similarity score greater than a threshold score to include redirection information to the first event listing.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 14, 2020
    Assignee: Facebook, Inc.
    Inventor: Omid Rouhani-Kalleh
  • Patent number: 10706078
    Abstract: Arrangements described herein relate to collaborative environments and, more particularly, to use of a microblog to enhance communication in an organization. The present arrangements can include receiving from a first user a first microblog entry into a microblog, identifying at least one keyword associated with the first microblog entry, and assigning to the at least one keyword a tag creating an association between the at least one keyword and at least one data repository. The arrangements further can include establishing bidirectional integration between the microblog and the at least one data repository of information related to the tag creating the association between the at least one keyword and the at least one data repository.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carlos N. Andreu, Rajesh Balasubramanian, William D. Dodd, Chunlong Liang, Eduardo N. Spring
  • Patent number: 10698928
    Abstract: Arrangements described herein relate to collaborative environments and, more particularly, to use of a microblog to enhance communication in an organization. The present arrangements can include receiving from a first user a first microblog entry into a microblog, identifying at least one keyword associated with the first microblog entry, and assigning to the at least one keyword a tag creating an association between the at least one keyword and at least one data repository. The arrangements further can include establishing bidirectional integration between the microblog and the at least one data repository of information related to the tag creating the association between the at least one keyword and the at least one data repository.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carlos N. Andreu, Rajesh Balasubramanian, William D. Dodd, Chunlong Liang, Eduardo N. Spring
  • Patent number: 10691762
    Abstract: A method of outputting a recommended item implemented by a computer, the method includes: obtaining information on a search item selected by a user when the user searches for an item on an item search screen; storing the information on the search item obtained in the obtaining in a storage unit that stores information on a search item that a plurality of users have selected in the past with respect to each user; identifying a similar user to the user by referring to the storage unit; and outputting information on an item that the similar user has referred to in the past to the user as information on a recommended item.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: June 23, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Tatsuya Yamamoto
  • Patent number: 10691642
    Abstract: A system and method for enriching a concept database with homogenous concepts. The method includes determining, based on signatures of a first multimedia content element (MMCE) and signatures of a plurality of existing concepts in the concept database, at least one first concept; generating a reduced representation of the first MMCE, wherein the reduced representation excludes the signatures of the first MMCE that match the at least one first concept; comparing the reduced representation to signatures representing a plurality of second MMCEs to select a first plurality of top matching second MMCEs; generating, based on the reduced representation and the first plurality of top matching second MMCEs, at least one second concept; determining, for each second concept, whether the second concept is a homogenous concept, wherein each homogenous concept uniquely represents the same content; and adding each homogenous concept to the concept database.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 23, 2020
    Assignee: CORTICA LTD
    Inventors: Adam Harel, Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
  • Patent number: 10684997
    Abstract: Non-limiting examples of the present disclosure describe processing operations that achieve file consistency in the presence of a large-scale collaboration service. A mismatch may be determined between hash values associated with two or more versions of a file that is associated with a tenant of a productivity service. Version vector data for different versions of the file may be evaluated. Version vector data may comprise: a session value indicating a session of the productivity service and a version value that indicates a number of changes made by the tenant during the session. A synchronization determination is generated based on an evaluation of the version vector data for the different versions of the file.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 16, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tai The Do, Vijayalakshmi Ramkumar, Eric O'Brien, Apeksha Godiyal, Alexandre Grigorovitch, Yisheng Chen
  • Patent number: 10671626
    Abstract: In some implementations, a processing system of a database system may identify identification information associated with a user within a request, received from a client device, for data associated with the user, compare the identification information with user identity entries persisting on the memory device, determine, from the comparison, that a user identity entry persisting on the memory device is associated with the user, and query a backend database associated with the client device with one or more parameters included within the user identity entry to obtain the data associated with the user.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 2, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Alan S. Dray, Mehmet G. Orun
  • Patent number: 10671754
    Abstract: A method, system and computer program product for detecting sensitive personal information in a storage device. A block delta list containing a list of changed blocks in the storage device is processed. After identifying the changed blocks from the block delta list, a search is performed on those identified changed blocks for sensitive personal information using a character scanning technique. After identifying a changed block deemed to contain sensitive personal information, the changed block is translated from the block level to the file level using a hierarchical reverse mapping technique. By only analyzing the changed blocks to determine if they contain sensitive personal information, a lesser quantity of blocks needs to be processed in order to detect sensitive personal information in the storage device in near real-time. In this manner, sensitive personal information is detected in the storage device using fewer computing resources in a shorter amount of time.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rajesh M. Desai, Mu Qiao, Roger C. Raphael, Ramani Routray
  • Patent number: 10671756
    Abstract: A method, system and computer program product for detecting sensitive personal information in a storage device. A block delta list containing a list of changed blocks in the storage device is processed. After identifying the changed blocks from the block delta list, a search is performed on those identified changed blocks for sensitive personal information using a character scanning technique. After identifying a changed block deemed to contain sensitive personal information, the changed block is translated from the block level to the file level using a hierarchical reverse mapping technique. By only analyzing the changed blocks to determine if they contain sensitive personal information, a lesser quantity of blocks needs to be processed in order to detect sensitive personal information in the storage device in near real-time. In this manner, sensitive personal information is detected in the storage device using fewer computing resources in a shorter amount of time.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rajesh M. Desai, Mu Qiao, Roger C. Raphael, Ramani Routray
  • Patent number: 10666783
    Abstract: A method and apparatus for storing a telephone number in a portable terminal. The method includes the steps of providing a user with a name input request message; determining whether or not the inputted name exists in a phone book list of the portable terminal; and generating a new entry including the inputted name and its associated telephone number and adding the new entry to the phone book list when the inputted name does not exist in the phone book list.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: May 26, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heui-Do Lim, Yun-Seon Park
  • Patent number: 10664170
    Abstract: Variety of approaches to provide partial storage of large files in distinct storage systems are described. A storage service initiates operations to provide storage of large files by determining a rapid access portion and a slow access portion of a file. The rapid access portion of the file is stored in a rapid access storage system and the slow access portion of the file (or an entirety of the file) is stored in a slow access storage system. In response to an access request to the file, the rapid access portion of the file is provided from the rapid access storage system. Next, the slow access portion of the file is retrieved from the slow access storage system to be provided while providing the rapid access portion of the file.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew K. Glover, Jose A. Barreto, Ronakkumar N. Desai
  • Patent number: 10657276
    Abstract: The present disclosure involves systems, software, and computer implemented methods for enabling multiple system sharing types in multi-tenancy database systems. One example method includes determining a system sharing type configuration for a database system. The system sharing type configuration is one of standard, shared, tenant, or simulated. Tables are created in the database system based on the system sharing type configuration and the table sharing type of each table. Content is deployed to created tables in the database system based on the system sharing type configuration and the table sharing type of each table. Access is provided to at least one application to the database system based on the system sharing type configuration and the table sharing type of each table.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 19, 2020
    Assignee: SAP SE
    Inventors: Immo-Gert Birn, Kerstin Hoeft, Andrea Neufeld, Uwe Schlarb, Christian Stork, Welf Walter, Volker Driesen
  • Patent number: 10650021
    Abstract: A mechanism for managing data operations in an integrated database system. The method includes receiving a request to perform a data operation and retrieving a data set from a primary data source (PDS) in view of the request. The method also includes storing the data set in a temporary data store (TDS). The method further includes performing the data operation on the stored data set in the TDS.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: May 12, 2020
    Assignee: Red Hat, Inc.
    Inventors: Filip Elias, Filip Nguyen
  • Patent number: 10642838
    Abstract: Technologies are described for acquiring and processing data related to a production process, including to generate a report of variances between planned values and actual values. Data can be received from a plurality of data sources, such as hardware sensors, associated with the production process. The data can be sent in real time, such as in response to a request or upon the occurrence of a particular event. The data can be received and stored in one or more database tables having a format. The format can be the same format as a format in which planning data is maintained. When maintained in a common format, comparisons of planning and actual data can be carried out faster and with less processor use. Reports can include granular data, such as variances associated with particular data sources, or groups of data sources.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: May 5, 2020
    Assignee: SAP SE
    Inventors: Ralf Kuehner, Udo Laub
  • Patent number: 10638571
    Abstract: Described herein is a method for marking luminaires, particularly traffic route luminaires, in a luminaire network, the network being controllable via a server. Each luminaire is provided, in its operational state, with a controller (2) for controlling its operation and a mark that is visually recognizable from the outside the luminaire. The mark is formed by an information storage medium (4), in particular, and can be used to identify the luminaire. The mark is linked to the controller (2) or to the luminaire to be controlled by the controller before the mark is added to the luminaire.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: April 28, 2020
    Assignee: SCHREDER
    Inventors: Daniel Brand, Jörg Richter, Helmut Schröder, Didier Wellens
  • Patent number: 10635688
    Abstract: Systems, methods, and articles of manufacture provide for simplified and partially-automated data operation services, such as data transfer, storage, management, and analysis operations. Non-IT data consumers may, for example, initiate such data operations by providing only a subset of the required parameters for the operation, with the specially-coded system automatically fetching any missing parameters or values from one or more metadata stores and initiating the requested operation.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: April 28, 2020
    Assignee: The Travelers Indemnity Company
    Inventors: Venu Challagolla, Venkatraman Raman
  • Patent number: 10614130
    Abstract: A method to configure a localizable software solution, which includes receiving a search request to search a requested type of configuration data items, accessing a first configuration data item of the requested type, in response to the search request, scanning contents of the first configuration data item to identify a key within the first configuration data item, accessing, by resolving the key within the first configuration data item and based on the at least one user attribute, a second configuration data item of a second type, generating a custom configuration data item by replacing, within the first configuration data item, the key with the second configuration data item, and returning the custom configuration data item to a configuration engine. The configuration engine localizes the localizable software solution using the custom configuration data item.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 7, 2020
    Assignee: Intuit Inc.
    Inventors: Yogish Pai, Steve George Goyette, Robert Bruce MacMartin