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).
-
Publication number: 20140282703Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventor: Amit Garg
-
Publication number: 20140196064Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: Comcast Cable Communications, LLCInventors: Chris Kennedy, Rick Gasloli, Amit Garg, Richard Wouldy
-
Publication number: 20140157345Abstract: 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: ApplicationFiled: October 30, 2013Publication date: June 5, 2014Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Amit Garg, Tom Brown
-
Publication number: 20140082212Abstract: 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: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Inventors: Amit Garg, Tom Brown
-
Publication number: 20130332140Abstract: 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: ApplicationFiled: June 6, 2013Publication date: December 12, 2013Inventors: Amit Garg, Soniya Gupta
-
Publication number: 20130332141Abstract: 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: ApplicationFiled: June 6, 2013Publication date: December 12, 2013Inventor: Amit Garg
-
Patent number: 8595376Abstract: 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: GrantFiled: June 6, 2011Date of Patent: November 26, 2013Assignee: Comcast Cable Communications, LLCInventors: Amit Garg, Tom Brown
-
Patent number: 8451746Abstract: 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: GrantFiled: August 30, 2011Date of Patent: May 28, 2013Assignee: Comcast Cable Communications, LLCInventors: John Paclik, Amit Garg, Saifur Rahman
-
Publication number: 20120317225Abstract: 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: ApplicationFiled: June 7, 2011Publication date: December 13, 2012Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventor: Amit Garg
-
Publication number: 20120311093Abstract: 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: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Amit Garg, Tom Brown
-
Publication number: 20120311652Abstract: 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: ApplicationFiled: June 1, 2011Publication date: December 6, 2012Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Amit Garg, Jude Ferreira, John Paclik
-
Publication number: 20120159558Abstract: 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: December 20, 2010Publication date: June 21, 2012Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
-
Patent number: 8204203Abstract: A method of managing communications received by a Digital Subscriber Line (DSL) terminating at a residence associated with a subscriber is disclosed. The DSL is divided into one baseband line, one or more derived lines and a data connection. A query is received from a Service Control Point (SCP) for subscriber preferences for handling an incoming communication. The query is translated into an Internet Protocol (IP) message and communicated to a web server. A Common Gateway Interface (CGI) application module is invoked that corresponds to the particular type of communication being sent to the residence. The subscriber's preferences for handling the particular type of communication are retrieved from a database. Based on the retrieved preferences and invoked CGI application, call handling instructions are sent to the SCP.Type: GrantFiled: December 18, 2002Date of Patent: June 19, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Barry S. Bosik, Amit Garg, Lawrence David Jackel, Rajeev B. Patil, Patrick Joseph Smith, Thomas M. Smith, Jeffrey L. Tuttle
-
Publication number: 20120151042Abstract: 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: December 14, 2010Publication date: June 14, 2012Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Amit Garg, Tom Brown
-
Publication number: 20120030069Abstract: A method and an apparatus (system) for support in performing the method is provided to configure products and/or services in support of preparing quotations, orders, and fulfillment requests in support of a Customer Relationship Management (CRM) system and method. More specifically, a method and an apparatus (system) is provided for supporting the quotation, ordering, and fulfillment of products and services by aiding in the configuration of products and/or services in an automated and efficient fashion.Type: ApplicationFiled: March 16, 2010Publication date: February 2, 2012Applicant: CRMANTRA, INC.Inventors: Amit Garg, Kaushik Basu, Kunal Jaura
-
Publication number: 20110310772Abstract: 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: ApplicationFiled: August 30, 2011Publication date: December 22, 2011Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: John Paclik, Amit Garg, Saifur Rahman
-
Patent number: 8018869Abstract: 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: GrantFiled: July 16, 2009Date of Patent: September 13, 2011Assignee: Comcast Cable Communications, LLCInventors: John Paclik, Amit Garg, Saifur Rahman
-
Patent number: 7970392Abstract: A method of call forwarding a call originally placed to a mobile telephone number of a mobile telephone to a landline telephone number of a landline telephone is provided, wherein the call is routed through a telephone network by a service provider. A forwarding location of the mobile telephone is determined using a mobile location technology. The landline telephone number of the landline telephone is provided to the service provider. A current mobile telephone location is determined by a mobile location technology. The mobile location technology is capable of locating the mobile telephone using service provider equipment. The service provider determines that the call is being made to the mobile telephone when the current mobile telephone location is at the forwarding location. The call to the mobile telephone number is forwarded to the landline telephone number when the current mobile telephone location is at the forwarding location.Type: GrantFiled: October 20, 2009Date of Patent: June 28, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Barry S. Bosik, James Ehlinger, Amit Garg, Rajeev B. Patil
-
Patent number: 7957310Abstract: At least one exemplary embodiment of the present invention includes a method comprising the activities of detecting, via a public switched telephone network, a caller's dialing of a telephone number; and after said detecting activity, and prior to call setup, providing to the caller a voicemail status notification. At least one exemplary embodiment of the present invention includes a method comprising the activities of placing a telephone call via a public switched telephone network, and receiving, via the public switched telephone network, a voicemail status notification after placing the telephone call and prior to call setup. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. This abstract is submitted with the understanding that it will not be used to interpret or limit the scope.Type: GrantFiled: October 3, 2007Date of Patent: June 7, 2011Assignee: AT&T Intellectual Property II, LLPInventors: Amit Garg, Rajeev B. Patil, Jeffrey L. Tuttle
-
Patent number: 7949331Abstract: A voicemail header is modified to provide caller ID information in connection with the delivery of voice mail. The header may include an audible alert signal as is used in call waiting to alert a caller ID box in the customer's premises that caller ID information follows. The caller ID information is then delivered as FSK signaling information for display on the caller ID display.Type: GrantFiled: October 21, 2009Date of Patent: May 24, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Amit Garg, Rajeev B. Patil, Jeffrey L. Tuttle