Patents by Inventor Amarnath Gupta
Amarnath Gupta 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: 11693856Abstract: A method may include generating, based at least on an analysis plan, a logical plan, the analysis plan specifying one or more operations performed on data stored in a polystore that includes a first database management system and a second database management system. The logical plan may include a sequence of logical operators corresponding to the operators specified by the analysis plan. The generating of the logical plan may include rewriting the sequence of logical operators by at least reordering, replacing, and/or combining one or more logical operators in the sequence of logical operators. Candidate physical plans may be generated based on the logical plan. The analysis plan may be executed based on a physical plan selected from the candidate physical plans. Related systems and articles of manufacture are also provided.Type: GrantFiled: September 17, 2021Date of Patent: July 4, 2023Assignee: The Regents of the University of CaliforniaInventors: Amarnath Gupta, Subhasis Dasgupta
-
Patent number: 11288261Abstract: A method may include determining, based on a data analysis plan that includes analytical operations performed on at least a portion of the dataset being ingested into and/or stored in the polystore, an optimization for the ingestion of the dataset into the polystore. The ingestion of the dataset includes storing, in a first database management system and/or a second database management system in the polystore, the portion of the dataset. The analysis plan may be modified, based on the optimization, by adding, removing, and/or reordering one or more analytical operations included in the data analysis plan. During the ingestion of the dataset, the optimization may be applied by routing, based on the optimization, the portion of the dataset for storage at the first database management system and/or the second database management system. Related systems and articles of manufacture are also provided.Type: GrantFiled: December 4, 2018Date of Patent: March 29, 2022Assignee: The Regents of the University of CaliforniaInventors: Amarnath Gupta, Subhasis Dasgupta, Margaret Roberts
-
Publication number: 20220083552Abstract: A method may include generating, based at least on an analysis plan, a logical plan, the analysis plan specifying one or more operations performed on data stored in a polystore that includes a first database management system and a second database management system. The logical plan may include a sequence of logical operators corresponding to the operators specified by the analysis plan. The generating of the logical plan may include rewriting the sequence of logical operators by at least reordering, replacing, and/or combining one or more logical operators in the sequence of logical operators. Candidate physical plans may be generated based on the logical plan. The analysis plan may be executed based on a physical plan selected from the candidate physical plans. Related systems and articles of manufacture are also provided.Type: ApplicationFiled: September 17, 2021Publication date: March 17, 2022Inventors: Amarnath Gupta, Subhasis Dasgupta
-
Publication number: 20190171632Abstract: A method may include determining, based on a data analysis plan that includes analytical operations performed on at least a portion of the dataset being ingested into and/or stored in the polystore, an optimization for the ingestion of the dataset into the polystore. The ingestion of the dataset includes storing, in a first database management system and/or a second database management system in the polystore, the portion of the dataset. The analysis plan may be modified, based on the optimization, by adding, removing, and/or reordering one or more analytical operations included in the data analysis plan. During the ingestion of the dataset, the optimization may be applied by routing, based on the optimization, the portion of the dataset for storage at the first database management system and/or the second database management system. Related systems and articles of manufacture are also provided.Type: ApplicationFiled: December 4, 2018Publication date: June 6, 2019Inventors: Amarnath Gupta, Subhasis Dasgupta, Margaret Roberts
-
Patent number: 8576342Abstract: A system and method that processes video to extract a keyframe-based adequate visual representation is disclosed. Certain embodiments utilize a hierarchical processing technique. A first stage in the hierarchy extracts a chromatic difference metric from a pair of video frames. An initial set of frames is chosen based on the chromatic metric and a threshold. A structural difference measurement is extracted from this initial set of frames. A second threshold is used to select key frames from the initial set. The first and second thresholds can be user selectable. The output of this process is the visual representation. The method is extensible to any number of metrics and any number of levels.Type: GrantFiled: January 30, 2012Date of Patent: November 5, 2013Assignee: Virage, Inc.Inventors: Arun Hampapur, Mojgan Monika Gorkani, Chiao-Fe Shu, Amarnath Gupta
-
Publication number: 20120128242Abstract: A system and method that processes video to extract a keyframe-based adequate visual representation is disclosed. Certain embodiments utilize a hierarchical processing technique. A first stage in the hierarchy extracts a chromatic difference metric from a pair of video frames. An initial set of frames is chosen based on the chromatic metric and a threshold. A structural difference measurement is extracted from this initial set of frames. A second threshold is used to select key frames from the initial set. The first and second thresholds can be user selectable. The output of this process is the visual representation. The method is extensible to any number of metrics and any number of levels.Type: ApplicationFiled: January 30, 2012Publication date: May 24, 2012Applicant: Virage, Inc.Inventors: Arun Hampapur, Mojgan Monika Gorkani, Chiao-Fe Shu, Amarnath Gupta
-
Patent number: 8107015Abstract: A system and method that processes video to extract a keyframe-based adequate visual representation. The method utilizes a hierarchical processing technique. The first stage in the hierarchy extracts a chromatic difference metric from a pair of video frames. An initial set of frames is chosen based on the chromatic metric and a threshold. A structural difference measurement is extracted from this initial set of frames. A second threshold is used to select key frames from the initial set. The first and second thresholds are user selectable. The output of this process is the visual representation. The method is extensible to any number of metrics and any number of levels.Type: GrantFiled: June 6, 1997Date of Patent: January 31, 2012Assignee: Virage, IncorporatedInventors: Arun Hampapur, Mojgan Monika Gorkani, Chiao-Fe Shu, Amarnath Gupta
-
Patent number: 7536425Abstract: A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent representation of the data objects. The archive is persistent in that it may be instantiated at an indefinite point in time in the future regardless of the state of technology at that time. A knowledge-based persistent archive of a collection of data objects comprises the foregoing two elements but also a self-describing, infrastructure-independent representation of knowledge relevant to the collection.Type: GrantFiled: December 30, 2004Date of Patent: May 19, 2009Assignees: General Atomics, Regents of the University of CaliforniaInventors: Reagan W. Moore, Arcot Rajasekar, Chaitanya K. Baru, Bertram Ludaescher, Amarnath Gupta, Richard J. Marciano
-
Patent number: 7533107Abstract: A method and program product for integrating different data sources has steps of obtaining semantic information from each of the different data sources (200, 202, 210), creating a conceptual model of (218, 220, 22) the data source using the semantic information, and accessing one or more secondary knowledge sources. The secondary information sources contain information regarding the relations of data from different of the databases, so that an integrated semantic model of all of the databases (200, 202, 210) may be created. Queries can then be processed using the integrated semantic model.Type: GrantFiled: September 7, 2001Date of Patent: May 12, 2009Assignee: The Regents of the University of CaliforniaInventors: Amarnath Gupta, Bertram Ludaescher, Maryann E. Martone
-
Patent number: 7349915Abstract: A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent representation of the data objects. The archive is persistent in that it may be instantiated at an indefinite point in time in the future regardless of the state of technology at that time. A knowledge-based persistent archive of a collection of data objects comprises the foregoing two elements but also a self-describing, infrastructure-independent representation of knowledge relevant to the collection.Type: GrantFiled: December 9, 2004Date of Patent: March 25, 2008Assignees: General Atomics, Regents of the University of CaliforniaInventors: Reagan W. Moore, Arcot Rajasekar, Chaitanya K. Baru, Bertram Ludaescher, Amarnath Gupta, Richard J. Marciano
-
Patent number: 7295752Abstract: One aspect of the invention is directed to a system and method for video cataloging. The video is cataloged according to predefined or user definable metadata. The metadata is used to index and then retrieve encoded video.Type: GrantFiled: February 5, 2002Date of Patent: November 13, 2007Assignee: Virage, Inc.Inventors: Ramesh Jain, Charles Fuller, Mojgan Monika Gorkani, Bradley Horowitz, Richard D. Humphrey, Michael J. Portuesi, Chiao-fe Shu, Arun Hampapur, Amarnath Gupta, Jeffrey Bach
-
Patent number: 7093191Abstract: One aspect of the invention is directed to a system and method for video cataloging. The video is cataloged according to predefined or user definable metadata. The metadata is used to index and then retrieve encoded video. In one embodiment, the video is cataloged concurrently with encoding of the video.Type: GrantFiled: December 21, 2001Date of Patent: August 15, 2006Assignee: Virage, Inc.Inventors: Ramesh Jain, Charles Fuller, Mojgan Monika Gorkani, Bradley Horowitz, Richard D. Humphrey, Michael J. Portuesi, Chiao-fe Shu, Arun Hampapur, Amarnath Gupta, Jeffrey Bach
-
Patent number: 6963875Abstract: A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent representation of the data objects. The archive is persistent in that it may be instantiated at an indefinite point in time in the future regardless of the state of technology at that time. A knowledge-based persistent archive of a collection of data objects comprises the foregoing two elements but also a self-describing, infrastructure-independent representation of knowledge relevant to the collection.Type: GrantFiled: March 21, 2001Date of Patent: November 8, 2005Assignee: General AtomicsInventors: Reagan W. Moore, Arcot Rajasekar, Chaitanya K. Baru, Bertram Ludaescher, Amarnath Gupta, Richard J. Marciano
-
Publication number: 20050198086Abstract: A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent representation of the data objects. The archive is persistent in that it may be instantiated at an indefinite point in time in the future regardless of the state of technology at that time. A knowledge-based persistent archive of a collection of data objects comprises the foregoing two elements but also a self-describing, infrastructure-independent representation of knowledge relevant to the collection.Type: ApplicationFiled: December 30, 2004Publication date: September 8, 2005Inventors: Reagan Moore, Arcot Rajasekar, Chaitanya Baru, Bertram Ludaescher, Amarnath Gupta, Richard Marciano
-
Patent number: 6738100Abstract: A system and method that processes video to extract a keyframe-based adequate visual representation. The method utilizes a hierarchical processing technique. The first stage in the hierarchy extracts a chromatic difference metric from a pair of video frames. An initial set of frames is chosen based on the chromatic metric and a threshold. A structural difference measurement is extracted from this initial set of frames. A second threshold is used to select key frames from the initial set. The first and second thresholds are user selectable. The output of this process is the visual representation. The method is extensible to any number of metrics and any number of levels.Type: GrantFiled: December 20, 2000Date of Patent: May 18, 2004Assignee: Virage, Inc.Inventors: Arun Hampapur, Mojgan Monika Gorkani, Chiao-Fe Shu, Amarnath Gupta
-
Publication number: 20040034651Abstract: A method and program product for integrating different data sources has steps of obtaining semantic information from each of the different data sources (200, 202, 210), creating a conceptual model of (218, 220, 22) the data source using the semantic information, and accessing one or more secondary knowledge sources. The secondary information sources contain information regarding the relations of data from different of the databases, so that an integrated semantic model of all of the databases (200, 202, 210) may be created. Queries can then be processed using the integrated semantic model.Type: ApplicationFiled: May 12, 2003Publication date: February 19, 2004Inventors: Amarnath Gupta, Bertram Ludaescher, Maryann E Martone
-
Patent number: 6567980Abstract: One aspect of the invention is directed to a system and method for video cataloging. The video is cataloged according to predefined or user definable metadata. The metadata is used to index and then retrieve encoded video. In another aspect of the invention, video metadata track processors convert metadata tracks of the video information to produce displayable frames containing hyperlinking between displayable data. Another aspect of the invention is directed to a method of browsing stored video information, including displaying hyperlinked frames of metadata track representations, and selecting and displaying links between displayable frames.Type: GrantFiled: August 14, 1998Date of Patent: May 20, 2003Assignee: Virage, Inc.Inventors: Ramesh Jain, Charles Fuller, Mojgan Monika Gorkani, Bradley Horowitz, Richard D. Humphrey, Michael J. Portuesi, Chiao-fe Shu, Arun Hampapur, Amarnath Gupta, Jeffrey Bach
-
Patent number: 6463444Abstract: One aspect of the invention is directed to a system and method for video cataloging. The video is cataloged according to predefined or user definable metadata. The metadata is used to index and then retrieve encoded video. Video feature extractors produce metadata tracks from the video information, and each metadata track indexes the stored video information. A feature extractor registration interface registers the video feature extractors, providing for registration with the video engine of new video feature extractors with new metadata tracks.Type: GrantFiled: August 14, 1998Date of Patent: October 8, 2002Assignee: Virage, Inc.Inventors: Ramesh Jain, Charles Fuller, Mojgan Monika Gorkani, Bradley Horowitz, Richard D. Humphrey, Michael J. Portuesi, Chiao-fe Shu, Arun Hampapur, Amarnath Gupta, Jeffrey Bach
-
Publication number: 20010056429Abstract: A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent representation of the data objects. The archive is persistent in that it may be instantiated at an indefinite point in time in the future regardless of the state of technology at that time. A knowledge-based persistent archive of a collection of data objects comprises the foregoing two elements but also a self-describing, infrastructure-independent representation of knowledge relevant to the collection.Type: ApplicationFiled: March 21, 2001Publication date: December 27, 2001Inventors: Reagan W. Moore, Arcot Rajasekar, Chaitanya K. Baru, Bertram Ludaescher, Amarnath Gupta, Richard J. Marciano
-
Publication number: 20010003468Abstract: A system and method that processes video to extract a keyframe-based adequate visual representation. The method utilizes a hierarchical processing technique. The first stage in the hierarchy extracts a chromatic difference metric from a pair of video frames. An initial set of frames is chosen based on the chromatic metric and a threshold. A structural difference measurement is extracted from this initial set of frames. A second threshold is used to select key frames from the initial set. The first and second thresholds are user selectable. The output of this process is the visual representation. The method is extensible to any number of metrics and any number of levels.Type: ApplicationFiled: December 20, 2000Publication date: June 14, 2001Inventors: Arun Hampapur, Mojgan Monika Gorkani, Chiao-Fe Shu, Amarnath Gupta