Patents Examined by Dangelino N Gortayo
  • Patent number: 11442913
    Abstract: A method and device for creating a localization map, including a step of receiving environmental data values, a step of dividing the environmental data values into at least two separate data records, a step of creating a plurality of partial maps, a step of creating the localization map and a step of making the localization map available.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: September 13, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Carsten Hasberg, Jan Rohde
  • Patent number: 11436245
    Abstract: Provided herein are systems and methods for query result data processing, including parallel fetching and processing of query result data. A system includes at least one hardware processor coupled to memory and configured to execute a query received from a first computing device, to obtain query result data. The at least one hardware processor is further configured to store the query result data at a storage location. The at least one hardware processor is further configured to generate query result information associated with the query result data. The query result information includes location information associated with the storage location and schema information associated with the query result data. The at least one hardware processor is further configured to encode the query result information for transmission to the first computing device.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: September 6, 2022
    Assignee: Snowflake Inc.
    Inventors: Harsha S. Kapre, Mark T. Keller, Srinath Shankar, Kushan A. Zaveri
  • Patent number: 11429658
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media for content-aware image storage. A set of images is accessed from a storage device, each image of the set of images containing at least a part of a screenshot of a display of a computing device used by a user. The set of images is sorted using a similarity metric to obtain a sorted set of images. The sorted set of images are encoded using a video codec to obtain a video encoding the sorted set of images. The video is stored in conjunction with metadata indicating a correspondence between images in the set of images and frames in the video.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: August 30, 2022
    Assignee: Soroco Private Limited
    Inventor: Wolfgang Richter
  • Patent number: 11429570
    Abstract: A method for batch data import using advance matching. The method includes: generating a target field for a custom object in an application including a plurality of objects; configuring a data import object with a custom staging field; generating a custom object group for the custom object specifying a parent/child relationship between the custom object and a standard object of the plurality of objects; generating, after generating the custom object group, a field mapping between the custom staging field and the target field in the custom object; and storing the field mapping between the custom staging field and the target field.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: August 30, 2022
    Assignee: Salesforce, Inc.
    Inventors: Alison Meyer, Patrick Tewson, Charles Allen
  • Patent number: 11422989
    Abstract: Systems and methods of the present invention may be used to determine metrics and health scores for content that may correspond to an educational course or textbook, which may be in a digital format. The metrics and health scores may be determined at the assessment-item-part-level, assessment-item-level, section-level, chapter-level, and title-level, and may be used to quantitatively assess how well the corresponding content is performing based on responses submitted to assessment item parts of the content by one or more responders. The assessment-item-part-level metrics may include difficulty and discrimination values, scores, weights, and reliability values, which may be determined in whole or in part using maximum likelihood estimation methods based on a modified two parameter item response model.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: August 23, 2022
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Krzysztof Jedrzejewski, Quinn Lathrop, Kacper Lodzikowski, Mikolaj Olszewski, Mateusz Otmianowski, Malgorzata Schmidt
  • Patent number: 11423035
    Abstract: Systems and methods of the present invention may be used to determine metrics and health scores for content that may correspond to an educational course or textbook, which may be in a digital format. The metrics and health scores may be determined at various hierarchical content levels, and may be used to quantitatively assess how well the corresponding content is performing based on responses submitted to assessment item parts of the content by responders. The metrics may include difficulty and discrimination metrics, which may be determined using maximum likelihood estimation methods based on a modified two parameter item response model. A content analytics interface corresponding to a given content element may be generated and displayed via a user device, and may include content health scores of subcontent within that content element. The subcontent may be ordered according to content health score.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 23, 2022
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Krzysztof Jedrzejewski, Quinn Lathrop, Kacper Lodzikowski, Tomasz Matysiak, Mikolaj Olszewski, Mateusz Otmianowski, Malgorzata Schmidt
  • Patent number: 11416469
    Abstract: In an approach to unsupervised feature learning for relational data, a computer trains one or more entity aware autoencoders on one or more tables in a relational database, where each of the one or more entity aware autoencoders corresponds to one of the one or more tables in the relational database, and where each of the one or more entity aware autoencoders are comprised of an encoder and a decoder. A computer transforms each of the one or more tables in the relational database with the encoder of the corresponding trained entity aware autoencoder. A computer joins a first transformed table of the one or more tables in the relational database with each remaining one or more transformed tables in the relational database to form one or more joined tables. A computer aggregates the one or more joined tables. A computer outputs one or more feature representations.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Thanh Lam Hoang, Long Vu, Theodoros Salonidis, Gregory Bramble
  • Patent number: 11416517
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: August 16, 2022
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Patent number: 11409746
    Abstract: A method of processing database queries according to an embodiment of the disclosure includes the steps of acquiring an input query of a database, generating a join graph consisting of vertexes corresponding to the tables of the database and edges corresponding to join information among the tables, dividing the join graph into a plurality of subgraphs, and for the input query, generating an execution plan of a target query including N-ary join operators by using the plurality of subgraphs, optimizing the execution plan of the target query based on a cost model, acquiring a table sort algorithm of the N-ary join operators included in the target query based on an available size of a GPU or CPU memory, determining a sort order of one or more join columns included in the tables of the N-ary join operators, and based on the sort order of the one or more join columns, performing an operation for the plurality of subgraphs.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: August 9, 2022
    Assignee: DAEGU GYEONGBUK INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Min-Soo Kim, Yoon Min Nam, Sung Jin Lee
  • Patent number: 11397718
    Abstract: A method comprises receiving a stream of change log records from a source database system; generating change statistics based on a number of pending changes per table partition according to the change log records; estimating, based on performance statistics, a first amount of time for applying the pending changes to a target database system using an incremental update path; estimating, based on the performance statistics, a second amount of time for applying the pending changes to the target database using a bulk update path; dynamically selecting, based on comparison of the first amount of time with the second amount of time, one of the incremental update path and the bulk update path for applying the pending changes to the target database system; and applying the pending changes to the target database system using the selected update path.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: July 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Felix Beier, Sabine Perathoner-Tschaffler, Dennis Butterstein, Einar Lueck
  • Patent number: 11386053
    Abstract: A method for the automatic generation of a data model from an SQL statement includes receiving a single SQL statement in a user interface to a data analytics application, parsing the single SQL statement and extracting from the SQL statement different table references. The method also includes, for each one of the table references, directing a selection of all fields available in a corresponding table and storing the available fields in a collection of fields implicated by each table referenced by the table references. Finally, the method includes generating a data model with the fields in the collection of fields and displaying a view of the data model in a user interface of the data analytics application.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: July 12, 2022
    Assignee: Google LLC
    Inventors: Colin Zima, Jonathan Swenson, Jamie Davidson, Julian Hyde
  • Patent number: 11379485
    Abstract: A system includes reception of a query comprising a join operation on a first table and a second table and a join condition associated with the join operation, determination of a first table column of the first table and a second table column of the second table associated with the join condition, determination of an inferred predicate of the query, the inferred predicate associated with a first column dictionary of the first table column and a second column dictionary of the second table column, determination of a cost of using the inferred predicate to perform the join operation, determination of a plurality of query execution plans to execute the join operation using the inferred predicate, and determination of a cost of each of the plurality of query execution plans based on the cost of using the inferred predicate to perform the join operation.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: July 5, 2022
    Assignee: SAP SE
    Inventor: Muhammed Sharique
  • Patent number: 11372850
    Abstract: A method of providing a task assistant to provide an interface to an application is described. The method comprises receiving input from a user through multimodal input including a plurality of speech input, typing input, and touch input, interpreting the input, and providing a formatted query to the application, receiving data from the application in response to the query, and providing a response to the user through multimodal output including a plurality of: speech output, text output, non-speech audio output, haptic output, and visual non-text output.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: June 28, 2022
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: David Andrew Mauro, Henri Bouvier, Stephen Douglas Peters, Elizabeth Ann Dykstra-Erickson, Susan Dawnstarr Daniel, Aimee Piercy, Paweena Attayadmawittaya, Andrew Jonathan Watson
  • Patent number: 11372845
    Abstract: Disclosed herein are system, method, and computer program product embodiments for converting column loadable data in a database into a page loadable format. When a column oriented in-memory database needs to perform an operation on a table, the affected columns must be loaded fully into memory. In some cases, a database may partition tables, allowing for column fragments corresponding to those partitions to be loaded into memory. These column fragments may exceed available memory, such that it is beneficial to convert the column fragment into a page loadable format. Approaches are discussed herein for performing the conversion without the need to update global metadata during the process, allowing for multiple parallel column fragments to be updated, allowing data manipulation language (DML) operations to continue on the column during the conversion process, and reducing the impact of blocked parallel savepoint operations during the conversion process by chunking the conversion process.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: June 28, 2022
    Assignee: SAP SE
    Inventors: Deepak Shrivastava, Chaitanya Gottipati, Colin Florendo, Rolando Blanco, Michael Muehle, Awisha Makwana
  • Patent number: 11372693
    Abstract: A method, including receiving, from a client, a unified query, and extracting, from the unified query, an endpoint query for a first data source on a first server and an endpoint query for a second data source on a second server. The extracted endpoint query for the first data source is forwarded to the first server. Upon receiving a response to the endpoint query forwarded to the first server, one or more parameters are extracted from the response. The endpoint query for the second data source is updated so as to include the extracted one or more parameters, and the updated endpoint query for the second data source is forwarded to the second server. Upon receiving, from the second server, a response to the forwarded endpoint query, a result for the received unified query is generated based on the receive responses, and the generated result is conveyed to the client.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: June 28, 2022
    Assignee: R SOFTWARE INC.
    Inventors: Iddo Gino, Andrey Bukati, Srivatsan Srinivasan
  • Patent number: 11354369
    Abstract: A web application configured to open multiple browser windows as a parent window and multiple child windows. The multiple browser windows communicate via a broadcast channel setup by the parent window. The multiple browser windows are positioned according to a layout received from an application page that each of the browsers loads. Each window is part of a whole, single application, and not a clone of an application with a message handler.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 7, 2022
    Assignee: Raytheon Company
    Inventors: Vincent Pascente, Warren Wonders
  • Patent number: 11327969
    Abstract: Techniques for managing database workloads using similarity measures based on queries executed are described. Classical techniques from information retrieval are applied to the domain of database workload management. Specifically, the technique of using document term vectors to compute similarity measures are applied using the conceptual mapping of SQL workloads as “documents” composed of SQL queries as “terms.” The techniques include generating two or more sets of workloads with each workload representing a set of queries executed on at least one database. Based on the sets of workloads, workload term vectors are calculated that represent the set of queries executed on the database. Then, based on the calculated workload vectors, a similarity score is generated between the two or more sets of workloads.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 10, 2022
    Assignee: Oracle International Corporation
    Inventor: John Mark Beresniewicz
  • Patent number: 11321375
    Abstract: Systems and methods are disclosed for managing data objects that include text content that are stored in a database. The management of text objects includes determining that a condition for a data object associated with a user has been satisfied. In response, a relevancy score for the data object is generated. The relevancy score is based on the text content of the data object and a density estimation model associated with the user. The density estimation is generated using a plurality of data objects that each include text content and that are associated with a plurality of users of a service associated with the data objects, and using a set of the plurality of data objects that are associated with the user. Irrelevancy actions or relevancy actions may be performed to the data object based on the relevancy score.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 3, 2022
    Assignee: PayPal, Inc.
    Inventors: Itay Margolin, Tomer Handelman
  • Patent number: 11321374
    Abstract: Systems and methods to migrate unstructured objects such as, but not limited to, attachments and platform change documents from a database to a cloud-provided external object storage. The unstructured objects may be designated for migration based on their creation date and/or other characteristics. Migration of an object may include conversion of the object to a serialized file in an object notation format. The database may maintain a header of the migrated object indicating the location to which the object was migrated.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: May 3, 2022
    Assignee: SAP SE
    Inventors: Martin Steiert, Horst Schaude, Regina Aboobacker, Sreekanth K, Pavan Kumar
  • Patent number: 11321341
    Abstract: A method to dynamically analyze measurement data comprising measurement data sets as the measurement data is received and moved to a data warehouse. The program instructions may receive the measurement data and may extract first metadata from the measurement data. The program instructions may then extract and analyze measurement data points in the measurement data to determine if the measurement data points meet a first criteria and generate second metadata in response to determining that the measurement data points meet the first criteria. The program instructions may then provide the measurement data points, the first metadata and the second metadata to a data warehouse for storage. The analysis of the measurement data and creation of new metadata may be performed dynamically as the data is acquired and stored in the data warehouse.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: May 3, 2022
    Assignee: National Instruments Corporation
    Inventors: Sundeep Chandhoke, Michael S. Watson, Alejandro del Castillo, Daren K. Wilson