Patents by Inventor Martin Serrano
Martin Serrano has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11468984Abstract: The invention relates to a device, a method, a computer program product and an application for establishing a current load level of a user. The device and the method comprise a mobile terminal, which comprises at least one sensor generating signal data and a plurality of available applications for use by the user and also an evaluation unit. According to the invention, provision is made for the mobile terminal to comprise an application, which is configured as further application and establishes a plurality of biometric data in respect of the user, at least from the signal data or from available applications used by the user, and to make said data available to the evaluation unit, and for the evaluation unit to determine the current load level of the user from the biometric data.Type: GrantFiled: April 16, 2020Date of Patent: October 11, 2022Assignee: SOMA ANALYTICS UG (HAFTUNGSBESCHRÄNKT)Inventors: Peter Schneider, Johann Huber, Christopher Lorenz, Diego Alberto Martin-Serrano Fernandez
-
Publication number: 20200237302Abstract: The invention relates to a device, a method, a computer program product and an application for establishing a current load level of a user. The device and the method comprise a mobile terminal, which comprises at least one sensor generating signal data and a plurality of available applications for use by the user and also an evaluation unit. According to the invention, provision is made for the mobile terminal to comprise an application, which is configured as further application and establishes a plurality of biometric data in respect of the user, at least from the signal data or from available applications used by the user, and to make said data available to the evaluation unit, and for the evaluation unit to determine the current load level of the user from the biometric data.Type: ApplicationFiled: April 16, 2020Publication date: July 30, 2020Applicant: SOMA ANALYTICS UG (HAFTUNGSBESCHRÄNKT)Inventors: Peter SCHNEIDER, Johann HUBER, Christopher LORENZ, Diego Alberto MARTIN-SERRANO FERNANDEZ
-
Patent number: 9916350Abstract: A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join. The edge weights can be based on a likelihood of finding a value from the first column in the second column. A user selects a subset of the tables, and the system creates a join tree with recommended joins between the tables selected by the user. The recommended joins are used to create a structured query language statement which is executed to return a result to the user.Type: GrantFiled: November 28, 2016Date of Patent: March 13, 2018Inventors: Jonathan Young, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George, Udayan Das
-
Publication number: 20170193045Abstract: A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join. The edge weights can be based on a likelihood of finding a value from the first column in the second column. A user selects a subset of the tables, and the system creates a join tree with recommended joins between the tables selected by the user. The recommended joins are used to create a structured query language statement which is executed to return a result to the user.Type: ApplicationFiled: November 28, 2016Publication date: July 6, 2017Inventors: Jonathan Young, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George, Udayan Das
-
Publication number: 20170191675Abstract: The invention relates to a dynamic heating system in the form of a radiant surface, comprising a covering formed by tiles (1), each tile (1) containing at least one electrical heating resistance (2) and a thermal temperature-measuring sensor (3), a connection network (4) being arranged below the covering in the form of a grid, the tiles (1) being connected to the nodes of said grid electrically and via data transmission, while said connection network (4) is connected to a programmable controller (6) which establishes an individual electric power supply to each of the tiles (1) according to the temperature.Type: ApplicationFiled: May 15, 2015Publication date: July 6, 2017Inventors: Lluc Marti Fibla, Gurgo, Lara Martin Serrano
-
Patent number: 9507824Abstract: A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join. The edge weights can be based on a likelihood of finding a value from the first column in the second column. A user selects a subset of the tables, and the system creates a join tree with recommended joins between the tables selected by the user. The recommended joins are used to create a structured query language statement which is executed to return a result to the user.Type: GrantFiled: August 24, 2015Date of Patent: November 29, 2016Assignee: Attivio Inc.Inventors: Jonathan Young, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George, Udayan Das
-
Publication number: 20160055212Abstract: A computer system processes arbitrary data sets to identify fields of data that can be the basis of a join operation. Each data set has a plurality of entries, with each entry having a plurality of fields. For each pair of data sets, the computer system compares the values of fields in a first data set in the pair of data sets to the values of fields in a second data set in the pair of data sets, to identify fields having substantially similar sets of values. Given pairs of fields that have similar sets of values, the computer system measures entropy with respect to an intersection of the sets of values of the pair of fields. The computer system can recommend fields for a join operation between any pair of data sets in the plurality of data sets based on such statistical measures.Type: ApplicationFiled: August 22, 2014Publication date: February 25, 2016Inventors: Jonathan Young, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George
-
Publication number: 20160055205Abstract: A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join. The edge weights can be based on a likelihood of finding a value from the first column in the second column. A user selects a subset of the tables, and the system creates a join tree with recommended joins between the tables selected by the user. The recommended joins are used to create a structured query language statement which is executed to return a result to the user.Type: ApplicationFiled: August 24, 2015Publication date: February 25, 2016Inventors: Young Jonathan, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George, Udayan Das
-
Publication number: 20150265211Abstract: The invention relates to a device, a method, a computer program product and an application for establishing a current load level (36, 36A, 36B, 36C, 36D) of a user. The device and the method comprise a mobile terminal (1), which comprises at least one sensor (2) generating signal data (31) and a plurality of available applications (5) for use by the user and also an evaluation unit (13, 6). According to the invention, provision is made for the mobile terminal (1) to comprise an application, which is configured as further application (6) and establishes a plurality of biometric data (33) in respect of the user, at least from the signal data (31) or from available applications (5) used by the user, and to make said data available to the evaluation unit (13, 6), and for the evaluation unit (13, 6) to determine the current load level (36, 36A, 36B, 36C, 36D) of the user from the biometric data (33).Type: ApplicationFiled: August 1, 2013Publication date: September 24, 2015Applicant: SOMA ANALYTICS UG (HAFTUNGSBESCHRÄNKT)Inventors: Peter Schneider, Johann Huber, Christopher Lorenz, Diego Alberto Martin-Serrano Fernandez
-
Publication number: 20080296841Abstract: A container constructed from a blank of foldable sheet material is provided. The container includes an interactive board game. The container further includes a top wall and an opposing bottom wall, a back wall and an opposing front wall, and a pair of opposing side walls. A game board is included on at least one of the walls, and at least one game piece is removably defined within one of the walls. The game piece is removable from the wall and is movable on the game board. The container further includes a game event indicator included on one of the walls. The game event indicator indicates an event occurring within the board game.Type: ApplicationFiled: May 29, 2007Publication date: December 4, 2008Inventors: Rodney Allen Goudreau, Stefan Edward Gulyas, Gayle Katherine Martinez, David Anthony Bergeron, Douglas Lavern Zerlaut, Paul Michael Connolly, JR., Jose Martin Serrano
-
Patent number: 7164422Abstract: A method, system, and program for providing runtime graph parameters and conditional components for data flow graphs. Runtime parameters allow an application builder to defer the value of a parameter setting to runtime. The values of runtime parameters may be supplied by the end user or be derived from a combination of other runtime parameters or objects stored in an object repository. A developer may specify a prompt for each parameter and the conditions for displaying the prompt, which are used to determine a graphical user interface control for receiving the parameter value. A conditional components mechanism permits changes to a graph structure based on parameter values and computed metadata. Each component of a graph has a condition which controls whether or not that component will appear in the graph at runtime. The condition can be computed directly or indirectly through runtime parameters.Type: GrantFiled: July 28, 2000Date of Patent: January 16, 2007Assignee: Ab Initio Software CorporationInventors: Joseph Skeffington Wholey, III, Brond Larson, Glenn John Allin, Tim Wakeling, Martin A. Serrano, Craig W. Stanfill
-
Patent number: 7047232Abstract: A system and method for parallelizing applications of script-driven software tools. Scripts in the software tool scripting language are automatically analyzed in order to produce a specification for a parallel computation plus a set of “script fragments”, the combination of which is functionally equivalent to the original script. The computational specification plus the script fragments are then executed by a parallel runtime system, which causes multiple instances of the original software tool and/or supplemental programs to be run as parallel processes. The resulting processes will read input data and produce output data, performing the same computation as was specified by the original script.Type: GrantFiled: January 13, 1999Date of Patent: May 16, 2006Assignee: Ab Initio Software CorporationInventor: Martin Serrano