Patents by Inventor Vikram Gupta

Vikram Gupta 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: 7982321
    Abstract: An integrated circuit containing multiple modules coupled to a pad via a multiplexer. The modules are selectively coupled to the pad by the multiplexer to provide integrated circuit function flexibility with a limited number of pads. A multiplexer select signal determines which module or clock circuit is coupled by the multiplexer. A common buffer may be coupled between the multiplexer and the pad to save substrate space. An analog circuit may be coupled to the pad to provide a signal path minimizing signal distortion. The integrated circuit's clock may be coupled via the multiplexer to an off-substrate circuit. Selective module coupling improves the integrated circuit's testing speed, may salvage an integrated circuit containing a malfunctioning module, and provides for signal loopback during testing.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: July 19, 2011
    Assignee: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Patent number: 7756533
    Abstract: Methods of providing broadcast media source tuning information to a remote device from a mobile terminal having a local user interface include receiving a user request to transmit tuning information for a selected broadcast media source from a user interface of the mobile terminal and receiving an identification of the remote device that is to receive the tuning information from the user interface of the mobile terminal. The tuning information is formatted based on a protocol for tuning type information providing for automatic tuning of the receiving remote device to the selected broadcast media source and the formatted tuning information is transmitted to the identified remote device responsive to the user request. The broadcast media source may be a radio and/or a television broadcast and the tuning information may be an associated station identification. Mobile terminals and computer program products are also provided.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: July 13, 2010
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Hassan Mahini, Vikram Gupta
  • Publication number: 20100074180
    Abstract: A method for synchronizing a wireless communication system is disclosed. A silence duration for a base station is determined based on the time required for a neighbor base station to obtain or maintain synchronization. All transmissions from the base station are ceased for the silence duration. Multiple base stations level may cease transmissions at the same time, thus mitigating interference.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 25, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Ravi Palanki, Parag A. Agashe, Vikram Gupta, Rajarshi Gupta, Naga Bhushan
  • Publication number: 20090279482
    Abstract: Techniques for enhanced backhaul flow control are provided. In an exemplary embodiment, a backhaul control system is described that comprises a base station controller (BSC), a backhaul network, and a base transceiver station (BTS). Each is responsive to data and messaging transmitted and received. In one aspect, the BTS includes a queue and a controller. The amount of data in a queue is adjusted by a controller based upon calculating a target queue size value. The controller non-uniformly adjusts the amount of data in a queue based upon a target queue size value which is based upon communication system parameters. The target queue size and amount of data in a queue is adjusted so as to reduce buffer underrun, decrease system latency, and increase communication system throughput.
    Type: Application
    Filed: May 6, 2009
    Publication date: November 12, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Peerapol Tinnakornsrisuphap, Mehmet Yavuz, Ramin Rezaiifar, Vikram Gupta
  • Publication number: 20090273101
    Abstract: An integrated circuit containing multiple modules coupled to a pad via a multiplexer. The modules are selectively coupled to the pad by the multiplexer to provide integrated circuit function flexibility with a limited number of pads. A multiplexer select signal determines which module or clock circuit is coupled by the multiplexer. A common buffer may be coupled between the multiplexer and the pad to save substrate space. An analog circuit may be coupled to the pad to provide a signal path minimizing signal distortion. The integrated circuit's clock may be coupled via the multiplexer to an off-substrate circuit. Selective module coupling improves the integrated circuit's testing speed, may salvage an integrated circuit containing a malfunctioning module, and provides for signal loopback during testing.
    Type: Application
    Filed: July 13, 2009
    Publication date: November 5, 2009
    Applicant: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Patent number: 7603304
    Abstract: A system and method for creating and executing a business model for domain specific decisions to compare possible alternative business solutions to maximize results is provided. A domain-specific return on investment (ROI) or financial measurements model and a calculator for buying and selling information technology based solutions targeted at improving overall business efficiency and effectiveness by reducing lead time, improving probability of success, creating an innovative environment, enhancing corporate image, and reducing cost and improving revenues. These business objectives are connected to the capabilities provided by vendor solutions which are based on technology, process, people, science, or the like, typically through concrete initiatives. Solution components are quantified and used to calculate financial impacts for solution choices.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: October 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ajay Asthana, Vikram Gupta
  • Publication number: 20090240971
    Abstract: A request from a first processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the first processor at a first clock frequency. A request from a second processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the second processor at a second clock frequency that is lower than the first clock frequency.
    Type: Application
    Filed: May 29, 2009
    Publication date: September 24, 2009
    Applicant: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Patent number: 7564141
    Abstract: An integrated circuit containing multiple modules coupled to a pad via a multiplexer. The modules are selectively coupled to the pad by the multiplexer to provide integrated circuit function flexibility with a limited number of pads. A multiplexer select signal determines which module or clock circuit is coupled by the multiplexer. A common buffer may be coupled between the multiplexer and the pad to save substrate space. An analog circuit may be coupled to the pad to provide a signal path minimizing signal distortion. The integrated circuit's clock may be coupled via the multiplexer to an off-substrate circuit. Selective module coupling improves the integrated circuit's testing speed, may salvage an integrated circuit containing a malfunctioning module, and provides for signal loopback during testing.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: July 21, 2009
    Assignee: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Patent number: 7555585
    Abstract: A request from a first processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the first processor at a first clock frequency. A request from a second processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the second processor at a second clock frequency that is lower than the first clock frequency.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: June 30, 2009
    Assignee: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Patent number: 7496770
    Abstract: Various embodiments are disclosed relating to power-efficient techniques for invoking a co-processor. In an example embodiment, a computer system may include a first processor (e.g., a host processor) and a second processor (e.g., a co-processor). The first processor may instruct the second processor to perform an operation repeatedly on a data stream. The first processor may be placed in a low power state. The second processor may perform the operation repeatedly on the data stream while the first processor remains in the low-power state.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: February 24, 2009
    Assignee: Broadcom Corporation
    Inventor: Vikram Gupta
  • Publication number: 20090034610
    Abstract: The disclosure relates to video rate adaptation techniques that may use information from a medium access control (MAC) layer and radio link protocol (RLP) layer. The techniques may greatly reduce video delay by adjusting video encoding rate. For real-time video telephony (VT) applications, these techniques may provide graceful quality degradation and improve user experience, especially when the channel conditions degrade.
    Type: Application
    Filed: May 31, 2006
    Publication date: February 5, 2009
    Inventors: Yen-Chi Lee, Christopher Gerard Lott, Peerapol Tinnakornsrisuphap, Vikram Gupta
  • Patent number: 7409331
    Abstract: A method for designing an integrated circuit having analog and digital circuit portions is disclosed. The method involves providing an emulation circuit, which preferably comprises a number of gates equivalent to a number of gates in the digital circuit portion, affixing the emulation circuit on a test substrate together with a version of the analog circuit portion having at least some of the defined functions of the analog circuit portion, and then testing the analog circuit version.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: August 5, 2008
    Assignee: Broadcom Corporation
    Inventor: Vikram Gupta
  • Publication number: 20080005437
    Abstract: A request from a first processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the first processor at a first clock frequency. A request from a second processor for access to a shared resource in a computing system is received, and access is provided to the shared resource by the second processor at a second clock frequency that is lower than the first clock frequency.
    Type: Application
    Filed: November 2, 2006
    Publication date: January 3, 2008
    Inventors: Vikram Gupta, Ed Lambert
  • Publication number: 20070220191
    Abstract: An integrated circuit containing multiple modules coupled to a pad via a multiplexer. The modules are selectively coupled to the pad by the multiplexer to provide integrated circuit function flexibility with a limited number of pads. A multiplexer select signal determines which module or clock circuit is coupled by the multiplexer. A common buffer may be coupled between the multiplexer and the pad to save substrate space. An analog circuit may be coupled to the pad to provide a signal path minimizing signal distortion. The integrated circuit's clock may be coupled via the multiplexer to an off-substrate circuit. Selective module coupling improves the integrated circuit's testing speed, may salvage an integrated circuit containing a malfunctioning module, and provides for signal loopback during testing.
    Type: Application
    Filed: August 25, 2006
    Publication date: September 20, 2007
    Applicant: Broadcom Corporation
    Inventors: Vikram Gupta, Ed Lambert
  • Publication number: 20070143816
    Abstract: Methods of displaying broadcast media content information to a user include receiving at a first receiver first content from a first channel of a multi-channel broadcast media system while receiving at a second receiver information regarding the content on a second off-channel of the multi-channel broadcast media system. Then, at least some of the received information regarding the content on the second channel is displayed to the user. A database of information may also be provided that includes, for example, information regarding listening/viewing preferences of the user. This database of information may be used, for example, to select the off-channels that are scanned for content information and/or to select what information is displayed to the user.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventors: Vikram Gupta, Stephen Forbes, Gregory Dunko
  • Publication number: 20070091816
    Abstract: The disclosure relates to reverse link lower layer assisted video error control. A method may encode video data, form a packet with the encoded video data, and transmit the packet across a wireless channel to an access network. A medium access control (MAC) layer may receive a negative acknowledgement (NAK) from the access network. The method may determine whether the received NAK is associated with a packet that contains video data. If the received NAK is associated with a packet that contains video data, the method may perform error control.
    Type: Application
    Filed: June 15, 2006
    Publication date: April 26, 2007
    Inventors: Yen-Chi Lee, Christopher Lott, Peerapol Tinnakornsrisuphap, Vikram Gupta
  • Publication number: 20070079161
    Abstract: Various embodiments are disclosed relating to power-efficient techniques for invoking a co-processor. In an example embodiment, a computer system may include a first processor (e.g., a host processor) and a second processor (e.g., a co-processor). The first processor may instruct the second processor to perform an operation repeatedly on a data stream. The first processor may be placed in a low power state. The second processor may perform the operation repeatedly on the data stream while the first processor remains in the low-power state.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventor: Vikram Gupta
  • Publication number: 20070042710
    Abstract: Methods of providing broadcast media source tuning information to a remote device from a mobile terminal having a local user interface include receiving a user request to transmit tuning information for a selected broadcast media source from a user interface of the mobile terminal and receiving an identification of the remote device that is to receive the tuning information from the user interface of the mobile terminal. The tuning information is formatted based on a protocol for tuning type information providing for automatic tuning of the receiving remote device to the selected broadcast media source and the formatted tuning information is transmitted to the identified remote device responsive to the user request. The broadcast media source may be a radio and/or a television broadcast and the tuning information may be an associated station identification. Mobile terminals and computer program products are also provided.
    Type: Application
    Filed: August 17, 2005
    Publication date: February 22, 2007
    Inventors: Hassan Mahini, Vikram Gupta
  • Publication number: 20060206374
    Abstract: A system and method for creating and executing a business model for domain specific decisions to compare possible alternative business solutions to maximize results is provided. A domain-specific return on investment (ROI) or financial measurements model and a calculator for buying and selling information technology based solutions targeted at improving overall business efficiency and effectiveness. This may include, for example, reducing lead time, improving probability of success, creating an innovative environment, enhancing corporate image, reducing cost and improving revenues, or the like. These business objectives may be connected to the capabilities provided by vendor solutions which might be based on technology, process, people, science, or the like, typically through concrete initiatives. Alternative solution components may be quantified and used to calculate financial impacts for various solution choices.
    Type: Application
    Filed: March 8, 2005
    Publication date: September 14, 2006
    Inventors: Ajay Asthana, Vikram Gupta
  • Publication number: 20050270199
    Abstract: A method for designing an integrated circuit having analog and digital circuit portions is disclosed. The method involves providing an emulation circuit, which preferably comprises a number of gates equivalent to a number of gates in the digital circuit portion, affixing the emulation circuit on a test substrate together with a version of the analog circuit portion having at least some of the defined functions of the analog circuit portion, and then testing the analog circuit version.
    Type: Application
    Filed: August 2, 2005
    Publication date: December 8, 2005
    Inventor: Vikram Gupta