Patents by Inventor Rajiv Gupta

Rajiv 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: 20090315557
    Abstract: A system and method for determining the temporal resolution of a tomographic imaging device uses an apparatus to drive one or more dynamic phantoms composed of multiple materials. The apparatus is placed at or near the isocenter of the imaging device and the one or more phantoms are moved to produce a plurality of dynamic features, each having a specified frequency. The dynamic features are imaged with the device and the acquired image data corresponding to the dynamic features is analyzed to determine a temporal modulation transfer value at each of the known specified frequencies. The temporal resolution of the imaging device is determined using these temporal modulation transfer values.
    Type: Application
    Filed: September 8, 2008
    Publication date: December 24, 2009
    Inventors: Alexander H. Slocum, JR., Rajiv Gupta, Stephen E. Jones, Alexander H. Slocum, SR.
  • Patent number: 7596694
    Abstract: Embodiments of the present invention include a system and method for making it safe to execute downloaded code. The method includes accessing an application, the application making a system call to a library of a computer system for a resource, establishing a requesting thread. The method further includes the library sending a request message to a local security filter; the local security filter validating the requesting thread and returning a digital signature, that uniquely identifies the requesting thread, to the application. The application making a system call to a kernel of the computer system wherein the kernel uses the digital signature from the security filter to validate the requesting thread before allowing access to the requested resource.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: September 29, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alan Karp, Arindam Banerji, Thomas Wylegala, Rajiv Gupta, Peter Phaal
  • Publication number: 20090172644
    Abstract: Methods, systems and machine readable media are disclosed for performing dynamic information flow tracking. One method includes executing operations of a program with a main thread, and tracking the main thread's execution of the operations of the program with a tracking thread. The method further includes updating, with the tracking thread, a taint value associated with the value of the main thread to reflect whether the value is tainted, and determining, with the tracking thread based upon the taint value, whether use of the value by the main thread violates a specific security policy.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 2, 2009
    Inventors: Vijayanand Nagarajan, Ho-Seop Kim, Youfeng Wu, Rajiv Gupta
  • Patent number: 7500479
    Abstract: An aerosol generator includes a flow passage having an inlet end, an outlet end, and a constriction in the flow passage at the outlet end. A heater is operable to heat liquid in the flow passage to produce a vapor, which is expelled from the outlet end of the flow passage.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: March 10, 2009
    Assignee: Philip Morris USA Inc.
    Inventors: Walter A. Nichols, Rajiv Gupta, Gene G. Faison, Kenneth A. Cox
  • Patent number: 7428653
    Abstract: An alternate multi-thread pipeline structure and method are provided. A deep pipeline is provided in which two threads of two separate pipeline stages are alternatively presented to the various logic and latch circuits for execution. The execution and latching of the threads alternates from one thread to the other within a single clock cycle. Thus, each thread is executed once per clock cycle and two threads are executed in a single clock cycle.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: September 23, 2008
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Duncan M. Fisher, Keith Bindloss, Ching Long Su, Marty T. Budrovic, Rajiv Gupta
  • Publication number: 20080184336
    Abstract: An externalized entitlement management system comprises a policy administration point that is configured to receive one or more definitions or updates of entitlement policies specifying subjects, actions, and resources, and to update a first entitlement repository coupled to the policy administration point with the definitions or updates in response to receiving the definitions or updates; one or more policy decision points that are coupled to the policy administration point over a network; one or more policy enforcement points that are integrated into one or more respective first application programs, wherein each of the policy enforcement points is coupled to one of the policy decision points; and one or more action handlers in the policy administration point, wherein each of the action handlers is configured to intercept a particular action represented in an update to an entitlement policy, to transform the action into an entitlement update in a form compatible with a native entitlement mechanism of a seco
    Type: Application
    Filed: January 22, 2008
    Publication date: July 31, 2008
    Inventors: Sekhar Sarukkai, Rajiv Gupta, Raghavendra Prasad
  • Patent number: 7400940
    Abstract: A programmable aerosol generator forms a volatilized liquid by supplying a material in liquid form to a flow passage and heating the flow passage, such that the material volatilizes and expands out of an outlet of the channel. The volatilized material, if desired, mixes with ambient air such that volatilized material condenses to form the aerosol. An apparatus and method for generating such a volatilized liquid, as well as the control and methods of heating, are disclosed as an analytical tool useful for experimental use, a tool useful for production of commercial products or an inhaler device.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: July 15, 2008
    Assignee: Philip Morris USA Inc.
    Inventors: Douglas D. McRae, John L. Felter, Clinton E. Blake, Mark T. Capps, Kenneth A. Cox, David H. Keeler, Rajiv Gupta
  • Patent number: 7367334
    Abstract: A fluid vaporizing device useful for vaporizing fluid into an aerosol includes a capillary tube made from an electrically conductive material, an upstream electrode connected to the capillary tube, and a downstream electrode connected to the tube and provided with an electrical resistivity sufficient to cause heating of the downstream electrode during operation.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: May 6, 2008
    Assignee: Philip Morris USA Inc.
    Inventors: Gene G. Faison, Jr., Rajiv Gupta, Douglas D. McRae, Walter A. Nichols
  • Publication number: 20070168913
    Abstract: An integrated development environment (IDE) includes a runtime environment and user interface. A user of the IDE specifies an application component to be monitored, and metrics for the specified application component are transmitted by the IDE runtime environment to a data collector belonging to the IDE user interface for display to the user. In addition, support is offered for the separation of operational concerns from business logic, allowing developers to control the operational aspects from a policy manager of the IDE user interface. Using the policy manager, developers invoke policy agents to add predefined code segments to applications, saving the developer from having to recode the same operational logic each time an application is updated to contain a new policy related to business logic.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 19, 2007
    Inventors: Sekhar Sarukkai, Didier Guzzoni, Rajiv Gupta
  • Publication number: 20070124797
    Abstract: A system and a method for policy management in a web services environment includes a policy design tool, a policy storage and a policy manager controller. The policy design tool creates (or updates) a policy for association with a web service. The policy storage stores the policy. The policy manager controller provides an interface for transmission of the policy to a policy enforcement tool and also receives messages relating to the policy from the policy enforcement tool. In addition, a system and method for policy enforcement in a web services environment includes a policy enforcement controller, a policy enforcement repository, an enforcer, a policy enforcement framework, and a policy container. The policy enforcement controller receives and commits a policy and the policy enforcement repository stores the committed policy.
    Type: Application
    Filed: June 12, 2004
    Publication date: May 31, 2007
    Inventors: Rajiv Gupta, Sekhar Sarukkai
  • Patent number: 7191430
    Abstract: A computer system with mechanisms for providing hint instructions to a processor without altering object code instruction sequences. A computer system according to the present teachings includes elements for generating a hint instruction in response to a set of object code to be executed by the processor and for inserting a break instruction into the object code such that the break instruction causes the processor to obtain and execute the hint instruction. The present techniques for providing hint instructions to a processor may be used to adapt object code to a micro-architecture of the processor.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: March 13, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alan H. Karp, Rajiv Gupta
  • Publication number: 20060229641
    Abstract: Methods and devices are provided for guiding and inserting a tool into an object, such as tissue. In an exemplary embodiment, a guidance and insertion device is provided that can be remotely controlled to adjust an insertion trajectory of a tool, and to advance the tool into tissue to a desired penetration depth. The tool can be, for example, a biopsy device, a brachytherapy device, or a lumpectomy device. The device can be configured for use with an imaging apparatus, such as computed tomography (CT) images, to allow the device and tool to be operated while viewing the device positioned in relation to a target surgical site. The device can also be configured to be positioned directly on a patient, so as to passively compensate for respiratory chest motion, and it can include features to passively compensate for needle oscillation. In other exemplary embodiments, the device can be entirely disposable.
    Type: Application
    Filed: January 27, 2006
    Publication date: October 12, 2006
    Inventors: Rajiv Gupta, Steven Barrett, Nevan Hanumara, Jo-Anne Shepard, Alexander Slocum, Conor Walsh
  • Patent number: 7107591
    Abstract: A software system with task-specific flexible bindings that enhance the ability to dynamically add and remove resources from availability to tasks and that eliminates the need for coordination of globally unique names. The software system includes a task-specific name space which corresponds to a task executing in the software system. The task-specific name space holds flexible bindings each of which associates a task-specific name used by the task to refer to a desired resource or a set of one or more resources of the computer system and to information that describes the desired resource. The software system includes a resource mediator that obtains a message from the task. The resource mediator keeps information for each resource that identifies a resource handler task for the desired resource by resolving the task-specific name using the flexible binding.
    Type: Grant
    Filed: November 5, 1998
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alan H. Karp, Rajiv Gupta, Arindam Banerji, Chia-Chiang Chao, Ernest Mak, Sandeep Kumar
  • Publication number: 20060101811
    Abstract: A reducing agent metering system for delivering reducing agent to a lean burn internal combustion engine. The reducing agent metering system includes a metering system housing, a system for metering vaporized reducing agent to the internal combustion engine, the system positioned within the metering system housing and a system for delivering an atomized stream of liquid reducing agent to the lean burn internal combustion engine, the system positioned within the metering system housing, wherein the reducing agent metering system is operable to transition from metering vaporized reducing agent to delivering an atomized stream of liquid reducing agent to the lean burn internal combustion engine.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 18, 2006
    Inventors: Jan-Roger Linna, Rajiv Gupta, Roberto Pellizzari, Gene Faison
  • Publication number: 20060026388
    Abstract: A computer operable to execute instructions having embedded synchronization points includes a first program counter and a second program counter. The computer also includes a synchronization unit electrically coupled to the first and second program counters. When a synchronization point is reached, the synchronization unit is operable to stall the first or second program counter.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventors: Alan Karp, Rajiv Gupta
  • Publication number: 20050235991
    Abstract: An aerosol generator includes a flow passage having an inlet end, an outlet end, and a constriction in the flow passage at the outlet end. A heater is operable to heat liquid in the flow passage to produce a vapor, which is expelled from the outlet end of the flow passage.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 27, 2005
    Inventors: Walter Nichols, Rajiv Gupta, Gene Faison, Kenneth Cox
  • Publication number: 20050205084
    Abstract: An aerosol generating device includes a housing, a heater and an optional mouthpiece. The heater volatilizes liquid within a flow passage and forms an aerosol in the mouthpiece. An aerosol confinement sleeve is disposed to control the size distribution of the aerosol.
    Type: Application
    Filed: June 1, 2005
    Publication date: September 22, 2005
    Inventors: Rajiv Gupta, Douglas McRae, Kenneth Cox, Walter Nichols
  • Patent number: D582564
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 9, 2008
    Assignee: Labtech Systems Limited
    Inventors: Colin William Potter, Rajiv Gupta, Stephen Lewis Leckenby, Phillip James Duncan, Ryan Andrew Annear
  • Patent number: D583065
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 16, 2008
    Assignee: Labtech Systems Limited
    Inventors: Colin William Potter, Rajiv Gupta, Stephen Lewis Leckenby, Phillip James Duncan, Ryan Andrew Annear
  • Patent number: D584827
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: January 13, 2009
    Assignee: Labtech Systems Ltd.
    Inventors: Colin William Potter, Rajiv Gupta, Vu Khai Co, Sasha Melissa Miu