Patents Examined by Hosain T. Alam
  • Patent number: 11126839
    Abstract: A scanner scans a group of documents. For example, the documents can be a group of invoices. The documents are received and processed. Objects (e.g., a text object, such as a word) and their locations are identified in each of the documents. Occurrences of similar objects in the identified locations between the documents are determined. A document sorting algorithm is applied to generate a score for each of the documents. The score for each of the documents is generated based on a number of occurrences of similar objects between the documents. The generated score of each of the documents is used to identify a template document. The template document is then used to cluster the documents.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 21, 2021
    Assignee: DIGITECH SYSTEMS PRIVATE RESERVE, LLC
    Inventor: Karim Ghessassi
  • Patent number: 11126597
    Abstract: A database server may include a master table schema that defines a database table's configuration and an arrangement for corresponding shadow tables. The shadow tables contain data related to contiguous and non-overlapping time periods and writing to the shadow tables occurs in a rotational fashion so that only one active table is written to at any point. The server may upgrade the master table schema. The server then may determine that a rotation event has occurred where a first shadow table is active and a second shadow table is associated with an oldest of the contiguous and non-overlapping time periods. In response, the server may delete data in the second table, determine that the schema has been upgraded since the second table was most recently active, upgrade the second table's schema to match the schema, and set the second table to active enabling writing to the second table.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: September 21, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Ellen Lorraine Ormerod, Josef Mart
  • Patent number: 11120020
    Abstract: A method for performing analysis may use a minimal set of indices for an input query including identifying the input query including primitive searches that are accelerated using indices, computing a minimal set of indices for the input query using an optimal, polynomial-time algorithm, and performing relational data analysis using the minimal set of indices for input queries.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Bernhard F. Scholz, Pavle Subotic
  • Patent number: 11120094
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collecting data regarding resource views. In one aspect, a method includes generating a tag that includes instructions that, upon execution of the instructions, cause a device to perform operations including identifying content located in at least one particular portion of a structured resource. The particular portion can be specified by the instructions. The operations may include generating resource view data that includes parameters identifying the device and at least a portion of the identified content. The operations may include sending the resource view data to a server. A request for the tag may be received. The tag may be provided in response to the request.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventor: Damian Reeves
  • Patent number: 11113317
    Abstract: A plurality of log messages may be clustered into a plurality of clusters. For each of the plurality of log messages, the log message may be partitioned into a series of substrings. At least two of the plurality of clusters may be selected. For each one of the at least two selected clusters, a parsing rule may be generated corresponding to a plurality of substrings each of which are at a given location of a respective one of the log messages of the plurality of log messages in the one of the selected cluster.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 7, 2021
    Assignee: Micro Focus LLC
    Inventors: Fernando Vizer, Ofra Pavlovitz, Eran Bentziony
  • Patent number: 11113293
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for latent summarization of a graph. Structural features can be captured from feature vectors associated with each node of the graph by applying base functions on the feature vectors and iteratively applying relational operators to successive feature matrices to derive deeper inductive relational functions that capture higher-order structural information in different subgraphs of increasing size (node separations). Heterogeneity can be summarized by performing capturing features in appropriate subgraphs (e.g., node-centric neighborhoods associated with each node type, edge direction, and/or edge type). Binning and/or dimensionality reduction can be applied to the resulting feature matrices.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 7, 2021
    Assignee: Adobe Inc.
    Inventors: Di Jin, Ryan A. Rossi, Eunyee Koh, Sungchul Kim, Anup Rao
  • Patent number: 11113244
    Abstract: An integrated data pipeline can take advantage of a streaming service, which can handle tasks such as automated redelivery, as well as a processing service, which can allocate workers on a task- or event-specific basis. Event data is aggregated and compressed for delivery by the streaming service. The streaming service can deliver the data asynchronously to the processing service, which can disaggregate and decompress the data to obtain the original data records. The type of event for each record can be determined to determine whether the data should be processed using online and/or offline processing. For online processing the appropriate fields are determined and data extracted to be passed to the online processing services. For offline processing the record data is concatenated sequentially into mini-batches, then compacted into larger batch files that are stored for subsequent offline processing.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: September 7, 2021
    Assignee: A9.COM, INC.
    Inventors: Gang Chen, Abraham Hossain Bagherjeiran, Chein-Hsin Liu
  • Patent number: 11113236
    Abstract: A method for automatically generating and processing a number of protocol files of different types of an automation system of a technical plant includes identifying a number of relevant protocol files of different types from the generated protocol files based on at least one protocol parameter, transforming the identified relevant protocol files of different types into relevant standardized protocol files of the same type by using an agent-based software, analyzing and/or processing data sets of the relevant standardized protocol files of the same type, and outputting and/or saving the data sets of the relevant standardized protocol files.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: September 7, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Mikhail Roshchin, Alexander Storl
  • Patent number: 11113285
    Abstract: Described herein includes a calculation scenario of a calculation engine that efficiently partitions data for processing at separate hosts, including in parallel, and unions intermediate results from such separate processing when required for further processing. Such parallel processing of partitions can allow for faster processing times, and such unioning of data only when required for further processing can limit the transferring of data that results in slower processing.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: September 7, 2021
    Assignee: SAP SE
    Inventors: Davide Corradi, Johannes Merx, Julian Schwing, Christoph Weyerhaeuser
  • Patent number: 11106665
    Abstract: A computer-implemented automated review method for structured query language (SQL) source code files seeking to access a data store comprises the steps of calculating an SQL complexity score; setting an issue flag if the SQL complexity score is greater than a threshold; checking the SQL source code for SQL-92 compliance; setting the issue flag if any of the SQL source code files is not SQL-92 compliant; comparing a type of data in the SQL source code files to be input to the data store with a type of a field in the data store set to receive the input data; setting the issue flag if the type of any input data does not match the type of a corresponding data store field; checking the SQL source code for SQL triggers set to activate when selected SQL commands are executed; and setting the issue flag if there are any SQL triggers.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: August 31, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Matthew Anderson, Richard T. Snyder, Daniel George Galvin
  • Patent number: 11100096
    Abstract: A method includes receiving, at an analysis server from a user device, a keyword associated with content of interest. The method includes retrieving, at the analysis server from a database, searchable tag data for first searchable tags in the database. Each searchable tag of the searchable tags corresponds to a segment of stored media content. The stored media content is associated with the user device. The first searchable tags pertain to the keyword. The searchable tag data includes an initial relevancy score and a corresponding aging factor for each first searchable tag of the first searchable tags. The method also includes generating, at the analysis server, a list of media content segments based on the searchable tag data and sending the list from the analysis server to the user device. The list is ordered based on the initial relevancy scores modified by the corresponding aging factors.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: August 24, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Stephen A. Rys, Dale W. Malik, Nadia Morris
  • Patent number: 11093537
    Abstract: There is provided an information processing method for performing, through interaction with a user, narrowing down regarding information that the user desires to search for. The method includes: outputting a first question, which is an open question, about a target of search; obtaining a first answer to the first question, the first answer being input by the user; if a determination is made indicating that the first answer does not satisfy a first condition and that a word or phrase corresponding to a word or phrase included in the first answer is not included in a database, outputting a second question, which is an open question, for requesting an explanation about the word or phrase included in the first answer and not included in the database; and if a determination is made indicating that the first answer satisfies the first condition, outputting a closed question about the target of search.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: August 17, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Mitsuru Endo, Katsuyoshi Yamagami, Takashi Ushio
  • Patent number: 11093307
    Abstract: A device may receive first information that identifies an input associated with a virtual agent application executing on a user device. The virtual agent application may provide an interface for a project involving a plurality of user devices. The device may determine, based on the first information that identifies the input, a first response based on second information. The device may determine, based on at least one of the first information that identifies the input or the first response and without user input, a second response. The device may provide, to the virtual agent application of the user device, fourth information that identifies at least one of the first response or the second response.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: August 17, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Roshni Ramesh Ramnani, Harshawardhan Madhukar Wabgaonkar, Shubhashis Sengupta, Sanjay Podder, Neville Dubash, Tirupal Rao Ravilla, Sumitraj Ganapat Patil, Rakesh Thimmaiah, Priyavanshi Pathania, Reeja Jose, Chaitra Hareesh
  • Patent number: 11093511
    Abstract: An online system receives a search query from a user. In response to the request, the online system obtains search results matching the search query and identifies a set of attributes describing a context of the search query. The online system generates a data structure that includes a plurality of search coefficients. The search coefficients are selected based on the identified set of attributes. Some of the search coefficients have conflicting values. The online system traverses the data structure to identify the search coefficients having conflicting values. For each search coefficient having conflicting values, the online system resolves conflicts and determines a value of the search coefficient. The online system ranks search results based on the resolved values of the search coefficients.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 17, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jayesh Govindarajan, Nicholas Beng Tek Geh, Ammar Haris
  • Patent number: 11093443
    Abstract: A container group is created using a database deployment infrastructure (DI) administrator (HA). API privileges for the container group are granted, using the HA, to a container group administrator (GA). API privileges for a container created in the container group using the GA are granted, using the GA, to a container administrator (CA). API privileges for the container are granted, using the CA, to a container developer (CD). Schema privileges for the container are granted, using the CA, to a container consumer (CC). API privileges for the container group are revoked, using the HA, from the GA. The container group is dropped using the HA.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 17, 2021
    Assignee: SAP SE
    Inventors: Jonathan Bregler, Alexander Bunte, Arne Harren, Andreas Kellner, Daniel Kuntze, Simon Lueders, Volker Sauermann, Michael Schnaubelt, Le-Huan Stefan Tran
  • Patent number: 11093521
    Abstract: Systems and methods for just-in-time data quality assessment of best records created during data migration are disclosed. A data steward includes tools for creating and editing a best record creation strategy that defines how records from multiple systems will be integrated into target systems. At design time, the data steward can generate best record creation and validation rules based on the best record creation strategy. The data steward can apply the best record creation and validation rules to a sample of matched records from multiple data sources to generate a sample set of best records. The efficacy of the best record creation rules can be evaluated by assessing the number of fields in the sample set that fail the validation rules. During review, the validation rules can be applied to edits to the best records received from a human reviewer to ensure compliance with the best record creation strategy.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 17, 2021
    Assignee: SAP SE
    Inventors: Min He, Frank Le, Hiren Kotadia, Hemant Puranik, Abhiram Gujjewar, David Kung
  • Patent number: 11086943
    Abstract: A distributed search system can be partitioned into buckets based on entities and time periods. Addresses for the partitions can be formed from entity parameters and time period parameters. An indexing scheme for the partitions can be maintained at one or more search clusters, which may be geographically separate from one another. Consistency can be maintained across the search clusters though routing queries between clusters based at least in part on the status of partitions.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 10, 2021
    Assignee: eBay Inc.
    Inventors: Abhishek Andhavarapu, Senthilnathan Subramanian
  • Patent number: 11086913
    Abstract: A process for extracting and recognizing named entities from a short unstructured chat-style text input. The process may tokenize an inbound electronic message, and use a combination of entity specific classifiers and databases comprising known named entities such as gazetteer(s) to identify one or more named entities within the inbound electronic message. The identified named entities are then compiled as response message and transmitted to the user.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: August 10, 2021
    Inventors: Navaneethan Santhanam, Saurabh Arora, Satyam Saxena, Anuj Gupta
  • Patent number: 11086866
    Abstract: The present teaching relates to rewriting a query and providing search results. In one example, a plurality of queries is obtained. For each of the plurality of queries, one or more search results are identified. The one or more search results have been obtained in response to the query and have been previously selected by a user submitting the query. A plurality of titles is obtained. Each of the titles corresponds to one of the one or more search results with respect to one of the plurality of queries. A model is generated based on the plurality of queries and the plurality of titles. The model is to be used for rewriting a query.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: August 10, 2021
    Assignee: Verizon Media Inc.
    Inventors: Jiliang Tang, Dawei Yin, Hongbo Deng, Tim Daly, Chao Tan, Jean-Marc Langlois, Yi Chang
  • Patent number: 11080328
    Abstract: Example techniques and systems may obtain one or more search types associated with a geographic location of a computing device. In one example, a technique may include determining, by a mobile computing device, a geographic location of the mobile computing device and obtaining one or more search types associated with the geographic location. Responsive to obtaining the one or more search types, the technique may also include outputting, by the mobile computing device and for display, a graphical user interface comprising at least an indication of the one or more search types associated with the geographic location.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventor: Thomas Jenkins