Patents by Inventor Chetan Kumar Gupta
Chetan Kumar 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: 11981013Abstract: A dust cover for a hammer work tool, a hammer work tool, and a method of attaching the same are disclosed. The hammer work tool includes a housing, a power cell enclosed inside the housing, a tool member, and a detachable dust cover. When attached, the dust cover prevents particulate matter from entering the housing. When detached, a housing opening uncovered by the dust cover provides access to the power cell for maintenance and repairs. During installation, a housing rim and a locking tab of the hammer work tool are respectively received by a groove and a locking tab receiver of the dust cover. Advantageously, the dust cover is durable, cost effective, and easily attached and detached without the use of additional tools.Type: GrantFiled: November 23, 2020Date of Patent: May 14, 2024Assignee: Caterpillar Inc.Inventors: Cody T. Moore, Manoj Kumar, Hariom Kumar Gupta, Gurbaz Singh, Akshay Deepak Mate, Chetan Vilas Dahiwal
-
Publication number: 20220144291Abstract: A diagnostic system for a vehicle includes: a portable wireless handheld diagnostic device which is capable of sending data through wireless mode and receiving data through wireless mode; a vehicle communication interface (VCI) which interfaces between the portable wireless handheld diagnostic device and the vehicle for communicating parameters of the vehicle to the portable wireless handheld diagnostic device; and a coupler including a first port which connects to the vehicle through an in-vehicle network and a second port which connects to the vehicle communication interface (VCI). The VCI includes a vehicle data-collection and transmission component that supports communication software which collects diagnostic data from a vehicle electronic control unit (ECU) and transmits data to the vehicle ECU. The vehicle communication interface (VCI) device includes a separate internal storage device preloaded with a micro kernel which is capable of executing specific subroutines in a standalone manner.Type: ApplicationFiled: March 5, 2020Publication date: May 12, 2022Applicant: TVS MOTOR COMPANY LIMITEDInventors: Arpan Guha, Sampigehalli Narayanappa Mokshith, Chetan Kumar Gupta, Pradeep Bhatt, Rajendra Bhat
-
Patent number: 9767427Abstract: One embodiment is a method that builds a model of multi-dimensional sequence data in real-time with cuboids that aggregate the multi-dimensional sequence data over both patterns and dimensions. The model provides search results for a query.Type: GrantFiled: April 30, 2009Date of Patent: September 19, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Mo Liu, Song Wang, Chetan Kumar Gupta, Ismail Ari, Abhay Mehta
-
Patent number: 9613123Abstract: A method of processing a stream of raw data from a plurality of distributed data producing devices includes reducing the raw data to a plurality of representative synopsis coefficients, organizing the synopsis coefficients into a data structure with at least three dimensions, including a time window dimension and an accuracy dimension. Responsive to a detected anomaly in the data structure, at least one of a predetermined autonomous action and an action directed by a user is performed.Type: GrantFiled: April 13, 2009Date of Patent: April 4, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Song Wang, Ismail Ari, Ming C. Hao, Umeshwar Dayal, Abhay Mehta
-
Patent number: 9465678Abstract: A method for event correlation includes capturing events and arranging the events sequentially in at least one dimension. An event correlator implemented by a computational device convolves a kernel density function with each of the events to produce a convolved function for each event. Co-occurrences between events are found by calculating overlap between convolved functions.Type: GrantFiled: October 25, 2012Date of Patent: October 11, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
-
Patent number: 9405731Abstract: A data processing system, implemented as programming on a suitably-programmed device includes a data input module that supplies a data input; and a wavelet transformation and compression module coupled to the data input module. The wavelet transformation and compression module receives a representation of the input data.Type: GrantFiled: August 26, 2009Date of Patent: August 2, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Lakshminarayn Choudur, Pramod Singh, Umeshwar Dayal, Chetan Kumar Gupta
-
Publication number: 20160202075Abstract: Disclosed herein are a system, non-transitory computer readable medium, and method to handle a routing problem. It is determined whether a fastest route can be resolved using static routing or time dependent routing.Type: ApplicationFiled: August 27, 2013Publication date: July 14, 2016Inventors: Lian LIU, Chetan Kumar GUPTA, Krishnamurthy VISWANATHAN
-
Publication number: 20160203404Abstract: Example embodiments relate to predicting execution times of concurrent queries. In example embodiments, historical data is iteratively generated for a machine learning model by varying a concurrency level of query executions in a database, determining a query execution plan for a pending concurrent query, extracting query features from the query execution plan, and executing the pending concurrent query to determine a query execution time. The machine learning model may then be created based on the query features, variation in the concurrency level, and the query execution time. The machine learning model is used to generate an execution schedule for production queries, where the execution schedule satisfies service level agreements of the production queries.Type: ApplicationFiled: September 14, 2013Publication date: July 14, 2016Inventors: Ludmila Cherkasova, Chetan Kumar Gupta, Alkiviadis Simitsis, Jianqiang Wang, William K. Wilkinson
-
Publication number: 20160203185Abstract: There is provided a computer-implemented method of determining an execution ordering. An exemplary method comprises generating a directed graph based on a hierarchy. The hierarchy includes a plurality of pattern queries. The method also includes determining a minimum spanning tree of the directed graph. The method further includes determining an execution order of the pattern queries based on the minimum spanning tree.Type: ApplicationFiled: March 18, 2016Publication date: July 14, 2016Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke A. Rundensteiner
-
Patent number: 9355129Abstract: A query scheduler orders queries in a queue. Each query is executed based on its position in the queue. When a new query is received, the new query is inserted in the queue. A position in the queue for inserting the new query is determined based on a stretch metric for each query in the queue.Type: GrantFiled: October 14, 2008Date of Patent: May 31, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta
-
Patent number: 9305058Abstract: There is provided a computer-implemented method of determining an execution ordering. An exemplary method comprises generating a directed graph based on a hierarchy. The hierarchy includes a plurality of pattern queries. The method also includes determining a minimum spanning tree of the directed graph. The method further includes determining an execution order of the pattern queries based on the minimum spanning tree.Type: GrantFiled: October 31, 2011Date of Patent: April 5, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke A. Rundensteiner
-
Patent number: 9298773Abstract: A method of evaluating nested complex sequence pattern queries includes obtaining events from an event stream and evaluating the events within a first window using an outer query to produce outer partial results. The method also includes determining a more stringent window constraint, the more stringent window constraint comprising a subset of the window constraint corresponding to events that produces the outer partial results and passing the more stringent window constraint to an inner query nested within the outer query. A complex event processing system is also provided.Type: GrantFiled: March 27, 2012Date of Patent: March 29, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke Angelika Rundensteiner, Medhabi Ray
-
Patent number: 9262294Abstract: An exemplary embodiment of the present techniques may detect and correlate events from moving object sensor data by receiving data from a sensor. The data received from the sensor may be mapped, and events may be detected based on the mapped sensor data. Events from the mapped sensor data may be correlated online.Type: GrantFiled: October 31, 2011Date of Patent: February 16, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Chetan Kumar Gupta, Abhay Mehta, Song Wang
-
Patent number: 9195713Abstract: New data points are added to a streaming window of data points and existing data points are removed from the window over time. Each data point has a value for each of one or more dimensions. Each time a given new data point is added to the window or a given existing data point is removed from the window, one or more outlier detection data structures are updated. Each outlier detection data structure encompasses the data points within the streaming window for a corresponding dimension. The outlier detection data structures are used to detect outlier data points within the window over selected one or more dimensions.Type: GrantFiled: November 8, 2009Date of Patent: November 24, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta
-
Publication number: 20150205647Abstract: A method for event correlation includes capturing events and arranging the events sequentially in at least one dimension. An event correlator implemented by a computational device convolves a kernel density function with each of the events to produce a convolved function for each event. Co-occurrences between events are found by calculating overlap between convolved functions.Type: ApplicationFiled: October 25, 2012Publication date: July 23, 2015Inventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
-
Patent number: 9063802Abstract: Event determination can include selecting a time lag, calculating a dependency value at the time lag between event pairs within a first textual stream and a second textual stream, and ordering the event pairs based on the dependency value.Type: GrantFiled: January 31, 2013Date of Patent: June 23, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Krishnamurthy Viswanathan, Chetan Kumar Gupta
-
Patent number: 9047124Abstract: A mixed workload management system and associated operating method modify a shortest job first (SJF) by service levels. The workload management system comprises a scheduler configured for scheduling mixed workloads. The scheduler comprises an analyzer that determines query execution time, assigns scheduling priority to a query in order inverse to the query execution time, weights the assigned scheduling priority by service level of the query, and sorts a list of queries in order of weighted scheduling priority. A schedule controller selects a query for execution from head of the sorted list of queries.Type: GrantFiled: October 14, 2008Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Abhay Mehta, Chetan Kumar Gupta
-
Patent number: 9047495Abstract: A method and system for identifying impact of a traffic incident on a road network, wherein the impact may be measured in terms of a spatial-temporal-impact region, in terms of incident duration from the time the incident is reported to the time at which the affected road network returns to recurrent flow conditions, and in terms of a cumulative time delay of all affected drivers.Type: GrantFiled: April 30, 2012Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mahalia Katherine Miller, Chetan Kumar Gupta, Yin Wang
-
Patent number: 9043353Abstract: A workload management system and operating method are configured for query stream execution using priority gradient programming. The workload management system comprises a database system that executes queries at a priority gradient wherein no more than a predetermined number of queries execute at a particular priority, and a scheduler that schedules queries for execution on the database system and restricts the queries to a number that consumes less than total system memory.Type: GrantFiled: October 14, 2008Date of Patent: May 26, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Abhay Mehta, Chetan Kumar Gupta
-
Patent number: 9008954Abstract: A method and system for predicting impact of traffic incidents on a road network by using a classification scheme to identify a known impact classes associated with captured traffic data.Type: GrantFiled: April 30, 2012Date of Patent: April 14, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mahalia Katherine Miller, Chetan Kumar Gupta