Patents by Inventor Vivek G. Gupta

Vivek G. 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).

  • Publication number: 20090296634
    Abstract: An open and extensible framework for ubiquitous radio management and services in heterogeneous wireless networks is disclosed. A radio interface manager abstracts interface attributes of multiple heterogeneous network interfaces into a set of abstracted attributes for access by one or more applications.
    Type: Application
    Filed: July 30, 2009
    Publication date: December 3, 2009
    Inventors: Vivek G. Gupta, Christian Maciocco, Carol A. Bell, Russell J. Fenger, Shriharsha S. Hegde, Amol A. Kulkarni
  • Patent number: 7373111
    Abstract: An apparatus and a system, as well as a method and article, may operate to reserve access for a source device included in a plurality N of source devices to N?1 logical channels accessible by a set of target devices included in the plurality of source devices by creating a static map, wherein N is a positive integer.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: May 13, 2008
    Assignee: Marvell International Ltd.
    Inventor: Vivek G. Gupta
  • Patent number: 7263331
    Abstract: A method and apparatus for a user to interface with a mobile computing device is disclosed. In one embodiment, a method comprises sharing a Bluetooth communications module between a primary processor system and a secondary processor system.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: August 28, 2007
    Assignee: Intel Corporation
    Inventors: Vivek G. Gupta, James Kardach, Brian V. Belmont, Muthu K. Kumar
  • Patent number: 7162279
    Abstract: Briefly, in accordance with one embodiment of the invention, a portable communication device includes two processors. A power management controller may be adapted to alter an operational characteristic of the processors. In an alternative embodiment, the power management controller may be further adapted to vary an operational characteristics of one processor while leaving the other processor substantially unchanged.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: January 9, 2007
    Assignee: Intel Corporation
    Inventor: Vivek G. Gupta
  • Patent number: 7010656
    Abstract: In some embodiments, an electronic device includes a processor, a physical memory coupled to the processor, and a storage medium coupled to the processor. The storage medium may store instructions which when executed by the processor cause the processor to: survey at least a portion of the physical memory, determine an amount of free memory space and used memory space based on the survey of the physical memory, determine if a consolidation of used memory space should be performed, and, if so determined, consolidate the used memory space, and reduce the power provided to at least a portion of the physical memory following the consolidation of used memory space. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: January 28, 2003
    Date of Patent: March 7, 2006
    Assignee: Intel Corporation
    Inventor: Vivek G. Gupta
  • Publication number: 20040203976
    Abstract: A system includes a communication link, a first node and a second node. The first link communicates a request over the communication link to the second node indicating a suspended state of operation of the first node. In response to this communication of the request, the first node is placed in a suspended state of operation.
    Type: Application
    Filed: December 30, 2002
    Publication date: October 14, 2004
    Inventors: Vivek G. Gupta, Ernest E. Woodward
  • Publication number: 20040148481
    Abstract: Numerous embodiments of a method and/or apparatus for memory management are disclosed.
    Type: Application
    Filed: January 28, 2003
    Publication date: July 29, 2004
    Inventor: Vivek G. Gupta
  • Publication number: 20040131078
    Abstract: A communication device (200, FIG. 2) includes a connection manager (330, FIG. 3), which establishes and manages voice and data connections with various networks supported by the device. In response to a connection request from an application (302), the connection manager (330) selects a connection type based on the request preferences and information regarding the various possible available connections. The connection manager (330) then provides network isolation between the applications (302) and the protocol stack (222, FIG. 2) used to make the connection. The device is capable of concurrently supporting multiple connections for multiple applications (302) using multiple protocol stacks (222) and/or networks. Application developers can use a common interface to the connection manager (330), and thus an application does not need to be limited to using only specific protocol stacks.
    Type: Application
    Filed: January 3, 2003
    Publication date: July 8, 2004
    Inventors: Vivek G. Gupta, Ernest E. Woodward
  • Publication number: 20040121797
    Abstract: Briefly, in accordance with one embodiment of the invention, a portable communication device includes two processors. A power management controller may be adapted to alter an operational characteristic of the processors. In an alternative embodiment, the power management controller may be further adapted to vary an operational characteristics of one processor while leaving the other processor substantially unchanged.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventor: Vivek G. Gupta
  • Publication number: 20040068400
    Abstract: Briefly, in accordance with one embodiment of the invention, a portable communication device that is adapted to transfer user data from an application subsystem to a communication subsystem with a bounded latency.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventor: Vivek G. Gupta
  • Patent number: 6243738
    Abstract: A remote device access (RDA) feature for enabling access and control of remote devices in a data acquisition (DAQ) system. The data acquisition system comprises at least one client computer system executing a client DAQ application. The data acquisition system also comprises one or more server computer systems coupled to the client computer system through a network, wherein each server computer includes a data acquisition device which is controllable by the client DAQ application. The RDA method comprises the client DAQ application making a call to access the remote DAQ device in the server computer. In response to a determination that the call is intended for a remote DAQ device (the identical call could be intended for a local DAQ device), the call is then packaged into one or more packets and transferred to the server computer. The packets are preferably transferred using a remote procedure call (RPC).
    Type: Grant
    Filed: April 6, 1998
    Date of Patent: June 5, 2001
    Assignee: National Instruments Corporation
    Inventors: Tim Hayles, Vivek G. Gupta