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: 10055046Abstract: 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: GrantFiled: April 29, 2015Date of Patent: August 21, 2018Assignee: Apple Inc.Inventors: Gerhard Lengeling, Jonathan J. Rubinstein
-
Patent number: 10049206Abstract: 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: GrantFiled: August 7, 2017Date of Patent: August 14, 2018Assignee: Apple Inc.Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell D. Adler, John Wesley Archibald
-
Publication number: 20170357797Abstract: 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: ApplicationFiled: August 7, 2017Publication date: December 14, 2017Applicant: Apple Inc.Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell D. Adler, John Wesley Archibald
-
Patent number: 9754099Abstract: 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: GrantFiled: December 27, 2015Date of Patent: September 5, 2017Assignee: Apple Inc.Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell Adler, John Wesley Archibald
-
Publication number: 20160110536Abstract: 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: ApplicationFiled: December 27, 2015Publication date: April 21, 2016Applicant: Apple Inc.Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Mitchell Adler, John Wesley Archibald
-
Patent number: 9223958Abstract: 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: GrantFiled: June 23, 2014Date of Patent: December 29, 2015Assignee: APPLE INC.Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Adler Mitchell, John Wesley Archibald
-
Publication number: 20150234530Abstract: 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: ApplicationFiled: April 29, 2015Publication date: August 20, 2015Inventors: Gerhard LENGLING, Jonathan J. RUBINSTEIN
-
Publication number: 20150082049Abstract: 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: ApplicationFiled: June 23, 2014Publication date: March 19, 2015Inventors: Jonathan J. Rubinstein, Anthony M. Fadell, Jesse Lee Dorogusker, Adler Mitchell, John Wesley Archibald
-
Patent number: 8368666Abstract: 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: GrantFiled: August 16, 2012Date of Patent: February 5, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
-
Publication number: 20120313878Abstract: 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: ApplicationFiled: August 16, 2012Publication date: December 13, 2012Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
-
Patent number: 8269737Abstract: 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: GrantFiled: August 20, 2009Date of Patent: September 18, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
-
Publication number: 20110055752Abstract: 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: ApplicationFiled: June 3, 2010Publication date: March 3, 2011Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk
-
Publication number: 20110043456Abstract: 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: ApplicationFiled: August 20, 2009Publication date: February 24, 2011Inventors: Jonathan J. Rubinstein, Matias Duarte, Robert Tsuk, Daniel Shiplacoff, Richard Dellinger
-
Patent number: 4811209Abstract: 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: GrantFiled: July 31, 1986Date of Patent: March 7, 1989Assignee: Hewlett-Packard CompanyInventor: Jonathan J. Rubinstein