Patents by Inventor Manish Garg
Manish Garg 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: 20230394030Abstract: A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.Type: ApplicationFiled: July 24, 2023Publication date: December 7, 2023Inventors: Manish Garg, Mubarak Abdulla, Aanjan Hari, Ajay Gabale, Jagadeesh Chandra Bose, Prateek Gupta
-
Patent number: 11710152Abstract: A method and system of determining a viewership of a media content includes displaying a media content on an outward display device. For each vehicle in a predetermined range of the outward display device, a data packet comprising data from one or more sensors of the vehicle is received. It is determined whether the vehicle is unique based on the data packet. Upon determining from the data packet that the vehicle is unique, a dwell time of the vehicle is determined with respect to the displayed media content on the outward display device.Type: GrantFiled: February 9, 2022Date of Patent: July 25, 2023Assignee: TEK AD OPUS INC.Inventors: Manish Garg, Suhail Zain
-
Patent number: 11710313Abstract: A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.Type: GrantFiled: August 12, 2020Date of Patent: July 25, 2023Assignee: SKAN INC.Inventors: Manish Garg, Mubarak Abdulla, Sanjyot Gindi, Aanjan Hari, Evgueni Hadjev, Ajay Gabale, Avinash Misra, Anoop Mishra
-
Patent number: 11704362Abstract: A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.Type: GrantFiled: August 12, 2020Date of Patent: July 18, 2023Assignee: SKAN INC.Inventors: Manish Garg, Mubarak Abdulla, Sanjyot Gindi, Aanjan Hari, Evgueni Hadjev, Ajay Gabale, Avinash Misra, Anoop Mishra
-
Publication number: 20230137173Abstract: An electric Vehicle (EV) includes a frame extending rearwards from the front portion of the EV towards a rear portion of the EV. A floorboard structure is disposed below the frame and is supported by the frame. A battery is disposed in a cavity defined between the floorboard structure and the frame. A first heat-generating component is disposed in the rear portion of the EV. The EV includes a duct extending from the front portion to the first heat-generating component to conduct air from the front portion to the first heat-generating component. A second heat-generating component is disposed in the cavity. The duct includes: an inlet facing the front portion to receive air from the front portion; a first outlet facing the first heat-generating component to supply air to the first heat-generating component; and a second outlet facing the second heat-generating component to supply air to the second heat-generating component.Type: ApplicationFiled: March 9, 2021Publication date: May 4, 2023Applicant: TVS MOTOR COMPANY LIMITEDInventors: Poreddy Kambi Reddy, Lohit Vishwanath Patil, Kiran Kulkarni, Dharmaraj Krishnaprasath, Sulaiman Thariq Ahmad, Syam Sasidharan, Naraharisetti Ramakrishna, Manish Garg, Ramanathan Ananthanarayanan, Komban Paulson Abel, Balaguru Sridhar
-
Patent number: 11593117Abstract: Various aspects disclosed herein relate to combining instructions to load data from or store data in memory while processing instructions in a computer processor. More particularly, at least one pattern of multiple memory access instructions that reference a common base register and do not fully utilize an available bus width may be identified in a processor pipeline. In response to determining that the multiple memory access instructions target adjacent memory or non-contiguous memory that can fit on a single cache line, the multiple memory access instructions may be replaced within the processor pipeline with one equivalent memory access instruction that utilizes more of the available bus width than either of the replaced memory access instructions.Type: GrantFiled: June 29, 2018Date of Patent: February 28, 2023Assignee: Qualcomm IncorporatedInventors: Harsh Thakker, Thomas Philip Speier, Rodney Wayne Smith, Kevin Jaget, James Norris Dieffenderfer, Michael Morrow, Pritha Ghoshal, Yusuf Cagatay Tekmen, Brian Stempel, Sang Hoon Lee, Manish Garg
-
Patent number: 11494540Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic design closure with reduction techniques. A timing graph and compact timing data for an analysis view of a set of analysis views may be determined for an electronic design. A reduced set of dominant analysis views may be determined based at least in part upon a result of a timing dominance analysis. Timing data may be loaded for at least the reduced set of dominant analysis views; and a design closure task may be performed on the electronic design using at least the timing data and the reduced set of dominance analysis views.Type: GrantFiled: March 26, 2021Date of Patent: November 8, 2022Assignee: Cadence Design Systems, Inc.Inventors: Sourav Kumar Sircar, Alwin Gupta, Marc Heyberger, Manish Bhatia, Manish Garg
-
Publication number: 20220270134Abstract: A method and system of determining a viewership of a media content includes displaying a media content on an outward display device. For each vehicle in a predetermined range of the outward display device, a data packet comprising data from one or more sensors of the vehicle is received. It is determined whether the vehicle is unique based on the data packet. Upon determining from the data packet that the vehicle is unique, a dwell time of the vehicle is determined with respect to the displayed media content on the outward display device.Type: ApplicationFiled: February 9, 2022Publication date: August 25, 2022Inventors: Manish Garg, Suhail Zain
-
Publication number: 20220253265Abstract: A method and system of distributing media content includes receiving a data packet including media content from one or more content providers. A location of one or more content delivery vehicles (CDVs) is determined. For each CDV of the one or more CDVs, a content to be sent to the CDV is selected. The content is sent to the CDV to be displayed on an outward display device of the CDV upon the CDV entering a predetermined zone, in a way that is synchronous to other outward display devices of the CDVs in the predetermined zone.Type: ApplicationFiled: November 26, 2021Publication date: August 11, 2022Inventors: Manish Garg, Suhail Zain
-
Patent number: 11256837Abstract: Disclosed are methods, systems, and articles of manufacture for implementing an electronic design with high-capacity design closure. A reduced netlist may be generated for an analysis view of an electronic design based at least in part upon logic of interest in the analysis view. A closure may be performed based at least in part upon a union netlist, wherein the union netlist is generated from the reduced netlist. The electronic design may then be implemented based at least in part upon a result of the closure task.Type: GrantFiled: June 30, 2020Date of Patent: February 22, 2022Assignee: Cadence Design Systems, Inc.Inventors: Sourav Kumar Sircar, Marc Heyberger, Manish Garg, Akash Khandelwal, Chunlong Pan, Ruchir Agarwal, Anurag Saran, Lalit Bharat, Namrata M Sadhankar, Manish Bhatia, Renuka Deshpande
-
Publication number: 20220013840Abstract: An energy storage device includes a plurality of energy storage cells and at least one holder structure adapted to store one or more energy storage cells of the plurality of energy storage cells. The at least one holder structure includes at least one non-rigid member overmolded to at least one rigid frame member such that the at least one non-rigid member includes one or more receiving portions dimensioned to receive at least a portion of the one or more energy storage cells therein.Type: ApplicationFiled: October 31, 2019Publication date: January 13, 2022Applicant: TVS MOTOR COMPANY LIMITEDInventors: Harne Vinay Chandrakant, Chithambaram Subramoniam, Manish Garg, Gavhane Santosh Bhagawat, Gundavarapu V S Kumar
-
Publication number: 20210349941Abstract: A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.Type: ApplicationFiled: August 12, 2020Publication date: November 11, 2021Inventors: Manish Garg, Mubarak Abdulla, Sanjyot Gindi, Aanjan Hari, Evgueni Hadjev, Ajay Gabale, Avinash Misra, Anoop Mishra
-
Publication number: 20210350134Abstract: A process mining system performs process mining using visual logs generated from video streams of worker devices. Specifically, for a given worker device, the process mining system obtains a series of images capturing a screen of a worker device while the worker device processes one or more tasks related to an operation process. The process mining system determines activity labels for a plurality of images. An activity label for an image may indicate an activity performed on the worker device when the image was captured. The activity label is determined by extracting information from pixels of the image and inferring the activity of the worker device from the extracted information. The process mining system generates event logs from the visual logs of worker devices and uses the event logs for process mining.Type: ApplicationFiled: August 12, 2020Publication date: November 11, 2021Inventors: Manish Garg, Mubarak Abdulla, Sanjyot Gindi, Aanjan Hari, Evgueni Hadjev, Ajay Gabale, Avinash Misra, Anoop Mishra
-
Patent number: 11126671Abstract: Computer systems, devices, and associated methods of serializing a web page that is of a first format and includes a plug-in including properties of a second format are disclosed herein. In one embodiment, a method includes identifying, in a manifest for the plug-in, properties for inclusion in the first format in a serialized web page. The manifest may also include metadata associated with the properties in the list of properties. The method includes formatting the properties, including associated property values and metadata, in the first format and adding the formatted properties to the serialized web page. The plug-in properties not included in the manifest can be added to the serialized web page in the second format.Type: GrantFiled: June 29, 2017Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Miller, John Nguyen, Manish Garg, Chakkaradeep Chinnakonda Chandran, Daniel Kogan
-
Publication number: 20210257689Abstract: An energy storage device includes one or more energy storage cells and at least one holder structure adapted to store at least one energy storage cell of said one or more energy storage cells. Said at least one holder structure includes a composition containing, in weight percent, of a predetermined amount of at least one thermosettable material and an effective amount of at least one curing agent and a predetermined amount of a phase change material. A method of manufacturing said at least holder structure provides high conductivity, high heat absorbing and dissipating capability, improved cooling mechanism, high thermal conductivity and characteristics resulting in minimal risk of electric short circuit between the one or more energy storage cells.Type: ApplicationFiled: April 30, 2021Publication date: August 19, 2021Applicant: TVS MOTOR COMPANY LIMITEDInventors: Manish Garg, Gavhane Santosh Bhagawat, Gundavarapu V S Kumar, Mahajan Subhash Sukhdeorao, Chithambaram Subramoniam, Harne Vinay Chandrakant
-
Patent number: 11075624Abstract: A hybrid driver receives complementary high-speed input data signals and a pair of low-speed input data signals and selects one of the pairs of input data signals and drives output data signals on first and second output nodes based on the selected pair of input data signals. The hybrid driver includes first and second driver circuits coupled to the first and second output nodes, respectively. Each driver circuit includes first and second series-connected transistors coupled between a first supply voltage node and a reference voltage node, with an interconnection of the first and second series-connected transistors coupled to the corresponding first or second output node. Each first and second driver circuit includes a third transistor coupled in parallel with the corresponding first transistor. Each first and third transistor couples in parallel the corresponding output node to a second supply voltage node responsive to the corresponding low-speed input data signal.Type: GrantFiled: June 19, 2020Date of Patent: July 27, 2021Assignee: STMicroelectronics International N.V.Inventors: Saiyid Mohammad Irshad Rizvi, Manish Garg
-
Patent number: 11070198Abstract: A delay independent differential hysteresis receiver. The differential hysteresis receiver uses two parallel paths in a first receiver stage, each path having a comparator with a dedicated offset on the complimentary inputs. A second receiver stage includes a hold circuit that brings the two parallel paths of the first receiver stage together to form a receiver hysteresis output.Type: GrantFiled: August 27, 2020Date of Patent: July 20, 2021Assignee: STMicroelectronics International N.V.Inventors: Manish Garg, Ankit Agrawal
-
Publication number: 20210067144Abstract: A delay independent differential hysteresis receiver. The differential hysteresis receiver uses two parallel paths in a first receiver stage, each path having a comparator with a dedicated offset on the complimentary inputs. A second receiver stage includes a hold circuit that brings the two parallel paths of the first receiver stage together to form a receiver hysteresis output.Type: ApplicationFiled: August 27, 2020Publication date: March 4, 2021Applicant: STMicroelectronics International N.V.Inventors: Manish GARG, Ankit AGRAWAL
-
Publication number: 20200412357Abstract: A hybrid driver receives complementary high-speed input data signals and a pair of low-speed input data signals and selects one of the pairs of input data signals and drives output data signals on first and second output nodes based on the selected pair of input data signals. The hybrid driver includes first and second driver circuits coupled to the first and second output nodes, respectively. Each driver circuit includes first and second series-connected transistors coupled between a first supply voltage node and a reference voltage node, with an interconnection of the first and second series-connected transistors coupled to the corresponding first or second output node. Each first and second driver circuit includes a third transistor coupled in parallel with the corresponding first transistor. Each first and third transistor couples in parallel the corresponding output node to a second supply voltage node responsive to the corresponding low-speed input data signal.Type: ApplicationFiled: June 19, 2020Publication date: December 31, 2020Inventors: Saiyid Mohammad Irshad RIZVI, Manish GARG
-
Patent number: 10839037Abstract: A method and system for providing a seamless transition between applications is disclosed. The system includes a framework which includes an application manager for managing operations of the system, a component retriever in communications with the application manager for retrieving components associated with the applications, a data retriever in communications with the application manager for retrieving data associated with the applications, a memory for storing the retrieved components or data, and a service group including one or more services associated with applications.Type: GrantFiled: September 21, 2018Date of Patent: November 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Aninda Ray, Ryan Antoine Nakhoul, Benjamin James Kaiser, Manish Garg, Ping Jiang, Dennis Joel David Myren, Dmitriy Meyerzon, Marc Pasarin Soler