Patents by Inventor Nima Parivar

Nima Parivar 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: 10712799
    Abstract: An electronic device is disclosed. The electronic device includes a first input device; a second input device capable of operating in a first operating mode; and a system management module in communication with the first input device and the second input device. The system management module is configured for switching the second input device to a second operating mode in response to detecting, by the first input device, a presence of a user without receiving any operation-specific input from the user.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: Nima Parivar, Kelsey Y. Ho
  • Patent number: 9952957
    Abstract: A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 24, 2018
    Assignee: Apple Inc.
    Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
  • Patent number: 9886116
    Abstract: A computing device configured detect a user input. The computing device includes a processor, a touch interface in communication with the processor and configured to detect a touch signal corresponding to an object approaching or contacting a surface, and at least three force sensors in communication with the processor and configured to detect a force signal corresponding to an object exerting a force on the surface. In response to the force the at least processor determines a force centroid location and the touch signals are processed by the processor by analyzing the force centroid location.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 6, 2018
    Assignee: Apple Inc.
    Inventors: Nima Parivar, Wayne C. Westerman
  • Publication number: 20170315602
    Abstract: An electronic device is disclosed. The electronic device includes a first input device; a second input device capable of operating in a first operating mode; and a system management module in communication with the first input device and the second input device. The system management module is configured for switching the second input device to a second operating mode in response to detecting, by the first input device, a presence of a user without receiving any operation-specific input from the user.
    Type: Application
    Filed: July 20, 2017
    Publication date: November 2, 2017
    Inventors: Nima PARIVAR, Kelsey Y. HO
  • Patent number: 9740268
    Abstract: An electronic device is disclosed. The electronic device includes a first input device; a second input device capable of operating in a first operating mode; and a system management module in communication with the first input device and the second input device. The system management module is configured for switching the second input device to a second operating mode in response to detecting, by the first input device, a presence of a user without receiving any operation-specific input from the user.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: August 22, 2017
    Assignee: Apple Inc.
    Inventors: Nima Parivar, Kelsey Y. Ho
  • Patent number: 9448809
    Abstract: Systems and methods related to providing peripheral device functionality is described herein. In one embodiment, a method of operating a host computing device is described. The method includes communicatively coupling with a keyboard and querying the keyboard for a descriptor. Receiving the descriptor from the keyboard, wherein the descriptor includes data representative of a language, layout, and key mappings for the keyboard. Storing the data from the descriptor at the host and publishing strings for proper translation and interpretation of input received from the keyboard.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Nima Parivar, Jesse Michael Devine, Christopher T. Mullens
  • Patent number: 9407098
    Abstract: Some embodiments provide a system that determines a battery chemistry for a battery in a peripheral device. During operation, the system determines a first voltage of the battery at a first time and a second voltage of the battery at a second time. The first voltage and the second voltage are then compared to one or more predetermined battery usage profiles to determine the battery chemistry.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: August 2, 2016
    Assignee: Apple Inc.
    Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
  • Publication number: 20160178704
    Abstract: Some embodiments provide a system that determines a battery chemistry for a battery in a peripheral device. During operation, the system determines a first voltage of the battery at a first time and a second voltage of the battery at a second time. The first voltage and the second voltage are then compared to one or more predetermined battery usage profiles to determine the battery chemistry. The remaining life of the battery is determined using the battery chemistry.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
  • Publication number: 20160147629
    Abstract: A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state.
    Type: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Inventors: Christopher T. MULLENS, Jesse Michael DEVINE, Marco SEBASTIANI, Nima PARIVAR
  • Patent number: 9292111
    Abstract: Methods and systems for implementing gestures with sensing devices are disclosed. More particularly, methods and systems related to gesturing with multipoint sensing devices are disclosed.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: March 22, 2016
    Assignee: Apple Inc.
    Inventors: Wayne C. Westerman, Steven P. Hotelling, Myra Haggerty, Bas Ording, Nima Parivar, Duncan Robert Kerr
  • Patent number: 9262182
    Abstract: A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: February 16, 2016
    Assignee: Apple Inc.
    Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
  • Patent number: 9239673
    Abstract: Methods and systems for implementing gestures with sensing devices are disclosed. More particularly, methods and systems related to gesturing with multipoint sensing devices are disclosed.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: January 19, 2016
    Assignee: Apple Inc.
    Inventors: Joshua H. Shaffer, Steven P. Hotelling, Myra Haggerty, Nima Parivar, Duncan Robert Kerr, Wayne Westerman
  • Publication number: 20150234493
    Abstract: The present application is related to a method for providing output for a computing device. The method includes determining, by a processor, a location of a cursor, the cursor corresponding to an input device; analyzing, by the processor, whether the location is in a first tracking area for a first application; if the location is in a first tracking area, activating a first feedback profile for the first tracking area; sensing, by the input device, a first input to the input device; and providing a first output corresponding to one or more parameters determined by the first feedback profile.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 20, 2015
    Inventors: Nima Parivar, Raleigh J. Ledet, Michael W. Funk, Kristin M. Forster, Jevgenia Smorgun, Kelsey Y. Ho, Wayne C. Westerman, Philip J. Holland
  • Publication number: 20150130739
    Abstract: An electronic device is disclosed. The electronic device includes a first input device; a second input device capable of operating in a first operating mode; and a system management module in communication with the first input device and the second input device. The system management module is configured for switching the second input device to a second operating mode in response to detecting, by the first input device, a presence of a user without receiving any operation-specific input from the user.
    Type: Application
    Filed: January 15, 2015
    Publication date: May 14, 2015
    Inventors: Nima PARIVAR, Kelsey Y. HO
  • Publication number: 20140067293
    Abstract: An electronic device that includes an integrated circuit and a memory is described. This integrated circuit monitors power sub-states within different operating modes of the electronic device. These power sub-states are associated with configurations of the electronic device and average power-consumption rates. Then, the integrated circuit stores information specifying a power-sub-state history of the electronic device in the memory, where the power-sub-state history includes amounts of time the electronic device was in one or more of the power sub-states. The stored information can be used to improve a power usage model for the electronic device and/or to modify a user experience, such as changing a performance of the electronic device or a time until a battery needs to be recharged.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 6, 2014
    Applicant: APPLE INC.
    Inventors: Nima Parivar, Christopher T. Mullens, Kelsey Y. Ho
  • Publication number: 20140028575
    Abstract: A computing device configured detect a user input. The computing device includes a processor, a touch interface in communication with the processor and configured to detect a touch signal corresponding to an object approaching or contacting a surface, and at least three force sensors in communication with the processor and configured to detect a force signal corresponding to an object exerting a force on the surface. In response to the force the at least processor determines a force centroid location and the touch signals are processed by the processor by analyzing the force centroid location.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: Apple Inc.
    Inventors: Nima Parivar, Wayne C. Westerman
  • Publication number: 20130241847
    Abstract: Methods and systems for implementing gestures with sensing devices are disclosed. More particularly, methods and systems related to gesturing with multipoint sensing devices are disclosed.
    Type: Application
    Filed: September 11, 2012
    Publication date: September 19, 2013
    Inventors: Joshua H. Shaffer, Steven P. Hotelling, Myra Haggerty, Nima Parivar, Duncan Robert Kerr, Wayne Westerman
  • Publication number: 20130191625
    Abstract: A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: Apple Inc.
    Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
  • Publication number: 20130151181
    Abstract: Some embodiments provide a system that determines a battery chemistry for a battery in a peripheral device. During operation, the system determines a first voltage of the battery at a first time and a second voltage of the battery at a second time. The first voltage and the second voltage are then compared to one or more predetermined battery usage profiles to determine the battery chemistry.
    Type: Application
    Filed: December 12, 2011
    Publication date: June 13, 2013
    Applicant: APPLE INC.
    Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
  • Publication number: 20130145061
    Abstract: Systems and methods related to providing peripheral device functionality is described herein. In one embodiment, a method of operating a host computing device is described. The method includes communicatively coupling with a keyboard and querying the keyboard for a descriptor. Receiving the descriptor from the keyboard, wherein the descriptor includes data representative of a language, layout, and key mappings for the keyboard. Storing the data from the descriptor at the host and publishing strings for proper translation and interpretation of input received from the keyboard.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Apple Inc.
    Inventors: Nima Parivar, Jesse Michael Devine, Christopher T. Mullens