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: 11981013
    Abstract: 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: Grant
    Filed: November 23, 2020
    Date of Patent: May 14, 2024
    Assignee: Caterpillar Inc.
    Inventors: Cody T. Moore, Manoj Kumar, Hariom Kumar Gupta, Gurbaz Singh, Akshay Deepak Mate, Chetan Vilas Dahiwal
  • Publication number: 20220144291
    Abstract: 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: Application
    Filed: March 5, 2020
    Publication date: May 12, 2022
    Applicant: TVS MOTOR COMPANY LIMITED
    Inventors: Arpan Guha, Sampigehalli Narayanappa Mokshith, Chetan Kumar Gupta, Pradeep Bhatt, Rajendra Bhat
  • Patent number: 9767427
    Abstract: 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: Grant
    Filed: April 30, 2009
    Date of Patent: September 19, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mo Liu, Song Wang, Chetan Kumar Gupta, Ismail Ari, Abhay Mehta
  • Patent number: 9613123
    Abstract: 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: Grant
    Filed: April 13, 2009
    Date of Patent: April 4, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Song Wang, Ismail Ari, Ming C. Hao, Umeshwar Dayal, Abhay Mehta
  • Patent number: 9465678
    Abstract: 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: Grant
    Filed: October 25, 2012
    Date of Patent: October 11, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
  • Patent number: 9405731
    Abstract: 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: Grant
    Filed: August 26, 2009
    Date of Patent: August 2, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lakshminarayn Choudur, Pramod Singh, Umeshwar Dayal, Chetan Kumar Gupta
  • Publication number: 20160202075
    Abstract: 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: Application
    Filed: August 27, 2013
    Publication date: July 14, 2016
    Inventors: Lian LIU, Chetan Kumar GUPTA, Krishnamurthy VISWANATHAN
  • Publication number: 20160203404
    Abstract: 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: Application
    Filed: September 14, 2013
    Publication date: July 14, 2016
    Inventors: Ludmila Cherkasova, Chetan Kumar Gupta, Alkiviadis Simitsis, Jianqiang Wang, William K. Wilkinson
  • Publication number: 20160203185
    Abstract: 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: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke A. Rundensteiner
  • Patent number: 9355129
    Abstract: 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: Grant
    Filed: October 14, 2008
    Date of Patent: May 31, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta
  • Patent number: 9305058
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: April 5, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke A. Rundensteiner
  • Patent number: 9298773
    Abstract: 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: Grant
    Filed: March 27, 2012
    Date of Patent: March 29, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta, Mo Liu, Elke Angelika Rundensteiner, Medhabi Ray
  • Patent number: 9262294
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: February 16, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chetan Kumar Gupta, Abhay Mehta, Song Wang
  • Patent number: 9195713
    Abstract: 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: Grant
    Filed: November 8, 2009
    Date of Patent: November 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chetan Kumar Gupta, Song Wang, Abhay Mehta
  • Publication number: 20150205647
    Abstract: 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: Application
    Filed: October 25, 2012
    Publication date: July 23, 2015
    Inventors: Chetan Kumar Gupta, Craig Peter Sayers, Umeshwar Dayal, Krishnamurthy Viswanathan
  • Patent number: 9063802
    Abstract: 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: Grant
    Filed: January 31, 2013
    Date of Patent: June 23, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Krishnamurthy Viswanathan, Chetan Kumar Gupta
  • Patent number: 9047124
    Abstract: 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: Grant
    Filed: October 14, 2008
    Date of Patent: June 2, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abhay Mehta, Chetan Kumar Gupta
  • Patent number: 9047495
    Abstract: 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: Grant
    Filed: April 30, 2012
    Date of Patent: June 2, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mahalia Katherine Miller, Chetan Kumar Gupta, Yin Wang
  • Patent number: 9043353
    Abstract: 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: Grant
    Filed: October 14, 2008
    Date of Patent: May 26, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abhay Mehta, Chetan Kumar Gupta
  • Patent number: 9008954
    Abstract: 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: Grant
    Filed: April 30, 2012
    Date of Patent: April 14, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mahalia Katherine Miller, Chetan Kumar Gupta