Patents by Inventor Parag Gupta
Parag 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: 20160115417Abstract: The disclosure provides grey cast iron-doped diamond-like carbon coating compositions useful for reducing friction and wear in mechanical contact surfaces and methods for deposition of such compositions.Type: ApplicationFiled: October 23, 2015Publication date: April 28, 2016Inventor: Parag Gupta
-
Publication number: 20140189316Abstract: In one embodiment, in an execution pipeline having a plurality of execution subunits, a method of using a bypass network to directly forward data from a producing execution subunit to a consuming execution subunit is provided. The method includes producing output data with the producing execution subunit, consuming input data with the consuming execution subunit, for one or more intervening operations whose input is the output data from the producing execution subunit and whose output is the input data to the consuming execution subunit, evaluating those one or more intervening operations to determine whether their execution would compose an identify function, and if the one or more intervening operations would compose such an identity function, controlling the bypass network to forward the producing execution subunit's output data directly to the consuming execution subunit.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Applicant: NVIDIA CORPORATIONInventors: Gokul Govindu, Parag Gupta, Scott Pitkethly, Guillermo J. Rozas
-
Patent number: 8340065Abstract: Network connectivity may be managed on a computing device. An identifier of each wireless access point or network that is available at a given location is determined. The identifier determined without the device attempting to connect to any available wireless access point or network at the given location. Each determined identifier is compared to one or more network identifiers that are known to the device. The device connects to an available wireless access point having the identifier that is known and detected.Type: GrantFiled: March 2, 2011Date of Patent: December 25, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Parag Gupta, Vitaly Kruglikov, Robert Haitani
-
Publication number: 20110149937Abstract: Network connectivity may be managed on a computing device. An identifier of each wireless access point or network that is available at a given location is determined. The identifier determined without the device attempting to connect to any available wireless access point or network at the given location. Each determined identifier is compared to one or more network identifiers that are known to the device. The device connects to an available wireless access point having the identifier that is known and detected.Type: ApplicationFiled: March 2, 2011Publication date: June 23, 2011Inventors: Parag Gupta, Vitaly Kruglikov, Robert Haitani
-
Patent number: 7920531Abstract: Network connectivity may be managed on a computing device. An identifier of each wireless access point or network that is available at a given location is determined. The identifier determined without the device attempting to connect to any available wireless access point or network at the given location. Each determined identifier is compared to one or more network identifiers that are known to the device. The device connects to an available wireless access point having the identifier that is known and detected.Type: GrantFiled: July 3, 2006Date of Patent: April 5, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Parag Gupta, Vitaly Kruglikov, Robert Haitani
-
Patent number: 7873385Abstract: Antenna sharing techniques are described. A mobile computing device may comprise an antenna, a switch to couple to the antenna, and multiple transceivers to couple to the switch. The mobile computing device may also comprise an antenna management module to couple to the switch and the transceivers. The antenna management module may control the switch to electrically connect one of the transceivers to the antenna. Other embodiments may be described and claimed.Type: GrantFiled: April 5, 2006Date of Patent: January 18, 2011Assignee: Palm, Inc.Inventors: Olivier Boireau, Karl Townsend, Avi Kopleman, Suresh Krishnan, Parag Gupta, Jerome C. Tu, Alexander Fertelmeister, Robert Brown
-
Patent number: 7774583Abstract: A processing bypass register file system and method are disclosed. In one embodiment a processing bypass register file includes a rotating head pointer, and a plurality of write ports, storage cells and read ports. The write ports receive processing result information. The head pointer identifies which entries are written by the write ports. The plurality of cells store the processing result information. The read ports forward results to the processing data path, and to an architectural register file for retirement.Type: GrantFiled: September 29, 2006Date of Patent: August 10, 2010Inventors: Parag Gupta, Alexander Klaiber, James Van Zoeren
-
Patent number: 7725677Abstract: A method and apparatus for breaking complex X86 segment operations and segmented memory addressing into explicit sub-operations so that they may be exposed to compiler or translator-based optimizations.Type: GrantFiled: February 19, 2008Date of Patent: May 25, 2010Inventors: H. Peter Anvin, Alex Klaiber, Guillermo J. Rozas, Parag Gupta
-
Patent number: 7334109Abstract: A method and apparatus for breaking complex X86 segment operations and segmented addressing into explicit sub-operations so that they may be exposed to compiler or translator-based optimizations.Type: GrantFiled: December 30, 2004Date of Patent: February 19, 2008Inventors: H. Peter Anvin, Alex Klaiber, Guillermo J. Rozas, Parag Gupta
-
Publication number: 20070260711Abstract: A computing device may be configured to communicate with an enterprise network. A computer file may be generated from a remote resource for purpose of enabling configurations needed by the computing device to be pre-specified. The computer file may include a plurality of configuration items that are to be used with a network setup application, which is to be operated on the computing device. On the computing device, the network setup application is executable to enable connectivity between that computing device and the enterprise network through one or more network access points of the enterprise network. Once generated, the computer file can be transferred to the computing device. The network setup application may programmatically incorporate the configuration items of the computer file in its setup procedure for establishing connectivity between the computing device and one or more network access points.Type: ApplicationFiled: March 6, 2006Publication date: November 8, 2007Inventors: Parag Gupta, Dmitri Varsanofiev
-
Publication number: 20070238483Abstract: Antenna sharing techniques are described. A mobile computing device may comprise an antenna, a switch to couple to the antenna, and multiple transceivers to couple to the switch. The mobile computing device may also comprise an antenna management module to couple to the switch and the transceivers. The antenna management module may control the switch to electrically connect one of the transceivers to the antenna. Other embodiments may be described and claimed.Type: ApplicationFiled: April 5, 2006Publication date: October 11, 2007Inventors: Olivier Boireau, Karl Townsend, Avi Kopleman, Suresh Krishnan, Parag Gupta, Jeroma C. Tu, Alexander Fertelmeister, Robert Brown
-
Publication number: 20070143503Abstract: Communications may be exchanged between two computing devices for purpose of establishing a collection of data items on one of the devices. During the communication, a data transfer configuration may also be communicated to the device on which the collection of data items is established. When that device communicates with another computing device (“downstream device”), the data transfer process causes the automatic selection of certain data items, either for transfer to the downstream device to the exclusion of other data items in the collection, or for priority of transfer over some or all other data items in the collection.Type: ApplicationFiled: December 21, 2005Publication date: June 21, 2007Inventors: Parag Gupta, Hesham Elbatouti
-
Patent number: 7221189Abstract: The present invention system and method provides voltage level support for an output target signal (e.g., a dynamic node output signal) that “keeps” the output target signal at a particular voltage level with efficient suspension of the voltage level maintenance or support during an evaluation transition period (e.g., a read operation) of the output target signal.Type: GrantFiled: August 8, 2005Date of Patent: May 22, 2007Assignee: Transmeta CorporationInventors: Ray Bloker, Parag Gupta
-
Publication number: 20070091861Abstract: Network connectivity may be managed on a computing device. An identifier of each wireless access point or network that is available at a given location is determined. The identifier determined without the device attempting to connect to any available wireless access point or network at the given location. Each determined identifier is compared to one or more network identifiers that are known to the device. The device connects to an available wireless access point having the identifier that is known and detected.Type: ApplicationFiled: July 3, 2006Publication date: April 26, 2007Inventors: Parag Gupta, Vitaly Kruglikov, Robert Haitani
-
Publication number: 20060272468Abstract: A surgical saw blade operatively couples to an oscillatory power tool for oscillation about an oscillation axis (OA). The saw blade includes a plurality of cutting teeth separated from one another by a clean out opening along a distal end. The clean out opening comprises an arcuate closed end and straight side walls extending from the closed end. Each tooth comprises first and second rake surfaces and first and second relief surfaces intersecting to define first and second cutting edges, respectively. The first and second cutting edges are oppositely disposed from one another. One cutting tooth protrudes a distance (de) from one side face of the blade and the next adjacent cutting tooth protrudes the same distance (de) from the other side face of the blade to cut a groove having a width (dg) wider than the thickness (t) of the blade.Type: ApplicationFiled: August 16, 2006Publication date: December 7, 2006Applicant: STRYKER INSTRUMENTSInventors: Parag Gupta, Mag O'Keeffe
-
Patent number: 6940314Abstract: The present invention system and method provides voltage level support for an output target signal (e.g., a dynamic node output signal) that “keeps” the output target signal at a particular voltage level with efficient suspension of the voltage level maintenance or support during an evaluation transition period (e.g., a read operation) of the output target signal.Type: GrantFiled: December 31, 2002Date of Patent: September 6, 2005Assignee: Transmeta CorporationInventors: Ray Bloker, Parag Gupta
-
Patent number: 6851040Abstract: A method and apparatus for breaking complex X86 segment operations and segmented memory addressing into explicit sub-operations so that they may be exposed to compiler or translator-based optimizations. A method includes providing a first segment selector for deriving a linear address of a segment descriptor in a first descriptor table and providing a second segment selector for deriving a linear address of a segment descriptor in a second descriptor table. The method also includes attempting an access of the first descriptor table to derive a segment descriptor, and if the access of the first descriptor table fails, attempting an access of the second descriptor table to derive a segment descriptor. The method also includes storing a derived segment descriptor from a successful attempted access in a descriptor register.Type: GrantFiled: August 15, 2001Date of Patent: February 1, 2005Assignee: Transmeta CorporationInventors: H. Peter Anvin, Alex Klaiber, Guillermo J. Rozas, Parag Gupta
-
Publication number: 20040243136Abstract: A surgical saw blade is operatively coupled to an oscillatory power tool for oscillation about an oscillation axis (OA) and a plurality of cutting teeth are separated from one another by a clean out opening along a distal end. Each tooth presents oppositely disposed cutting edges extending transversely to the side faces and offset in opposite directions from each other. Each cutting edge has a length equal to the thickness (t) of the blade. One cutting edge protrudes a distance (de) from one side face of the blade and the other cutting edge protrudes the same distance (de) from the other side face of the blade. The offset (de) provides for cutting a groove having a width (dg) wider than the thickness (t) of the blade. Each tooth includes a V-shaped valley between the cutting edges thereof with the apex of the valley disposed on the centerline (c/l) of the tooth.Type: ApplicationFiled: May 28, 2004Publication date: December 2, 2004Inventors: Parag Gupta, Mag O'Keeffe
-
Publication number: 20030037220Abstract: A method and apparatus for breaking complex X86 segment operations and segmented addressing into explicit sub-operations so that they may be exposed to compiler or translator-based optimizations.Type: ApplicationFiled: August 15, 2001Publication date: February 20, 2003Applicant: Transmeta CorporationInventors: H. Peter Anvin, Alex Klaiber, Guillermo J. Rozas, Parag Gupta
-
Patent number: 5934842Abstract: A high-speed milling cutter is provided that includes a hub rotatable about an axis, a plurality of radially extending arms, and a plurality of cutting inserts, each of which is connected to a distal portion of one of the arms. The arms are tapered with respect to both the horizontal and vertical planes in such a manner that centrifugally induced tensile stresses are substantially equal at all points between the proximal and distal ends. The cross-sectional area of each arm increases at each point radially inwardly so that the ratio of tensile strength to the amount of centrifugal force generated by the cumulative, peripheral mass of the arm at that point remains substantially constant throughout the length of the arm.Type: GrantFiled: August 7, 1997Date of Patent: August 10, 1999Assignee: Kennametal Inc.Inventor: Parag Gupta