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: 9608895
    Abstract: A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: March 28, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Paclik, Amit Garg, Saifur Rahman
  • Publication number: 20160357889
    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: Application
    Filed: September 10, 2015
    Publication date: December 8, 2016
    Inventors: Amit Garg, Ashutosh Pandey, Nitin Gupta
  • Publication number: 20160171422
    Abstract: A system and method are presented for generating staffing requirements for deferred work in a contact center environment. Dynamic backlog control is utilized to account for backlog from deferred work in order to produce steady staffing levels throughout planning periods. Optimal backlog is determined to be passed from one interval to the next, by systematically evaluating a number of points, in order to optimize the number of staff and staff time in the contact center environment in order to achieve performance levels.
    Type: Application
    Filed: August 19, 2015
    Publication date: June 16, 2016
    Inventors: Bayu Aji Wicaksono, FeiFei Huang, Amit Garg
  • Publication number: 20160173941
    Abstract: 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: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Ross Gilson, Michael Sallas, Chris Bastian, Slade Mitchell, Amit Garg, John Leddy
  • Publication number: 20160088153
    Abstract: A method and system for prediction in a telecommunications network are described. Particularly, contact allocation, staff time distribution, and other performance metrics may be determined in a contact center operation environment comprising multiple media types and/or multiple agent skill sets for handling contact types. In an embodiment, models simulating queue behavior are built. Staff count may be altered in order to determine staffing allocations and performance scenarios using the models. Long term and short term predictions may be used to configure the telecommunication network and route communications through the telecommunications network.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Bayu Aji Wicaksono, Wei Xun Ter, Amit Garg
  • Publication number: 20160036685
    Abstract: A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group.
    Type: Application
    Filed: July 8, 2015
    Publication date: February 4, 2016
    Inventors: John Paclik, Amit Garg, Saifur Rahman
  • Patent number: 9167295
    Abstract: An apparatus, method, and system are provided for providing content to a user. In some embodiments the content may be transmitted using a first transmission technique. In some embodiments, when the user “catches up to” the content as it is being received via the first transmission technique, a switch may be made to obtain the content via a second transmission technique, allowing reception of the content via the first transmission technique to be terminated. In some embodiments, a user equipment device may include a buffer that may be used to store the content received via the second transmission technique, which may support earlier termination with respect to receiving content via the first transmission technique. In some embodiments, the buffer may support a rewind operation.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: October 20, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventor: Amit Garg
  • Patent number: 9106582
    Abstract: A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: August 11, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Paclik, Amit Garg, Saifur Rahman
  • Patent number: 8863204
    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: December 20, 2010
    Date of Patent: October 14, 2014
    Assignee: Comcast Cable Communications, LLC
    Inventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
  • Publication number: 20140282703
    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: March 14, 2013
    Publication date: September 18, 2014
    Inventor: Amit Garg
  • Publication number: 20140196064
    Abstract: Aspects of the disclosure relate to customization of content acquisition in a content marketplace. Such customization can provide access that is user-specific. In one aspect, the content marketplace can permit a consumer to inspect (e.g., browse or search) and acquire content offerings by customizing the user's access package using one or more user devices and according to various price propositions.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Chris Kennedy, Rick Gasloli, Amit Garg, Richard Wouldy
  • Publication number: 20140157345
    Abstract: A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place.
    Type: Application
    Filed: October 30, 2013
    Publication date: June 5, 2014
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Amit Garg, Tom Brown
  • Publication number: 20140082212
    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: September 14, 2012
    Publication date: March 20, 2014
    Inventors: Amit Garg, Tom Brown
  • Publication number: 20130332140
    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: Application
    Filed: June 6, 2013
    Publication date: December 12, 2013
    Inventors: Amit Garg, Soniya Gupta
  • Publication number: 20130332141
    Abstract: A system and a method are disclosed for simulating a target system. The target system may include a plurality of components coupled via a communication bus. Each component of the target system may include a model algorithm representing the internal behavior of the component, and a model interface configured to transfer and/or receive communication payloads to/from a peer component in the target system. During simulation initialization, a simulation model of a component of the target system is accessed and a protocol engine, associated with a bus communication protocol is selected to be attached to the simulation model of the accessed component. Then, during the simulation of the target system, the model interface receives an incoming payload and informs the protocol engine of the received payload. The protocol engine may instruct the model algorithm of the component to perform a protocol specific action based on the received payload.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 12, 2013
    Inventor: Amit Garg
  • Patent number: 8595376
    Abstract: A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: November 26, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventors: Amit Garg, Tom Brown
  • Patent number: 8451746
    Abstract: A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: May 28, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Paclik, Amit Garg, Saifur Rahman
  • Publication number: 20120317225
    Abstract: An apparatus, method, and system are provided for providing content to a user. In some embodiments the content may be transmitted using a first transmission technique. In some embodiments, when the user “catches up to” the content as it is being received via the first transmission technique, a switch may be made to obtain the content via a second transmission technique, allowing reception of the content via the first transmission technique to be terminated. In some embodiments, a user equipment device may include a buffer that may be used to store the content received via the second transmission technique, which may support earlier termination with respect to receiving content via the first transmission technique. In some embodiments, the buffer may support a rewind operation.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Amit Garg
  • Publication number: 20120311652
    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: June 1, 2011
    Publication date: December 6, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Amit Garg, Jude Ferreira, John Paclik
  • Publication number: 20120311093
    Abstract: A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 6, 2012
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Amit Garg, Tom Brown