Patents by Inventor Amit Garg

Amit 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).

  • Patent number: 11030167
    Abstract: A system for providing data quality management may include a processor configured to execute instructions to: extract a plurality of first data elements from a data source; generate a data profile based on the first data elements; automatically create a first set of rules based on the first data elements and the data profile, the first set of rules assessing data quality according to a threshold; generate a second set of rules based on the first data elements and the first set of rules; extract a plurality of second data elements; assess the second data elements based on a comparison of the second data elements to the second set of rules; detect defects based on the comparison; analyze data quality according to the detected defects; and transmit signals representing the data quality analysis to a client device for display to a user.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: June 8, 2021
    Assignee: Capital One Services, LLC
    Inventors: Yatindra Nath, Ankur Garg, Rajeev Tiwari, Pranav Vrat, Amit Mohanty
  • Publication number: 20210148605
    Abstract: A furnace for a heating, ventilation, and/or air conditioning (HVAC) system includes a first set of heat exchanger tubes positioned within an air flow path of the furnace through which an air flow may be directed, a second set of heat exchanger tubes positioned within the air flow path of the furnace, and a deflector baffle positioned within the air flow path and configured to direct a portion of the air flow toward the second set of heat exchanger tubes. The first set of heat exchanger tubes, the deflector baffle, and the second set of heat exchanger tubes are each respectively offset from one another in a direction of the air flow along the air flow path.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 20, 2021
    Inventors: Stephen C. Wilson, Sumedh J. Suryawanshi, Amit R. Chothave, Karan Garg
  • Patent number: 11010102
    Abstract: Efficient processing of user data read requests in a deduplicated data storage system places the metadata for most frequently requested data in data structures and locations in the system hierarchy where the metadata will be most rapidly available. The total amount of such metadata makes storing all of the metadata in high speed memory expensive, and the system and method described uses both the temporal and the spatial characteristics of the user system activity in any epoch to adjust the contents of metadata cache so as to respond to the dynamics of a multi user or multi-application environment where the storage system is not made aware of the time changing mix of operations except by observation of the individual requests. A history record is used to promote metadata from the slow memory to the fast memory, and a process selection may be adjusted based on the address-space activity.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: May 18, 2021
    Assignee: VIOLIN SYSTEMS LLC
    Inventors: Amit Garg, Vikas Ratna
  • Patent number: 10990733
    Abstract: According to certain aspects, the present embodiments include techniques for performing a single timing analysis run for a plurality of views representing different modes and/or corners. An embodiment analyzes and maintains relevant timing information that is different for different views, but otherwise maintains the same information for all views. This allows each individual view in a single run to be analyzed in the same manner as separate runs for each separate view, thereby ensuring the same QoR. These and other embodiments provide substantial savings in runtime and memory consumption over other approaches.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 27, 2021
    Assignee: Cadence Design Systems, Inc.
    Inventors: Vibhor Garg, Amit Dhuria
  • Publication number: 20210085597
    Abstract: Fixed dose HER2 antibody formulations for subcutaneous administration are provided along with their use in the treatment of cancer. The formulations include fixed dose subcutaneous formulations of pertuzumab and subcutaneous co-formulations of pertuzumab and trastuzumab, and their use in the treatment of cancer.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 25, 2021
    Applicants: Genentech, Inc., Hoffmann-La Roche Inc.
    Inventors: Jennifer Eng-Wong, Whitney Kirschbrown, Tarik Ali Khan, Jasper Lin, Sreedhara Alavattam, Amit Garg, Sarah Heeson, Tanja Badovinac-Crnjevic, Christine Wurth
  • Patent number: 10922458
    Abstract: Systems and methods for protocol bridging for a system level modeling simulation (SLMS), such as a SYSTEMC simulation where the components communicate using a TLM2.0 application programming interface (API). The method includes accessing design configuration information describing a first component of the SLMS that uses a first communication protocol and a second component of the SLMS that uses a second communication protocol. Run-time bridging logic is inserted between the first component and the second component based on the design configuration information. The run-time bridging logic is inserted at initialization of the SLMS and configured to bridge the first communication protocol of the first component and the second communication protocol of the second component.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: February 16, 2021
    Assignee: Synopsys, Inc.
    Inventors: Amit Garg, Soniya Gupta
  • Publication number: 20200382819
    Abstract: Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 3, 2020
    Inventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
  • Patent number: 10849849
    Abstract: Fixed dose HER2 antibody formulations for subcutaneous administration are provided along with their use in the treatment of cancer. The formulations include fixed dose subcutaneous formulations of pertuzumab and subcutaneous co-formulations of pertuzumab and trastuzumab, and their use in the treatment of cancer.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: December 1, 2020
    Assignees: GENENTECH INC., HOFFMANN-LA ROCHE INC
    Inventors: Jennifer Eng-Wong, Whitney Kirschbrown, Tarik Khan, Jasper Lin, Sreedhara Alavattam, Amit Garg, Sarah Heeson, Tanja Badovinac-Crnjevic, Christine Wurth
  • Publication number: 20200371843
    Abstract: A system and method for evaluating optimization of a hardware engine are described herein. In an example embodiment, a first operation of a desired application is performed using one or more hardware resources each associated with one or more task graphs of a plurality of task graphs. A first result is recorded from a first simulation based on a first task graph of the plurality of task graphs implemented using a first configuration of a first hardware resource associated with the first task graph. A second result is recorded from a second simulation based on a second task graph of the plurality of task graphs implemented using a second configuration of a second hardware resource associated with the second task graph. An interface is generated based on the first result and the second result for rendering by a display device .
    Type: Application
    Filed: May 25, 2020
    Publication date: November 26, 2020
    Inventors: Amit Garg, Amit Tara, Shripad Deshpande
  • Publication number: 20200336775
    Abstract: A device, computer readable medium, system and method for overcoming bandwidth limitations is disclosed for determining that a bandwidth limitation is related to preventing delivery of content, identifying a version of the content capable of being transmitted over a lower bandwidth, querying a device requesting delivery of the content for an indication of acceptability of a lower bandwidth version of the content instead of a higher bandwidth version, and based on an affirmative response to the querying, causing delivery of the lower bandwidth version.
    Type: Application
    Filed: November 18, 2019
    Publication date: October 22, 2020
    Inventors: Amit Garg, Tom Brown
  • Patent number: 10776823
    Abstract: Aspects discussed herein relate to systems, apparatuses, and methods to determine when a user remains engaged or stops paying attention to a content item. In response, a snapshot of the user's activity and environment may be obtained to ascertain the reason the user stopped paying attention. If the user stopped paying attention as a result of being uninterested in the content item, the system may replace the content item, such as an advertisement, with a different content item to regain the user's attention. Further, demographic information and the user's interests may be updated for use in scheduling future content items.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: September 15, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Sallas, Ross Gilson, Chris Bastian, Slade Mitchell, Amit Garg, John Leddy
  • Publication number: 20200252661
    Abstract: A device, system and method are provided that may allot and manage bandwidth, such as bandwidth associated with broadcast and narrowcast distribution models, in a content distribution network. The device, system and method may include qualification of content or channels for distribution as broadcast content or narrowcast content. In some embodiments, the qualification may be with regard to selection orthogonality.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: Amit Garg, Jude Ferreira, John Paclik
  • Patent number: 10721501
    Abstract: Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: July 21, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
  • Publication number: 20200211351
    Abstract: Embodiments relate generally to systems and methods for communicating data from a flame detector. A method may comprise detecting, by the flame detector, data related to a fire event; communicating, by the flame detector, the fire event data to a wireless device; forwarding, by the wireless device, the fire event data to a cloud database; accessing the fire event data, via the cloud database, by a central server controlled by an operator of the flame detector; analyzing, by the central server, the fire event data; automatically generating a report based on the analysis of the fire event data, by the central server; and communicating the generated report to a customer employing the flame detector.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Bharat Kumar Mallela, Akshay Krishnaji Ratnaparkhe, Amit Garg, Bindu Ganesh, Sheetal Hanagandi, Abhishek Mathur
  • Publication number: 20200196026
    Abstract: Herein described are at least a system, computer readable storage media, and method for resuming consumption of content which was interrupted by a high priority message. In one embodiment, the method includes receiving the message while tuned to a first communications channel for receiving content, and transmitting a first signal responsive to detecting the start of the message. The first signal may pause delivery of the content, and may determine a location in the content corresponding to the start of the message. The method may further transmit a second signal responsive to detecting an end of the message, and trigger a resumption of delivery of the content starting at the indexed location.
    Type: Application
    Filed: February 21, 2020
    Publication date: June 18, 2020
    Inventor: Amit Garg
  • Patent number: 10666994
    Abstract: A device, system and method are provided that may allot and manage bandwidth, such as bandwidth associated with broadcast and narrowcast distribution models, in a content distribution network. The device, system and method may include qualification of content or channels for distribution as broadcast content or narrowcast content. In some embodiments, the qualification may be with regard to selection orthogonality.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: May 26, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Amit Garg, Jude Ferreira, John Paclik
  • Patent number: 10635843
    Abstract: A method for enabling user-customization of a controller design for simulation comprises accessing at least one library of individual simulation component models for controller components. The method further comprises receiving information describing an architecture of a customized controller design corresponding to a controller that controls communications between other parts of a first target system. The method additionally comprises generating a controller simulation model for the customized controller design based on the first architectural information, the controller simulation model including instances of a plurality of the simulation component models.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: April 28, 2020
    Assignee: Synopsys, Inc.
    Inventors: Amit Garg, Ashutosh Pandey, Nitin Gupta
  • Patent number: 10638204
    Abstract: Herein described are at least a system, computer readable storage media, and method for resuming consumption of content which was interrupted by a high priority message. In one embodiment, the method includes receiving the message while tuned to a first communications channel for receiving content, and transmitting a first signal responsive to detecting the start of the message. The first signal may pause delivery of the content, and may determine a location in the content corresponding to the start of the message. The method may further transmit a second signal responsive to detecting an end of the message, and trigger a resumption of delivery of the content starting at the indexed location.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: April 28, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Amit Garg
  • Patent number: 10629042
    Abstract: Embodiments relate generally to systems and methods for communicating data from a flame detector. A method may comprise detecting, by the flame detector, data related to a fire event; communicating, by the flame detector, the fire event data to a wireless device; forwarding, by the wireless device, the fire event data to a cloud database; accessing the fire event data, via the cloud database, by a central server controlled by an operator of the flame detector; analyzing, by the central server, the fire event data; automatically generating a report based on the analysis of the fire event data, by the central server; and communicating the generated report to a customer employing the flame detector.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: April 21, 2020
    Assignee: Honeywell International Inc.
    Inventors: Bharat Kumar Mallela, Akshay Krishnaji Ratnaparkhe, Amit Garg, Bindu Ganesh, Sheetal Hanagandi, Abhishek Mathur
  • Publication number: 20200065114
    Abstract: A system including a user interface, a memory, and a processor configured to perform operations stored in the memory is disclosed. The operations may include receiving an application specification including an application algorithm, and extracting from the application algorithm a first and a second node. The first node may include a first component of the application algorithm, and the second node may include a second component of the application algorithm that may be different from the first component. The operations may include analyzing execution dependency of the first node on the second node. The analyzing execution dependency may include analyzing computational requirements, bandwidth requirements, and input trigger requirements of the first node and the second node based on parallelism of available resources.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 27, 2020
    Applicant: Synopsis, Inc.
    Inventors: Amit GARG, Shripad DESHPANDE, Amit TARA