Patents by Inventor Aman Sinha
Aman Sinha 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).
-
Publication number: 20260155222Abstract: A device can display a graphical user interface (GUI) with multiple elements for input, aimed at generating a workflow step for creating an electronic document using ?I. The device receives a first input to provide a data source, which can be medical data. A second input selects a specific ?I agent from a set, associated with an AI model designed to generate a particular type of medical document. A third input selects a language model from a set, and a fourth input provides instructions for document generation. The device then generates the workflow step, which inputs the medical data and instructions into the AI agent. This workflow enables the AI system to create the electronic document using the selected AI agent and language model, based on the provided data source and instructions.Type: ApplicationFiled: December 2, 2025Publication date: June 4, 2026Inventors: Beau Norgeot, Chinmay Belthangady, Justin Norden, Aman Sinha, Nidhi Ramamurthy, Maxim Rabinovich, Ripple Goyal, Vidyasagar Ranganaboina, Komal Rao, Dmitriy Timokhin, Neha Pandey, Saber Bahranifard, Sadhana Ravoori, Harvineet Singh
-
Publication number: 20260155219Abstract: Operations for providing artifact inspection using an artificial intelligence (AI) model include displaying an AI-generated electronic artifact created by an AI system using an input comprising user data associated with a subject from a data source and a set of instructions. The AI-generated electronic artifact can indicate a user status for the subject created using the user data. The status identifies a condition for the subject. The operations also include displaying, on the graphical user interface, a confidence evaluation generated by the AI system. The confidence evaluation includes a numerical value related to the accuracy or quality of the status or treatment of the subject. The operations also include displaying a portion of the medical data that the AI system used for the AI-generated electronic artifact to enable inspection of the accuracy of the AI-generated electronic artifact.Type: ApplicationFiled: December 2, 2025Publication date: June 4, 2026Inventors: Beau Norgeot, Chinmay Belthangady, Justin Norden, Aman Sinha, Nidhi Ramamurthy, Maxim Rabinovich, Ripple Goyal, Vidyasagar Ranganaboina, Komal Rao, Dmitriy Timokhin, Neha Pandey, Saber Bahranifard, Sadhana Ravoori, Harvineet Singh
-
Publication number: 20250364078Abstract: A method for performing local alignment based on a query sequence of DNA and a reference sequence of DNA includes: obtaining a bit matrix H; determining at least one diagonal based on the bit matrix H; for each of the at least one diagonal, calculating an initial score for the diagonal, determining at least one trace region, determining a sub-alignment for each of the at least one trace region, consolidating the diagonal and the sub-alignment respectively of the at least one trace region to obtain an alignment, and obtaining an alignment score based on the initial score and the partial score respectively of the sub-alignment respectively of the at least one trace region; and among each of the at least one alignment thus determined respectively for each of the at least one diagonal, reserving one of the at least one alignment that has the highest alignment score therefrom.Type: ApplicationFiled: July 3, 2024Publication date: November 27, 2025Applicant: National Yang Ming Chiao Tung UniversityInventors: Bo-Cheng LAI, Aman SINHA
-
Patent number: 10394807Abstract: A database system rewrites database queries based on rewrite constraints specification. The rewrite constraints specification provides directives to the database system to generate temporary tables for storing intermediate results of database queries and rewrite the corresponding database queries in terms of the temporary tables. The subqueries for matching the rewrite constraints specification may be specified in various ways. For example, the rewrite constraints specification may identify the subqueries by using one or more aliases. The rewrite constraints specification may specify a list of tables such that all database queries that join the database tables specified in the rewrite constraints specification are determined to match. The optimizer is able to optimize the rewritten database queries better by getting a better estimate for the statistics describing the temporary tables.Type: GrantFiled: November 11, 2014Date of Patent: August 27, 2019Assignee: ParAccel LLCInventors: William J. McKenna, Richard L. Cole, Yijou Chen, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Patent number: 10268638Abstract: A database system allows users to specify plan constraint specification that limit choices of execution plans considered by an optimizer of the database system for optimizing database queries. The plan constraint specification specifies attributes of execution plans. The plan constraint specification may identify tables/intermediate results that the plan constraint is applicable to using table names or aliases. The database system applies the plan constraint specification to database queries that match the tables/aliases specified in the plan constraint specification. The database system limits the choice of execution plans evaluated for a database query to execution plans satisfying the attributes specified in an applicable plan constraint specification. The plan constraint specification may specify distribution of a table, a join order for tables, the join mechanism, cardinality of a table or intermediate result, and so on.Type: GrantFiled: November 11, 2014Date of Patent: April 23, 2019Assignee: ParAccel LLCInventors: William J. McKenna, Richard L. Cole, Yijou Chen, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Patent number: 9767150Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: GrantFiled: July 21, 2013Date of Patent: September 19, 2017Assignee: ParAccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Patent number: 9665619Abstract: A database system optimizes database queries that comprise subqueries. The database system factors out computation from two or more subqueries to a reusable subquery. The reusable subquery returns a result set. The subqueries are rewritten to use the result set and the database query modified to use the rewritten subqueries. The modified database query performs efficiently since the result set is computed only once for each subquery that uses the reusable query. The database system also composes nested subqueries that compute aggregate values. The database system identifies an inner subquery nested within an outer subquery, each subquery computing an aggregate value. The database system determines a new aggregate function corresponding to a composition of aggregate functions of the inner and the outer queries. The database system determines a composed query using the inner query with the outer query. The composed query uses the new aggregate function.Type: GrantFiled: September 18, 2015Date of Patent: May 30, 2017Assignee: Actian CorporationInventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Patent number: 9582539Abstract: A database system optimizes database queries that comprise subqueries. The database system factors out computation from two or more subqueries to a reusable subquery. The reusable subquery returns a result set. The subqueries are rewritten to use the result set and the database query modified to use the rewritten subqueries. The modified database query performs efficiently since the result set is computed only once for each subquery that uses the reusable query. The database system also composes nested subqueries that compute aggregate values. The database system identifies an inner subquery nested within an outer subquery, each subquery computing an aggregate value. The database system determines a new aggregate function corresponding to a composition of aggregate functions of the inner and the outer queries. The database system determines a composed query using the inner query with the outer query. The composed query uses the new aggregate function.Type: GrantFiled: March 13, 2013Date of Patent: February 28, 2017Assignee: ParAccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Patent number: 9183254Abstract: A database system optimizes database queries that comprise subqueries. The database system factors out computation from two or more subqueries to a reusable subquery. The reusable subquery returns a result set. The subqueries are rewritten to use the result set and the database query modified to use the rewritten subqueries. The modified database query performs efficiently since the result set is computed only once for each subquery that uses the reusable query. The database system also composes nested subqueries that compute aggregate values. The database system identifies an inner subquery nested within an outer subquery, each subquery computing an aggregate value. The database system determines a new aggregate function corresponding to a composition of aggregate functions of the inner and the outer queries. The database system determines a composed query using the inner query with the outer query. The composed query uses the new aggregate function.Type: GrantFiled: March 13, 2013Date of Patent: November 10, 2015Assignee: ParAccel LLCInventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Publication number: 20150149435Abstract: A database system allows users to specify plan constraint specification that limit choices of execution plans considered by an optimizer of the database system for optimizing database queries. The plan constraint specification specifies attributes of execution plans. The plan constraint specification may identify tables/intermediate results that the plan constraint is applicable to using table names or aliases. The database system applies the plan constraint specification to database queries that match the tables/aliases specified in the plan constraint specification. The database system limits the choice of execution plans evaluated for a database query to execution plans satisfying the attributes specified in an applicable plan constraint specification. The plan constraint specification may specify distribution of a table, a join order for tables, the join mechanism, cardinality of a table or intermediate result, and so on.Type: ApplicationFiled: November 11, 2014Publication date: May 28, 2015Inventors: William J. McKenna, Richard L. Cole, Yijou Chen, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Publication number: 20150149436Abstract: A database system rewrites database queries based on rewrite constraints specification. The rewrite constraints specification provides directives to the database system to generate temporary tables for storing intermediate results of database queries and rewrite the corresponding database queries in terms of the temporary tables. The subqueries for matching the rewrite constraints specification may be specified in various ways. For example, the rewrite constraints specification may identify the subqueries by using one or more aliases. The rewrite constraints specification may specify a list of tables such that all database queries that join the database tables specified in the rewrite constraints specification are determined to match. The optimizer is able to optimize the rewritten database queries better by getting a better estimate for the statistics describing the temporary tables.Type: ApplicationFiled: November 11, 2014Publication date: May 28, 2015Inventors: William J. McKenna, Richard L. Cole, Yijou Chen, Sergei Perfilov, Aman Sinha, Eugene Szedenits, JR.
-
Publication number: 20140089291Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: ApplicationFiled: July 21, 2013Publication date: March 27, 2014Applicant: ParAccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, JR.
-
Patent number: 8510291Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: GrantFiled: July 11, 2012Date of Patent: August 13, 2013Assignee: Paraccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Publication number: 20120278307Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: ApplicationFiled: July 11, 2012Publication date: November 1, 2012Applicant: PARACCEL, INC.Inventors: RICHARD L. COLE, YIJOU CHEN, WILLIAM J. MCKENNA, SERGEI PERFILOV, AMAN SINHA, EUGENE SZEDENITS, JR.
-
Patent number: 8244715Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: GrantFiled: April 9, 2010Date of Patent: August 14, 2012Assignee: Paraccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, Jr.
-
Publication number: 20110035368Abstract: A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.Type: ApplicationFiled: April 9, 2010Publication date: February 10, 2011Applicant: ParAccel, Inc.Inventors: Richard L. Cole, Yijou Chen, William J. McKenna, Sergei Perfilov, Aman Sinha, Eugene Szedenits, JR.
-
Publication number: 20090287666Abstract: Methods and apparatus, including computer program products, implementing and using techniques for partitioning measures of an OLAP cube into one or more measure sets. One or more static partitioning criteria are applied to each measure in the OLAP cube. One or more dynamic partitioning criteria are applied to each measure in the OLAP cube. The measures are grouped into measure sets based on the applied static and dynamic partitioning criteria.Type: ApplicationFiled: May 13, 2008Publication date: November 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel Martin DeKimpe, Aman Sinha, David Giddens Wilhite, JR.