Patents by Inventor Jonathan J. Rubinstein

Jonathan J. Rubinstein 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: 10055046
    Abstract: Described herein are devices, methods and computer readable media that allow a device with a touch-screen to respond to different pressure inputs. For example, while the device displays a plurality of media controls on the touch screen, it detects a gesture at a location corresponding to a respective medial control. In accordance with a determination that the gesture meets first pressure criteria, the device performs a first media operation associated with the respective media control; and in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, the device performs a second media operation associated with a second media control that is different from the first media operation.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Jonathan J. Rubinstein
  • Patent number: 10049206
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 14, 2018
    Assignee: Apple Inc.
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell D. Adler, John Wesley Archibald
  • Publication number: 20170357797
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Application
    Filed: August 7, 2017
    Publication date: December 14, 2017
    Applicant: Apple Inc.
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell D. Adler, John Wesley Archibald
  • Patent number: 9754099
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Grant
    Filed: December 27, 2015
    Date of Patent: September 5, 2017
    Assignee: Apple Inc.
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell Adler, John Wesley Archibald
  • Publication number: 20160110536
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Application
    Filed: December 27, 2015
    Publication date: April 21, 2016
    Applicant: Apple Inc.
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell Adler, John Wesley Archibald
  • Patent number: 9223958
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: December 29, 2015
    Assignee: APPLE INC.
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Adler Mitchell, John Wesley Archibald
  • Publication number: 20150234530
    Abstract: Described herein are devices, methods and computer readable media that allow a device with a touch-screen to respond to different pressure inputs. For example, while the device displays a plurality of media controls on the touch screen, it detects a gesture at a location corresponding to a respective medial control. In accordance with a determination that the gesture meets first pressure criteria, the device performs a first media operation associated with the respective media control; and in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, the device performs a second media operation associated with a second media control that is different from the first media operation.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 20, 2015
    Inventors: Gerhard LENGLING, Jonathan J. RUBINSTEIN
  • Publication number: 20150082049
    Abstract: Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices.
    Type: Application
    Filed: June 23, 2014
    Publication date: March 19, 2015
    Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Adler Mitchell, John Wesley Archibald
  • Patent number: 8368666
    Abstract: A computing device is capable of intelligently interpreting input movement. The computing device detects a movement of a finger or object over an input interface. The movement is interpreted as one-dimensional or two-dimensional.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: February 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
  • Publication number: 20120313878
    Abstract: A computing device is capable of intelligently interpreting input movement. The computing device detects a movement of a finger or object over an input interface. The movement is interpreted as one-dimensional or two-dimensional.
    Type: Application
    Filed: August 16, 2012
    Publication date: December 13, 2012
    Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
  • Patent number: 8269737
    Abstract: A computing device is capable of intelligently interpreting input movement. The computing device detects a movement of a finger or object over an input interface. The movement is interpreted as one-dimensional or two-dimensional.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: September 18, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
  • Publication number: 20110055752
    Abstract: A computing device may execute an application to generate application content on a defined region of a display surface. The computing device may respond to a user-input to over-scroll the application content by displaying content that is indicative of an over-scroll state. Upon completion of a designated duration, the computing device automatically displays the application content in the defined region without the content that is indicative of the over-scroll state.
    Type: Application
    Filed: June 3, 2010
    Publication date: March 3, 2011
    Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk
  • Publication number: 20110043456
    Abstract: A computing device is capable of intelligently interpreting input movement. The computing device detects a movement of a finger or object over an input interface. The movement is interpreted as one-dimensional or two-dimensional.
    Type: Application
    Filed: August 20, 2009
    Publication date: February 24, 2011
    Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
  • Patent number: 4811209
    Abstract: Each entry in a cache memory located between a processor and an MMU has two valid bits. One valid bit is associated with the user execution space and the other with the supervisor or operating system execution space. Each collection of valid bits can be cleared in unison independently of the other. This allows supervisor entries in the cache to survive context changes without being purged along with the user entries.
    Type: Grant
    Filed: July 31, 1986
    Date of Patent: March 7, 1989
    Assignee: Hewlett-Packard Company
    Inventor: Jonathan J. Rubinstein