Patents by Inventor PRASHANTH S

PRASHANTH S 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: 20190098179
    Abstract: A submersible electronic device such as a waterproof cellular telephone may be provided with an image sensor. The image sensor may capture images of underwater objects. Control circuitry in the submersible electronic device may adjust image contrast and color balance based on information from sensors and other information. The electronic device may have an ambient light sensor. The ambient light sensor may be a color ambient light sensor and may be used in measuring ambient lighting conditions above water and underwater. A depth sensor may be used in measuring the depth of the image sensor and other components of the electronic device underwater. Information on the depth of the image sensor, information on the distance of an underwater object to the image sensor, and angular orientation information for the electronic device and image sensor may be used in color balancing an image.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Po-Chieh Hung, Prashanth S. Holenarsipur, Serhan O. Isikman
  • Publication number: 20190080668
    Abstract: An electronic device may be provided with a display mounted in a housing. The display may have an array of pixels that form an active area and may have an inactive area that runs along an edge of the active area. An opaque layer may be formed on an inner surface of a display cover layer in the inactive area of the display or may be formed on another transparent layer in the electronic device. An optical component window may be formed from the opening and may be aligned with an ambient light sensor such as a color ambient light sensor. The color ambient light sensor may have an infrared-blocking filter to block infrared light such as infrared light emitted by an infrared-light-emitting diode in the device. A light diffuser layer, light guide, and other structures may also be included in the ambient light sensor.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Prashanth S. Holenarsipur, Dong Zheng, Serhan O. Isikman
  • Patent number: 10190891
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder comprises an elongated shaft having an encoding pattern made up of axial markings and radial markings. The encoding pattern may be disposed around a circumference of the elongated shaft. The optical encoder also includes an optical sensor. In embodiments, the optical sensor includes an emitter and a photodiode array. The emitter causes light to shine on the encoding pattern. The encoding pattern reflects the light back to the photodiode array and the photodiode array determines movement of the shaft based on the reflected light.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: January 29, 2019
    Assignee: Apple Inc.
    Inventors: Fletcher R. Rothkopf, Prashanth S. Holenarsipur, Colin M. Ely
  • Publication number: 20190017846
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
    Type: Application
    Filed: September 18, 2018
    Publication date: January 17, 2019
    Inventors: Paisith P. Boonsom, Serhan O. Isikman, Richard Ruh, Prashanth S. Holenarsipur, Colin M. Ely, William N. Pickeral, Jairam Manjunathaiah, David G. Havskjold, Anant Rai, Maegan K. Spencer, Milind S. Bhagavat
  • Patent number: 10145711
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: December 4, 2018
    Assignee: APPLE INC.
    Inventors: Paisith P. Boonsom, Serhan O. Isikman, Richard Ruh, Prashanth S. Holenarsipur, Colin M. Ely, William N. Pickeral, Jairam Manjunathaiah, David G. Havskjold, Anant Rai, Maegan K. Spencer, Milind S. Bhagavat
  • Patent number: 10145712
    Abstract: An optical encoder having diffuser members, and methods for detecting the rotational movement of the cylinder of the optical encoder are disclosed. The optical encoder may include a rotatable cylinder configured to reflect light. The rotatable cylinder may include an encoding pattern of alternating reflective stripes having distinct light-reflective properties. The optical encoder may also include a light source positioned adjacent the rotatable cylinder, and an array of optical sensors positioned adjacent the rotatable cylinder. The array of optical sensors may receive the reflected light from the rotatable cylinder. The optical encoder may include a diffuser member positioned on the rotatable cylinder, the light source, and the array of optical sensors.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: December 4, 2018
    Assignee: Apple Inc.
    Inventors: Richard Ruh, Prashanth S. Holenarsipur
  • Patent number: 10066970
    Abstract: Embodiments of the present disclosure provide a method and system for dynamically controlling a current that is applied to a light source of an optical encoder.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: September 4, 2018
    Assignee: Apple Inc.
    Inventors: Baboo V. Gowreesunker, Wayne C. Westerman, Prashanth S. Holenarsipur
  • Patent number: 9965254
    Abstract: A computer-implemented method for class load optimizing. The method determines whether a caller method within the class has a specific signature call using the context of the class. The method determines a callee method within the class using the context of the class. Furthermore, the method retrieves a class object of the class and converts the callee method to a second method, in response to the caller method having the specific signature, the callee method being of the specific signature and callee method being the first argument of the caller method.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Patrick R. Doyle, Prashanth S. Krishna, Sathiskumar Palaniappan, Vijay Sundaresan
  • Publication number: 20180031395
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder comprises an elongated shaft and a plurality of markings axially disposed around a circumference of the elongated shaft. The optical encoder also includes an optical sensor. In embodiments, the optical sensor includes an emitter and an array of photodiodes. The emitter and the array of photodiodes may be radially aligned with respect to the elongated shaft or axially aligned with respect to the shaft.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventors: Richard Ruh, Prashanth S. Holenarsipur, Serhan O. Isikman, Anant Rai
  • Patent number: 9829350
    Abstract: Embodiments of the present disclosure provide an optical encoder that has magnetic elements embedded in a shaft or shaft of the optical encoder. Further, the optical encoder is hermitically sealed and is configured to rotate based on a magnetic field between the optical encoder and an actuation member.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: November 28, 2017
    Assignee: Apple Inc.
    Inventors: Prashanth S. Holenarsipur, Brian R. Land, Karen M. Freer, Alex M. Lee
  • Patent number: 9797752
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder comprises an elongated shaft and a plurality of markings axially disposed around a circumference of the elongated shaft. The optical encoder also includes an optical sensor. In embodiments, the optical sensor includes an emitter and an array of photodiodes. The emitter and the array of photodiodes may be radially aligned with respect to the elongated shaft or axially aligned with respect to the shaft.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: October 24, 2017
    Assignee: Apple Inc.
    Inventors: Richard Ruh, Prashanth S. Holenarsipur, Serhan O. Isikman, Anant Rai
  • Publication number: 20170168781
    Abstract: A computer-implemented method for class load optimizing. The method determines whether a caller method within the class has a specific signature call using the context of the class. The method determines a callee method within the class using the context of the class. Furthermore, the method retrieves a class object of the class and converts the callee method to a second method, in response to the caller method having the specific signature, the callee method being of the specific signature and callee method being the first argument of the caller method.
    Type: Application
    Filed: August 9, 2016
    Publication date: June 15, 2017
    Inventors: Patrick R. Doyle, Prashanth S. Krishna, Sathiskumar Palaniappan, Vijay Sundaresan
  • Publication number: 20170090572
    Abstract: An electronic device is disclosed. In some examples, the electronic device comprises a mechanical input configured to rotate in a first direction about a rotation axis in response to a first input at the mechanical input. In some examples, the electronic device comprises a mechanical input sensor coupled to the mechanical input and configured to sense a rotation of the mechanical input about the rotation axis. In some examples, the electronic device comprises a mechanical input actuator coupled to the mechanical input and configured to rotate the mechanical input in a second direction about the rotation axis. In some examples, the mechanical input comprises a shared driving and sensing segment. In some examples, the mechanical input sensor is configured to sense the rotation of the mechanical input at the shared driving and sensing segment. In some examples, the mechanical input actuator is configured to generate magnetic fields for rotating the mechanical input at the shared driving and sensing segment.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Prashanth S. HOLENARSIPUR, Albert WANG, Yuta KUBOYAMA
  • Publication number: 20170090592
    Abstract: Disclosed herein is an electronic device having a proximity sensor for determining whether an object, such as a user's finger, is in proximity to or in contact with an input mechanism of the electronic device.
    Type: Application
    Filed: November 9, 2015
    Publication date: March 30, 2017
    Inventors: Colin M. Ely, Fletcher R. Rothkopf, Baboo V. Gowreesunker, Prashanth S. Holenarsipur, Serhan O. Isikman, Anna-Katrina Shedletsky
  • Patent number: 9519077
    Abstract: An electronic device may be provided with a touch screen display that is controlled based on information from a proximity sensor. The proximity sensor may have a light source that emits infrared light and a light detector that detects reflected infrared light. When the electronic device is in the vicinity of a user's head, the proximity sensor may produce data indicative of the presence of the user's head. Variations in proximity sensor output due to user hair color and smudges on the proximity sensor can be accommodated by using an electrical sensing mechanism in addition to the light sensing mechanism. The proximity sensor may include a pair of capacitive electrodes for generating an electric field in the vicinity of the device. The presence of a user's head can sufficiently disturb the electric field so as to produce data indicative of the presence of the user's head.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: December 13, 2016
    Assignee: Apple Inc.
    Inventors: Prashanth S. S. Holenarsipur, Anant Rai, David Lukofsky
  • Patent number: 9471341
    Abstract: A computer-implemented method for class load optimizing. The method identifies a class in which a context can be determined at a compile time, using a compiler. The method determines whether a caller method within the class has a specific signature call using the context of the class. The method determines a callee method within the class using the context of the class. The method determines whether the callee method's receiver is a first argument of the caller method. Furthermore, the method retrieves a class object of the class and converts the callee method to a second method, in response to the caller method having the specific signature, the callee method being of the specific signature and callee method being the first argument of the caller method.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Patrick R. Doyle, Prashanth S. Krishna, Sathiskumar Palaniappan, Vijay Sundaresan
  • Patent number: 9465442
    Abstract: A portable electronic device including a proximity sensing device having an emitter and a detector. The electronic device further including a housing for containing the proximity sensing device which includes an optical interface forming a face of the housing through which radiation between the emitter and the detector pass. The optical interface may include an oleophobic coating which is selectively modified such that optical interference from an optical interface near-field object on the proximity sensing device is reduced without reducing a sensitivity of the proximity sensing device to a target near-field object.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 11, 2016
    Assignee: Apple Inc.
    Inventors: Anant Rai, Prashanth S. Holenarsipur, Alex M. Lee, Richard Ruh
  • Patent number: 9466653
    Abstract: An electronic device is provided, with a display and a display-integrated light sensor. The display includes a transparent cover layer, light-generating layers, and a touch-sensitive layer. The display-integrated light sensor is interposed between the transparent cover layer and a display layer such as the touch-sensitive layer or a thin-film transistor layer of the light-generating layers. The light-generating layers include a layer of organic light-emitting material. The display-integrated light sensor can be implemented as an ambient light sensor or a proximity sensor. The display-integrated light sensor may be a packaged light sensor that is integrated into the display layers of the display or may be formed from light-sensor components formed directly on a display circuitry layer such as the touch-sensitive layer or the thin-film transistor layer.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 11, 2016
    Assignee: Apple Inc.
    Inventors: Erik G. de Jong, Anna-Katrina Shedletsky, Prashanth S. Holenarsipur
  • Publication number: 20160258784
    Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: Paisith P. Boonsom, Serhan O. Isikman, Richard Ruh, Prashanth S. Holenarsipur, Colin M. Ely, William N. Pickeral, Jairam Manjunathaiah, David G. Havskjold, Anant Rai, Maegan K. Spencer, Milind S. Bhagavat
  • Publication number: 20160069712
    Abstract: Embodiments of the present disclosure provide an optical encoder that has magnetic elements embedded in a shaft or shaft of the optical encoder. Further, the optical encoder is hermitically sealed and is configured to rotate based on a magnetic field between the optical encoder and an actuation member.
    Type: Application
    Filed: July 10, 2015
    Publication date: March 10, 2016
    Inventors: Prashanth S. Holenarsipur, Brian R. Land, Karen M. Freer, Alex M. Lee