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: 11750886Abstract: Methods and systems are disclosed for tailoring related episode content within an episode, thereby improving a user's experience. In response to receiving a request for an episode, several factors may be considered when determining how much of the related episode content to provide. These factors may include information such as whether the user has already viewed a previous episode, the elapsed time since viewing the previous episode and a user preference. Related episode content may be modified to remove portions previously viewed by a user, depending on factors such as the elapsed time and a user preference.Type: GrantFiled: December 11, 2014Date of Patent: September 5, 2023Assignee: Comcast Cable Communications, LLCInventors: Ross Gilson, Michael Sallas, Chris Bastian, Slade Mitchell, Amit Garg, John Leddy
-
Patent number: 11665265Abstract: An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.Type: GrantFiled: July 11, 2022Date of Patent: May 30, 2023Assignee: Comcast Cable Communications, LLCInventors: Amit Garg, Tom Brown
-
Patent number: 11654105Abstract: 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: GrantFiled: August 22, 2022Date of Patent: May 23, 2023Assignees: Genentech, Inc., Hoffmann-La RocheInventors: Jennifer Eng-Wong, Whitney Kirschbrown, Tarik Ali Khan, Jasper Lin, Sreedhara Alavattam, Amit Garg, Sarah Heeson, Tanja Badovinac-Crnjevic, Christine Wurth
-
Publication number: 20230092354Abstract: 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: ApplicationFiled: August 22, 2022Publication date: March 23, 2023Applicants: 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: 11551262Abstract: 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: GrantFiled: August 11, 2020Date of Patent: January 10, 2023Assignee: Comcast Cable Communications, LLCInventors: Michael Sallas, Ross Gilson, Chris Bastian, Slade Mitchell, Amit Garg, John Leddy
-
Publication number: 20220345549Abstract: An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Inventors: Amit Garg, Tom Brown
-
Patent number: 11412072Abstract: An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.Type: GrantFiled: December 13, 2018Date of Patent: August 9, 2022Assignee: Comcast Cable Communications, LLCInventors: Amit Garg, Tom Brown
-
Patent number: 11366672Abstract: 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: GrantFiled: August 20, 2019Date of Patent: June 21, 2022Assignee: Synopsys, Inc.Inventors: Amit Garg, Shripad Deshpande, Amit Tara
-
Publication number: 20220139183Abstract: Methods, systems and computing devices are described herein for monitoring a premises when residents or other users are present in order to detect patterns of activity at the premises. Such patterns may comprise, for example, a typical schedule indicating usage of one or more devices by one or more users of the premises. When a user is away or otherwise inactive, commands may be sent to various user devices to make it appear (e.g., to those outside the premises) as if the user is present by simulating and/or recreating the patterns that were previously detected.Type: ApplicationFiled: December 3, 2021Publication date: May 5, 2022Inventors: Amit Garg, Richard Woundy
-
Publication number: 20220103876Abstract: 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: ApplicationFiled: May 11, 2021Publication date: March 31, 2022Inventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
-
Publication number: 20220027075Abstract: A method of managing a memory system is described, the memory system having a processor with a client interface, a buffer memory, and a storage memory. A LUN (logical unit) is exposed to the client, the LUN having a memory size, and QoS specification. When the processor receives a command from the client to write data to the LUN, determining if the QoS specification includes deduplication and: if the QoS does not include deduplication, processing the command by storing the data in the storage memory and creating metadata uniquely referencing a storage location of the data that is written; or if the QoS includes deduplication, determine if deduplication is possible while meeting a latency value as specified in the QoS specification and performing deduplication.Type: ApplicationFiled: August 9, 2021Publication date: January 27, 2022Applicant: Innovations In Memory LLCInventors: Amit Garg, Timothy Stoakes, Vikas Ratna
-
Patent number: 11222516Abstract: Methods, systems and computing devices are described herein for monitoring a premises when residents or other users are present in order to detect patterns of activity at the premises. Such patterns may comprise, for example, a typical schedule indicating usage of one or more devices by one or more users of the premises. When a user is away or otherwise inactive, commands may be sent to various user devices to make it appear (e.g., to those outside the premises) as if the user is present by simulating and/or recreating the patterns that were previously detected.Type: GrantFiled: July 26, 2019Date of Patent: January 11, 2022Assignee: Comcast Cable Communications, LLCInventors: Amit Garg, Richard Woundy
-
Patent number: 11138852Abstract: 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: GrantFiled: March 11, 2020Date of Patent: October 5, 2021Assignee: Honeywell International Inc.Inventors: Bharat Kumar Mallela, Akshay Krishnaji Ratnaparkhe, Amit Garg, Bindu Ganesh, Sheetal Hanagandi, Abhishek Mathur
-
Patent number: 11109077Abstract: 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: GrantFiled: November 18, 2019Date of Patent: August 31, 2021Assignee: Comcast Cable Communications, LLCInventors: Amit Garg, Tom Brown
-
Patent number: 11086519Abstract: A method of managing a memory system is described, the memory system having a processor with a client interface, a buffer memory, and a storage memory. A LUN (logical unit) is exposed to the client, the LUN having a memory size, and QoS specification. When the processor receives a command from the client to write data to the LUN, determining if the QoS specification includes deduplication and: if the QoS does not include deduplication, processing the command by storing the data in the storage memory and creating metadata uniquely referencing a storage location of the data that is written; or if the QoS includes deduplication, determine if deduplication is possible while meeting a latency value as specified in the QoS specification and performing deduplication.Type: GrantFiled: May 13, 2019Date of Patent: August 10, 2021Assignee: Violin Systems LLCInventors: Amit Garg, Timothy Stoakes, Vikas Ratna
-
Publication number: 20210192569Abstract: 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: ApplicationFiled: August 11, 2020Publication date: June 24, 2021Inventors: Michael Sallas, Ross Gilson, Chris Bastian, Slade Mitchell, Amit Garg, John Leddy
-
Patent number: 11039176Abstract: 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: GrantFiled: June 11, 2020Date of Patent: June 15, 2021Assignee: Comcast Cable Communications, LLCInventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
-
Patent number: 11010102Abstract: 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: GrantFiled: October 4, 2018Date of Patent: May 18, 2021Assignee: VIOLIN SYSTEMS LLCInventors: Amit Garg, Vikas Ratna
-
Publication number: 20210085597Abstract: 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: ApplicationFiled: November 19, 2020Publication date: March 25, 2021Applicants: 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: 10922458Abstract: 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: GrantFiled: January 18, 2018Date of Patent: February 16, 2021Assignee: Synopsys, Inc.Inventors: Amit Garg, Soniya Gupta