Patents by Inventor Sanjay Gupta

Sanjay 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: 8324770
    Abstract: An apparatus is provided and includes a load, circuitry coupled to the load for turning the load on and off, a conduit box through which electricity is transmitted to the load to power the load when the load is turned on, the conduit box including a conduit box body formed to define an aperture and a cover, which closes the aperture when the cover is disposed at a predefined position relative to the conduit box body and a system by which the conduit box body and the cover are operably coupled to the circuitry to provide transmission of the electricity through the conduit box when the load is turned on only when the cover is disposed at the predefined position relative to the conduit box body.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: December 4, 2012
    Assignee: General Electric Company
    Inventors: Sanjay Gupta, Ragidimilli Venkata Bahaskara Sreeramachandra Murty, Ravi Kumar Musinana, Mandar Ranganath Rai
  • Patent number: 8313303
    Abstract: An acoustical vibration dampening system for a rotatable blade comprises at least one section of a rotatable blade and a layer of acoustic damping material coupled to a portion of the at least one section of a rotatable blade. A fan blade comprises a first structural section of a fan blade, a second structural section of the fan blade, and a layer of acoustic damping material provided between the first structural section and the second structural section of the fan blade. A method of making a fan blade with acoustic damping comprises forming at least two sections of a fan blade, and disposing an acoustical vibration dampener between the at least two sections of the fan blade.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: November 20, 2012
    Assignee: Trane International Inc.
    Inventors: Costas Christofi, Quynh Hoang, Sanjay Gupta, Angus Lemon, James T. Vershaw, Nandagopal Nalla, Emile Abi-Habib
  • Publication number: 20120282903
    Abstract: An embodiment of a communication system for associating at least one virtual phone number with a mobile device is disclosed. The mobile device is pre-associated with a real phone number and owned by a first subscriber and the at least one virtual phone number is associated with a second subscriber. The system includes a virtual phone platform configured to activate one or more communication services for the at least one virtual phone number. The one or more communication services are simultaneously available to the at least one virtual phone number and the real phone number via the mobile device subsequent to the activation.
    Type: Application
    Filed: November 11, 2010
    Publication date: November 8, 2012
    Applicant: COMVIVA TECHNOLOGIES LIMITED
    Inventors: Arun Rabra, Sanjay Gupta, Sharad Kumar, Madhavi Gupta
  • Patent number: 8300532
    Abstract: A method may include receiving a packet at an ingress line interface in a forwarding plane of a network element, the packet including header information. The method may also include conducting a flow table lookup in the forwarding plane to identify an existing flow for the packet and determining, in the forwarding plane and based on the header information, whether a predicted flow can be identified for the packet if an existing flow can not be identified. The method may further include performing a service access control list (ACL) lookup in the forwarding plane if a predicted flow can not be identified; and forwarding the packet to one of a services plane or an egress line interface in the forwarding plane based on one of the existing flow, the predicted flow, or the service ACL lookup.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: October 30, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Anjan Venkatramani, Kannan Varadhan, Jean-Marc Frailong, Sanjay Gupta, Linda Sun, Sankar Ramamoorthi, Pradeep Sindhu, Anand S. Athreya, Chih-Wei Chao, Shuhua Ge
  • Patent number: 8255151
    Abstract: A method (500) and navigation system (100) are provided that generate a navigation route that is environmentally optimized between an origin and destination. Upon receiving an origination location and destination from a user or other source, such as a GPS satellite (104), a route determination module (302) determines multiple routes between the origination location and destination. An environmental analysis module (301) then processes each route to determine an environmental impact value. An evaluation module (303) then can selects a proposed route for presentation to the user via a presentation module (304). Alternatively, the evaluation module (303) may select two or more routes, which the presentation module (304) may present with corresponding environmental impact data such that the user may select a particular route. Additionally, a green coach module (306) may provide instructions to the user for more environmentally beneficial operation of a vehicle (102).
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: August 28, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Francis Bourque, Sanjay Gupta, Mark Hansen
  • Patent number: 8238450
    Abstract: An apparatus comprising an artificial noise (AN) controller coupled to a digital subscriber line (DSL) transmitter and configured to adjust an AN level for a signal transmitted by the DSL transmitter, wherein the AN level is adjusted based on an actual signal to noise ratio (SNR) of the signal from the receiver to achieve a desired SNR for the signal. Also disclosed is a method comprising maintaining a data rate in a line at about a desired level by adjusting an AN level in a transmitted signal based on a SNR of a received signal.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: August 7, 2012
    Assignee: Futurewei Technologies Inc.
    Inventors: Sanjay Gupta, Amir H. Fazlollahi, Guozhu Long, Ying Li, Raphael Jean Cendrillon
  • Publication number: 20120191290
    Abstract: A method (500) and navigation system (100) are provided that generate a navigation route that is environmentally optimized between an origin and destination. Upon receiving an origination location and destination from a user or other source, such as a GPS satellite (104), a route determination module (302) determines multiple routes between the origination location and destination. An environmental analysis module (301) then processes each route to determine an environmental impact value. An evaluation module (303) then can selects a proposed route for presentation to the user via a presentation module (304). Alternatively, the evaluation module (303) may select two or more routes, which the presentation module (304) may present with corresponding environmental impact data such that the user may select a particular route. Additionally, a green coach module (306) may provide instructions to the user for more environmentally beneficial operation of a vehicle (102).
    Type: Application
    Filed: April 3, 2012
    Publication date: July 26, 2012
    Inventors: Francis Bourque, Sanjay Gupta, Mark Hansen
  • Patent number: 8229727
    Abstract: A system and method for incorporating design behavior and external stimulus in microdevice model feedback using a shared memory is presented. The invention describe herein uses the attached memory model to provide additional heuristics to an application executing on an emulation system's device model, which results in a more detail and real-life device emulation. The attached memory model provides a storage area for a runtime software environment to store emulation data, which is subsequently provided to the device model during emulation. The emulation data may include 1) randomization stimuli to the device model, 2) additional runtime data for checking heuristics, and 3) emulation data points that are otherwise not accessible to the device model.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sanjay Gupta, Joseph Anthony Perrie, III, Steven Leonard Roberts, Todd Swanson
  • Publication number: 20120180011
    Abstract: Techniques and tool for selecting compilation parameter values for compiling a first description of a circuit design, such as a register transfer language description, into a second description of the design, such as a model description for implementation with an emulator are provided. According to various examples of the invention, a compilation tool “elaborates” a first description of a circuit design into a third description for a circuit design. Typically, the third description or “elaboration” will cross one or more hierarchical boundaries represented in the first description of the design, so that the elaboration will represent at least a portion of two or more hierarchical modules in the first description design according to a non-hierarchical or “flat” manner. Also, with some implementations of the invention, the elaboration may include only a simple representation of the corresponding portion of the circuit design.
    Type: Application
    Filed: January 31, 2011
    Publication date: July 12, 2012
    Inventors: Sanjay Gupta, Charles W. Selvidge, Praveen Shukla
  • Publication number: 20120131230
    Abstract: This document describes techniques (300, 600) and apparatuses (102, 106, 700, 800, 900) for peripheral authentication. These techniques (300, 600) and apparatuses (102, 106, 700, 800, 900) may configure data lines for authentication between host device (102) and peripheral (106), use these configured data lines to authenticate the peripheral (106), and then reconfigure the data lines for use. These techniques (300, 600) may also or instead transmit time stamps to a remote entity (402) for tracking peripheral use and/or present home screens (122) responsive to connection to a peripheral (106).
    Type: Application
    Filed: December 31, 2010
    Publication date: May 24, 2012
    Applicant: Motorola Mobility, Inc.
    Inventors: Roger W. Ady, Sanjay Gupta, Jiri Slaby
  • Publication number: 20120131353
    Abstract: This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may configure data lines for authentication between host device (102) and peripheral (106), use these configured data lines to authenticate the peripheral (106), and then reconfigure the data lines for use.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: Motorola Mobility, Inc.
    Inventors: Irfan Nasir, Francis P. Bourque, Sanjay Gupta, Robert M. Johnson
  • Publication number: 20120071215
    Abstract: A method for controlling a charger to charge a power source of an electronic device includes connecting the charger and the electronic device and determining whether the power source of the electronic device is to be charged. The method further includes, the electronic device, sending a first control signal to the charger to enable charging of the power source of the electronic device in response to determining that the power source is to be charged and sending a second control signal to the charger to disable charging of the power source of the electronic device in response to determining that the power source is not to be charged.
    Type: Application
    Filed: September 16, 2010
    Publication date: March 22, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Francis P. Bourque, Sanjay Gupta, Irfan Nasir
  • Publication number: 20120025632
    Abstract: An apparatus is provided and includes a load, circuitry coupled to the load for turning the load on and off, a conduit box through which electricity is transmitted to the load to power the load when the load is turned on, the conduit box including a conduit box body formed to define an aperture and a cover, which closes the aperture when the cover is disposed at a predefined position relative to the conduit box body and a system by which the conduit box body and the cover are operably coupled to the circuitry to provide transmission of the electricity through the conduit box when the load is turned on only when the cover is disposed at the predefined position relative to the conduit box body.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Sanjay Gupta, Ragidimilli Venkata Bahaskara Sreeramachandra Murty, Ravi Kumar Musinana, Mandar Ranganath Rai
  • Publication number: 20120020783
    Abstract: A slinger shield structure is provided and includes a first annular disc, having a body, opposing faces defining an aperture extending through the body and through-holes extending through the body, which are arrayed around the aperture, a second annular disc having a body and opposing faces defining an aperture extending through the body, a hub for connection with the first and second annular discs at the respective apertures and radial vanes suspended between the first and second annular discs at a distance from the hub to define radial channels between adjacent radial vanes and drainage channels between the radial vanes and the hub.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Sanjay Gupta, Subbiah Natarajan, Bansidhar Jagannath Phansalkar
  • Patent number: 8055666
    Abstract: A method and system is provided that optimizes performance in non-relational databases. According to one aspect, view index size is kept at a level that optimizes performance by categorizing and sorting only a subset of the columns contained within the corresponding view. The remaining columns are marked as having been categorized and sorted, but are not actually categorized and sorted until these columns are queried.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Sanjay Gupta
  • Patent number: 8027825
    Abstract: A design structure is embodied in a machine readable medium for designing, manufacturing, or testing integrated circuitry. The design structure includes a general purpose computational resource for performing general purpose operations of a system. A special purpose computational resource is coupled to the general purpose computational resource. The special purpose computational resource is for: storing test patterns, a description of the integrated circuitry, and a description of hardware for testing the integrated circuitry; and executing software for simulating an operation of the described hardware's testing of the described integrated circuitry in response to the test patterns.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: September 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Fernsler, Tilman Gloekler, Sanjay Gupta, Christopher J. Spandikow, Todd Swanson
  • Patent number: 8024699
    Abstract: Mechanisms are provided in which a previously verified SoC is coupled to a SoC under test via a communication bus or other type of communication interface. The previously verified SoC is provided with the same test stimuli as the SoC under test and thus, generates expected test results data. The test stimuli are sent to the SoC under test via a peripheral communication interface between the previously verified SoC and the SoC under test. The SoC under test generates actual test results data that is output to the previously verified SoC. The previously verified SoC may then compare the expected test results data with the actual test result data generated by the SoC under test to determine if they match. If the two sets of data do not match, then a mismatch notification may be generated and output.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth O. Brinson, Sanjay Gupta, Binh T. Hoang, James M. Stafford
  • Patent number: 8016194
    Abstract: A mobile reader configured to compile a list of data storage devices for transport includes an interface electrically coupled to circuitry modules including RFID scanning circuitry configured to read a unique storage device identifier from each of the data storage devices, and barcode scanning circuitry configured to read the unique storage device identifier from each of the data storage devices. The barcode scanning circuitry communicates with the RFID scanning circuitry. The interface includes a user operable function that enables selectively reading the unique storage device identifier with one of the RFID scanning circuitry or the barcode scanning circuitry to compile a scan list of in-transit data storage devices.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: September 13, 2011
    Assignee: Imation Corp.
    Inventors: Curtis B. Hause, Sanjay Gupta, Stephen J. Rothermel, Jody L. Gregg
  • Patent number: 8006155
    Abstract: A general purpose computational resource is provided for performing general purpose operations of a system. A special purpose computational resource is coupled to the general purpose computational resource. The special purpose computational resource is provided for: storing test patterns, a description of integrated circuitry, and a description of hardware for testing the integrated circuitry; and executing software for simulating an operation of the described hardware's testing of the described integrated circuitry in response to the test patterns.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Fernsler, Tilman Gloekler, Sanjay Gupta, Christopher J. Spandikow, Todd Swanson
  • Patent number: RE42684
    Abstract: A content addressable memory (CAM) is provided that can perform wide word searches. At least one CAM memory core having a plurality of bit pattern entry rows is included in the CAM. In addition, search logic is included that, is capable searching particular rows during each cycle. The search logic is also capable of allowing match line results of unsearched rows to remain unchanged during a cycle. The CAM further includes a serial AND array in communication with the bit pattern entry rows, wherein the serial AND array is capable of computing a match result for wide word entries that span multiple bit pattern entry rows. In one aspect, a match line enable signal is provided to the serial AND array, which facilitates computation of the match result.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: September 6, 2011
    Assignee: Core Networks LLC
    Inventors: Jason Edward Podaima, Sanjay Gupta, Randall Gibson, Radu Avramescu