Patents by Inventor Nitin Sharma

Nitin Sharma 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: 8412030
    Abstract: A method of dispensing a volatile active into the surrounding environment includes the steps of providing a fragrance dispenser having a housing, a fan disposed within the housing and having a airflow director, first and second chambers disposed within the housing, and first and second fragrances disposed in the first and second chambers. The first and second chambers include first and second shutters covering first and second outlets, and first and second heaters, respectively.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: April 2, 2013
    Assignee: S.C. Johnson & Son, Inc.
    Inventors: René Maurice Béland, Nitin Sharma, Deliang Shi, John R. Wietfeldt
  • Publication number: 20130067393
    Abstract: Techniques for interaction with lists are described. In implementations, a wrapped list window is presented in response to an item being selected that enables a user to navigate (e.g., via panning and/or scrolling) a list of items to view other selectable items. In at least some embodiments, a user can select the item and navigate the list via a single interaction. In implementations, a list separator is implemented in a wrapped list that delineates a separation between a last item in a list of items and a first item in the list. Further to implementations, logic is employed to determine whether to display a list of items as a linear list or a wrapped list. The logic can further specify rules for determining how to configure specific types of lists on a display screen.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Inventors: Ryan J. Demopoulos, Christine C. Stawitz, Nitin Sharma, Moneta Ho Kushner, Evan S. Wirt, Matthew J. Esquivel
  • Patent number: 8386424
    Abstract: A unified data access mechanism can provide transparent access to data that is either stored locally or remotely. Application programs can direct data requests and data modifications to this singular component without foreknowledge of where the data is stored. The unified data access mechanism can work in concert with a synchronization mechanism that can maintain data synchronization between local data and remote data. Requested or modified data can be identified as stored locally or remotely based on the namespace of the data. If the data is stored remotely, the user credentials associated with the user's process space within which the application program is executing can be utilized to identify, and then provide, relevant authentication information to the remote data store, should it be required.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Nitin Sharma, Todd Manion, Akash Jeevan Sagar, Nishant Gupta, Farookh Mohammed, Aditya G Bhandarkar, Karthik Raman, Ori Amiga
  • Publication number: 20130008540
    Abstract: An insert, a system, and a method are provided for dispensing a compressed gas product. The insert includes a swirl chamber, inlet ports to the swirl chamber, and an outlet orifice. The insert has specifically configured parameters relating to the diameter of the swirl chamber, the diameter of the outlet orifice, the length of the outlet orifice, and the depth of the swirl chamber. The insert, system, and method can provide a dispensed compressed gas product with a remarkably constant flow rate and with a remarkably constant particle size.
    Type: Application
    Filed: March 23, 2012
    Publication date: January 10, 2013
    Applicant: S.C. JOHNSON, SON. & INC.
    Inventors: Bhaveshkumar Shah, Nitin Sharma
  • Publication number: 20130008982
    Abstract: An insert, a system, and a method are provided for dispensing a compressed gas product. The insert includes a swirl chamber, inlet ports to the swirl chamber, and an outlet orifice. The insert has specifically configured parameters relating to the diameter of the swirl chamber, the diameter of the outlet orifice, the length of the outlet orifice, and the depth of the swirl chamber. The insert, system, and method can provide a dispensed compressed gas product with a remarkably constant flow rate and with a remarkably constant particle size.
    Type: Application
    Filed: March 23, 2012
    Publication date: January 10, 2013
    Applicant: S.C. JOHNSON, SON. & INC.
    Inventors: Bhaveshkumar Shah, Nitin Sharma
  • Patent number: 8341588
    Abstract: A method of forming and electrical structure. The method includes determining that a first semiconductor device requires an engineering change order (ECO). An additional structure layer required to implement the ECO is determined. A first insertion point location for inserting the additional structure layer within the first semiconductor device is selected. The first insertion point location is associated with a second insertion point location within a design for a second semiconductor device. The second semiconductor device is generated in accordance with the first ECO. The second semiconductor device comprises second structures. The second structures comprise same structures as first structures in the first semiconductor device. The second structures are formed in locations within the second semiconductor device that are associated with locations in the first semiconductor device comprising the first structures.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert D. Herzl, Robert S. Horton, Kenneth A. Lauricella, David W. Milton, Clarence R. Ogilvie, Paul M. Schanely, Nitin Sharma, Tad J. Wilder, Charles B. Winn
  • Patent number: 8328894
    Abstract: A device is provided that is capable of circulating air throughout a personal space as well as collecting and preventing the build up of dust and other particulate matter by drawing in air from the surrounding environment and removing some dust, allergens and other such particulate matter therefrom. The filtered air is then expelled out of the device and back into the surrounding environment. The device includes a housing defining an interior space having a motor and fan assembly disposed therein. The housing includes an inlet with a filter provided therein such that air drawn in through the inlet is filtered. The air is then expelled through a circumferentially disposed outlet. The filter element preferably includes a lock and key system configured to prevent operation of the device in the absence of a properly keyed filter.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: December 11, 2012
    Assignee: S.C. Johnson & Son, Inc.
    Inventors: Matthew N. Thurin, Jeremy F. Knopow, Patrick C. Sanders, Julie L. Bates, David H. Leifheit, Nitin Sharma, John R. Wietfeldt
  • Publication number: 20120275932
    Abstract: A dispensing device includes a housing, a fan, and an annular reservoir. A compound is disposed within the reservoir. The dispensing device further includes a permeable substrate in communication with the annular reservoir for releasing the compound in a first passive state. The compound is released from the permeable substrate according to a uniform diffusion profile. Rotation of the fan causes air to pass over the permeable substrate to release the compound in a second active state.
    Type: Application
    Filed: June 12, 2012
    Publication date: November 1, 2012
    Inventor: Nitin Sharma
  • Publication number: 20120273978
    Abstract: An apparatus for delivering a compound includes a reservoir containing a compound to be delivered to the environment of use. The compound includes fragrances and insecticides. A compound permeable substrate includes a wick which extends from the substrate into the reservoir. A centrifugal fan is operatively associated with the compound permeable substrate to force air over the substrate when the fan is operational. A cover is disposed over the centrifugal fan in which the cover has at least one aperture on a top surface and provides for a side air passage from the centrifugal fan to the environment.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Inventor: Nitin Sharma
  • Publication number: 20120167022
    Abstract: A chip design methodology and an integrated circuit chip. The methodology includes identifying engineering changeable logic, and replacing the identified engineering changeable logic with flexible logic blocks (FLB).
    Type: Application
    Filed: March 2, 2012
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert D. HERZL, Robert S. HORTON, Kenneth A. LAURICELLA, David W. MILTON, Clarence R. OGILVIE, Paul M. SCHANELY, Nitin SHARMA, Tad J. WILDER, Charles B. WINN
  • Patent number: 8181148
    Abstract: A chip design methodology. The methodology includes identifying engineering changeable logic, and replacing the identified engineering changeable logic with flexible logic blocks (FLB).
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert D. Herzl, Robert S. Horton, Kenneth A. Lauricella, David W. Milton, Clarence R. Ogilvie, Paul M. Schanely, Nitin Sharma, Tad J. Wilder, Charles B. Winn
  • Publication number: 20120083913
    Abstract: A method of forming and electrical structure. The method includes determining that a first semiconductor device requires an engineering change order (ECO). An additional structure layer required to implement the ECO is determined. A first insertion point location for inserting the additional structure layer within the first semiconductor device is selected. The first insertion point location is associated with a second insertion point location within a design for a second semiconductor device. The second semiconductor device is generated in accordance with the first ECO. The second semiconductor device comprises second structures. The second structures comprise same structures as first structures in the first semiconductor device. The second structures are formed in locations within the second semiconductor device that are associated with locations in the first semiconductor device comprising the first structures.
    Type: Application
    Filed: October 4, 2010
    Publication date: April 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert D. Herzl, Robert S. Horton, Kenneth A. Lauricella, David W. Milton, Clarence R. Ogilvie, Nitin Sharma, Tad J. Wilder, Charles B. Winn
  • Patent number: 8141028
    Abstract: A design structure for identifying engineering changeable logic, and replacing the identified engineering changeable logic with flexible logic blocks (FLB). The design structure is embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert D. Herzl, Robert S. Horton, Kenneth A. Lauricella, David W. Milton, Clarence R. Ogilvie, Paul M. Schanely, Nitin Sharma, Tad J. Wilder, Charles B. Winn
  • Publication number: 20120024975
    Abstract: A system for consistently emitting a volatile material includes a volatile material dispenser having a diffusion element. The system further includes a refill adapted for disposal within the volatile material dispenser and including a container having a volatile material disposed therein and a wick having a first end disposed in contact with the volatile material in the container and a second end extending out of the container. A time constant for (Parameter 4) for the system is less than or equal to about 1.0 hour when estimated using the equation: Predicted mass change=Parameter4+(Parameter3*T)+(Parameter2*exp(?T/Parameter1)).
    Type: Application
    Filed: August 2, 2011
    Publication date: February 2, 2012
    Inventors: Nitin Sharma, Maciej K. Tasz, Ross Peter Jones
  • Publication number: 20120030167
    Abstract: Embodiments are directed to efficiently migrating data from one version of a service to another version and to temporarily transitioning a user to a different service for evaluation. A computer system pre-transfers user data from a first service to a second, different service before an indication is received that the user is to be transitioned from the first service to the second service. The user data includes identification information identifying users of the first service. The computer system receives an indication that a first service user is to be transitioned to the second service. The computer system transfers service data used by the first service to the second service and synchronizes any changes in the user data that occurred between the user data pre-transfer and the service data transfer, so that the second service is provided using the transferred service data and the synchronized user data.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Madan Appiah, Nitin Sharma, Lokesh M. Dave
  • Publication number: 20110307442
    Abstract: A unified data access mechanism can provide transparent access to data that is either stored locally or remotely. Application programs can direct data requests and data modifications to this singular component without foreknowledge of where the data is stored. The unified data access mechanism can work in concert with a synchronization mechanism that can maintain data synchronization between local data and remote data. Requested or modified data can be identified as stored locally or remotely based on the namespace of the data. If the data is stored remotely, the user credentials associated with the user's process space within which the application program is executing can be utilized to identify, and then provide, relevant authentication information to the remote data store, should it be required.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Nitin Sharma, Todd Manion, Akash Jeevan Sagar, Nishant Gupta, Farookh Mohammed, Aditya G. Bhandarkar, Karthik Raman, Ori Amiga
  • Patent number: 8060845
    Abstract: A method is provided for updating an existing netlist to reflect a design change. A register transfer level (RTL) design incorporating the design change and the existing netlist are provided to a synthesis tool. The existing netlist is set to a read-only condition to prevent a change to the existing netlist. The design and the read-only existing netlist are processed with the synthesis tool reusing logic structures from the read-only existing netlist by performing an optimization of the design and the read-only existing netlist with an objective to minimize the design space. The optimization is constrained by the read-only existing netlist. A result is generated by the synthesis tool including the existing netlist and a new portion of a netlist reflecting the design change.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert D. Herzl, Robert S. Horton, Kenneth A. Lauricella, David W. Milton, Clarence R. Ogilvie, Paul M. Schanely, Nitin Sharma, Tad J. Wilder, Charles B. Winn
  • Patent number: 7903493
    Abstract: A design structure is embodied in a machine readable medium for designing, manufacturing, or testing a design. The design structure includes a threshold register having a counter, a count register, and a non-volatile storage for storing a state when a value of the count register equals or exceeds a value of the threshold register. Also provided is a method of predicting and/or estimating a power cycle duration in order to save a state in non-volatile memory and a circuit. The method includes setting a threshold value; determining that the threshold value has been equaled or exceeded; and saving the state in the non-volatile memory at a first checkpoint based on the threshold value being equaled or exceeded.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth J. Goodnow, Clarence R. Ogilvie, Nitin Sharma, Sebastian T. Ventrone, Charles S. Woodruff
  • Patent number: D666705
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: September 4, 2012
    Assignee: S.C. Johnson & Son, Inc.
    Inventors: Daniel A. Andersen, Kylie L. Levake, Kenneth W. Michaels, David J. Schram, Nitin Sharma, James T. Walker, Steven V. Bisbikis, Jason R. Gebhardt
  • Patent number: D674475
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: January 15, 2013
    Assignee: S.C. Johnson & Son, Inc.
    Inventors: Daniel A. Andersen, Kylie L. Levake, Kenneth W. Michaels, David J. Schram, Nitin Sharma, James T. Walker, Steven V. Bisbikis, Jason R. Gebhardt