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: 10712799Abstract: 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: GrantFiled: July 20, 2017Date of Patent: July 14, 2020Assignee: Apple Inc.Inventors: Nima Parivar, Kelsey Y. Ho
-
Patent number: 9952957Abstract: 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: GrantFiled: January 29, 2016Date of Patent: April 24, 2018Assignee: Apple Inc.Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
-
Patent number: 9886116Abstract: 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: GrantFiled: July 26, 2012Date of Patent: February 6, 2018Assignee: Apple Inc.Inventors: Nima Parivar, Wayne C. Westerman
-
Publication number: 20170315602Abstract: 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: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Nima PARIVAR, Kelsey Y. HO
-
Patent number: 9740268Abstract: 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: GrantFiled: January 15, 2015Date of Patent: August 22, 2017Assignee: Apple Inc.Inventors: Nima Parivar, Kelsey Y. Ho
-
Patent number: 9448809Abstract: 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: GrantFiled: December 6, 2011Date of Patent: September 20, 2016Assignee: Apple Inc.Inventors: Nima Parivar, Jesse Michael Devine, Christopher T. Mullens
-
Patent number: 9407098Abstract: 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: GrantFiled: December 12, 2011Date of Patent: August 2, 2016Assignee: Apple Inc.Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
-
Publication number: 20160178704Abstract: 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: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
-
Publication number: 20160147629Abstract: 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: ApplicationFiled: January 29, 2016Publication date: May 26, 2016Inventors: Christopher T. MULLENS, Jesse Michael DEVINE, Marco SEBASTIANI, Nima PARIVAR
-
Patent number: 9292111Abstract: 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: GrantFiled: January 30, 2007Date of Patent: March 22, 2016Assignee: Apple Inc.Inventors: Wayne C. Westerman, Steven P. Hotelling, Myra Haggerty, Bas Ording, Nima Parivar, Duncan Robert Kerr
-
Patent number: 9262182Abstract: 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: GrantFiled: January 25, 2012Date of Patent: February 16, 2016Assignee: Apple Inc.Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
-
Patent number: 9239673Abstract: 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: GrantFiled: September 11, 2012Date of Patent: January 19, 2016Assignee: Apple Inc.Inventors: Joshua H. Shaffer, Steven P. Hotelling, Myra Haggerty, Nima Parivar, Duncan Robert Kerr, Wayne Westerman
-
Publication number: 20150234493Abstract: 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: ApplicationFiled: March 15, 2013Publication date: August 20, 2015Inventors: Nima Parivar, Raleigh J. Ledet, Michael W. Funk, Kristin M. Forster, Jevgenia Smorgun, Kelsey Y. Ho, Wayne C. Westerman, Philip J. Holland
-
Publication number: 20150130739Abstract: 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: ApplicationFiled: January 15, 2015Publication date: May 14, 2015Inventors: Nima PARIVAR, Kelsey Y. HO
-
Publication number: 20140067293Abstract: 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: ApplicationFiled: September 26, 2012Publication date: March 6, 2014Applicant: APPLE INC.Inventors: Nima Parivar, Christopher T. Mullens, Kelsey Y. Ho
-
Publication number: 20140028575Abstract: 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: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Applicant: Apple Inc.Inventors: Nima Parivar, Wayne C. Westerman
-
Publication number: 20130241847Abstract: 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: ApplicationFiled: September 11, 2012Publication date: September 19, 2013Inventors: Joshua H. Shaffer, Steven P. Hotelling, Myra Haggerty, Nima Parivar, Duncan Robert Kerr, Wayne Westerman
-
Publication number: 20130191625Abstract: 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: ApplicationFiled: January 25, 2012Publication date: July 25, 2013Applicant: Apple Inc.Inventors: Christopher T. Mullens, Jesse Michael Devine, Marco Sebastiani, Nima Parivar
-
Publication number: 20130151181Abstract: 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: ApplicationFiled: December 12, 2011Publication date: June 13, 2013Applicant: APPLE INC.Inventors: Marco Sebastiani, Louis W. Bokma, Nima Parivar
-
Publication number: 20130145061Abstract: 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: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Applicant: Apple Inc.Inventors: Nima Parivar, Jesse Michael Devine, Christopher T. Mullens