Patents by Inventor Scott Herz
Scott Herz 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: 10091345Abstract: Methods, systems, and computer-readable medium for providing a media out interface. In one implementation, a method is provided. The method includes, at a host device, detecting a mobile device coupled to the host device, and displaying on a display device coupled to the host device an interface including interface elements, which can be manipulated by commands received from the mobile device or another device, wherein the interface enables control of the display of content received from the mobile device and displayed on the display device.Type: GrantFiled: September 4, 2007Date of Patent: October 2, 2018Assignee: Apple Inc.Inventors: Imran A. Chaudhri, Vincenzo DeMarco, Scott Herz, Scott Forstall, Gregory N. Christie
-
Publication number: 20180276300Abstract: Some embodiments of the invention provide an address harvester that harvests addresses from one or more applications executing on a device. Some embodiments use the harvested addresses to facilitate the operation of one or more applications executing on the device. Alternatively, or conjunctively, some embodiments use the harvested addresses to facilitate the operation of one or more applications executing on another device than the one used for harvesting the addresses. In some embodiments, a prediction system uses the harvested addresses to formulate predictions, which it then provides to the same set of applications from which it harvested the addresses in some embodiments.Type: ApplicationFiled: May 22, 2018Publication date: September 27, 2018Applicant: Apple Inc.Inventors: Ashley B. Clark, Jorge Fino, Scott Herz, Emanuele Vulcano, Marcel van Os
-
Publication number: 20180238704Abstract: Some embodiments provide a method for a mobile device connected to a vehicle's interactive communication system that includes a display screen. The method identifies at least one search term from audio data received through the vehicle's interactive communication system. At the mobile device, the method performs a search to identify at least one location related to the identified search term. The method generates a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.Type: ApplicationFiled: December 15, 2017Publication date: August 23, 2018Applicant: Apple Inc.Inventors: Emanuele Vulcano, Bradford A. Moore, Jorge Fino, Scott Herz, Justin Garcia
-
Patent number: 10002121Abstract: In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a current time and/or current location associated with the computing device. The documents can be presented based on a time and/or location associated with the documents. Documents can be downloaded and shared between devices. Documents can be dynamically updated based on document vendor provided information and/or other network based resources. In some implementations, the various graphical interfaces described herein provide access to a variety of document types in an organized and efficient manner.Type: GrantFiled: December 22, 2017Date of Patent: June 19, 2018Assignee: Apple Inc.Inventors: Chanaka G. Karunamuni, Marcel Van Os, Scott Herz, Eliza Block, Glen W. Steele, Ken Ferry, Peter Laurens
-
Publication number: 20180121409Abstract: In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a current time and/or current location associated with the computing device. The documents can be presented based on a time and/or location associated with the documents. Documents can be downloaded and shared between devices. Documents can be dynamically updated based on document vendor provided information and/or other network based resources. In some implementations, the various graphical interfaces described herein provide access to a variety of document types in an organized and efficient manner.Type: ApplicationFiled: December 22, 2017Publication date: May 3, 2018Inventors: Chanaka G. KARUNAMUNI, Marcel VAN OS, Scott HERZ, Eliza BLOCK, Glen W. STEELE, Ken FERRY, Peter LAURENS
-
Patent number: 9952759Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.Type: GrantFiled: May 6, 2016Date of Patent: April 24, 2018Assignee: Apple Inc.Inventors: Steven P. Jobs, Scott Forstall, Greg Christie, Stephen O. Lemay, Scott Herz, Marcel Van Os, Bas Ording, Gregory Novick, Wayne C. Westerman, Imran Chaudhri, Patrick Lee Coffman, Kenneth Kocienda, Nitin K. Ganatra, Freddy Allen Anzures, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil S. King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M. J. Boule, Henri C. Lamiraux
-
Patent number: 9891068Abstract: Some embodiments provide a method for a mobile device connected to a vehicle's interactive communication system that includes a display screen. The method identifies at least one search term from audio data received through the vehicle's interactive communication system. At the mobile device, the method performs a search to identify at least one location related to the identified search term. The method generates a map, that displays the identified location, for output on the display screen of the interactive communication system of the vehicle.Type: GrantFiled: November 15, 2013Date of Patent: February 13, 2018Assignee: APPLE INC.Inventors: Emanuele Vulcano, Bradford A. Moore, Jorge Fino, Scott Herz, Justin Garcia
-
Publication number: 20180011616Abstract: At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (API) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce of a scrolled region in an opposite direction of a scroll based on a region past an edge of the scrolled region being visible in a display region at the end of the scroll.Type: ApplicationFiled: July 31, 2017Publication date: January 11, 2018Inventors: Andrew PLATZER, Scott HERZ
-
Publication number: 20170308277Abstract: An electronic device with a display, a touch-sensitive surface, and software code configured to interact with applications and provide the applications with an application programming interface (API) for performing gesture operations in response to a user input detected on the touch-sensitive surface, detects, via the software code, a drag input that includes movement of a contact on the touch-sensitive surface that corresponds to movement over a displayed scrollable region in an application. While detecting the drag input, the device scrolls on the display, via the software code, the scrollable region of the application in accordance with the drag input. After detecting an end of the drag input, the device continues to scroll on the display, via the software code, the scrollable region in accordance with the drag input including slowing the scroll to a stop over time in accordance with a deceleration factor set using the API.Type: ApplicationFiled: July 11, 2017Publication date: October 26, 2017Inventors: Andrew Platzer, Scott Herz
-
Patent number: 9772751Abstract: A first user interface is displayed without concurrently displaying a second user interface that is distinct from the first user interface. A gesture to select the second user interface is detected on the touch screen display. In response to detecting the gesture, an animation is displayed of a transition from display of the first user interface to display of the second user interface. The animation comprises sliding a first element of the second user interface onto the display from a first side of the display while simultaneously sliding a second element of the second user interface that contacts the first element horizontally across the top of the first element. The first element of the second user interface is distinct from the second element of the second user interface.Type: GrantFiled: June 30, 2008Date of Patent: September 26, 2017Assignee: APPLE INC.Inventors: Freddy Allen Anzures, Marcel Van Os, Imran Chaudhri, Michael Matas, Stephen O. Lemay, Scott Herz
-
Patent number: 9760272Abstract: At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (API) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce of a scrolled region in an opposite direction of a scroll based on a region past an edge of the scrolled region being visible in a display region at the end of the scroll.Type: GrantFiled: September 19, 2016Date of Patent: September 12, 2017Assignee: Apple Inc.Inventors: Andrew Platzer, Scott Herz
-
Publication number: 20170255359Abstract: A portable electronic device for instant messaging is disclosed. One aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture. The detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.Type: ApplicationFiled: March 20, 2017Publication date: September 7, 2017Inventors: Stephen O. LEMAY, Marcel VAN OS, Scott HERZ, Greg Christie
-
Publication number: 20170102850Abstract: At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (API) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce of a scrolled region in an opposite direction of a scroll based on a region past an edge of the scrolled region being visible in a display region at the end of the scroll.Type: ApplicationFiled: September 19, 2016Publication date: April 13, 2017Inventors: Andrew PLATZER, Scott HERZ
-
Patent number: 9619143Abstract: A computing device with a touch screen display displays a first set of a first plurality of icons in a first area of the touch screen display, the first plurality of icons including a plurality of sets of icons that are separately displayed in the first area of the touch screen display, the first plurality of icons including application launch icons; displays a second plurality of icons in a second area on the touch screen display, the second plurality of icons including application launch icons, wherein the second area is different from the first area; detects a finger swipe gesture in the first area; and, in response replaces display of the first set with display of a second set of the first plurality of icons in the first area while maintaining the display of the second plurality of icons in the second area.Type: GrantFiled: September 30, 2008Date of Patent: April 11, 2017Assignee: APPLE INC.Inventors: Scott Herz, Imran Chaudhri, Greg Christie
-
Patent number: 9600174Abstract: A method including displaying a list of instant message conversations on a touch screen display, a respective instant message conversation including a respective set of instant messages exchanged between a user of a device and a respective other person, and while displaying the list of instant message conversations, detecting a gesture on the touch screen display. In response to detecting the gesture on the touch screen display, entering a deletion mode. While in the deletion mode continuing to display the list of instant message conversations, displaying a selection icon adjacent to a plurality of instant message conversations in the list of instant message conversations, detecting a first user selection of an instant message conversation, and in response to detecting the first user selection of the instant message conversation, modifying a selection icon adjacent to the selected instant message conversation to indicate selection of the instant message conversation for deletion.Type: GrantFiled: December 8, 2015Date of Patent: March 21, 2017Assignee: Apple Inc.Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie
-
Patent number: 9575646Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a rectangular touch screen display that includes a portrait view and a landscape view. The method includes detecting the device in a first orientation, and while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view. The method also includes detecting the device in a second orientation, and in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view. The first mode of the application differs from the second mode of the application by more than a change in display orientation.Type: GrantFiled: February 4, 2015Date of Patent: February 21, 2017Assignee: APPLE INC.Inventors: Scott Forstall, Charles J. Pisula, Imran Chaudhri, Freddy Allen Anzures, Steven P. Jobs, Scott Herz
-
Patent number: 9477395Abstract: Methods, systems, and computer-readable medium for providing an audio file interface. In one implementation, a method is provided. The method includes, while playing an audio file on a mobile device and displaying a current view in a user interface of the mobile device, receiving first user input requesting that an audio interface be displayed, and displaying the audio interface as an overlay in the user interface, where the audio interface includes information associated with the audio file.Type: GrantFiled: September 4, 2007Date of Patent: October 25, 2016Assignee: APPLE INC.Inventors: Imran A. Chaudhri, Scott Herz, Sean Kelly, Scott Forstall, Gregory N. Christie, Kevin Tiene, Steven Jobs
-
Patent number: 9448712Abstract: Described are devices, methods and storage media for receiving an input and issuing at least one scroll call or gesture call based on a determination whether the input consists of a single input point that moves a distance across the display or consists of a plurality of input points on the display. A scroll call, for example, causes scrolling of a window in a vertical or horizontal direction at a fixed or varying speed. A gesture call, for example, initiates various operations such as scaling of a window, rotating a window, etc.Type: GrantFiled: May 14, 2015Date of Patent: September 20, 2016Assignee: APPLE INC.Inventors: Andrew Platzer, Scott Herz
-
Publication number: 20160246473Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.Type: ApplicationFiled: May 6, 2016Publication date: August 25, 2016Inventors: Steven P. JOBS, Scott FORSTALL, Greg CHRISTIE, Stephen O. LEMAY, Scott HERZ, Marcel Van Os, Bas Ording, Gregory Novick, Wayne C. Westerman, Imran Chaudhri, Patrick Lee Coffman, Kenneth Kocienda, Nitin K. Ganatra, Freddy Allen Anzures, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil S. King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M.J. Boule, Henri C. Lamiraux
-
Patent number: 9335924Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.Type: GrantFiled: October 17, 2013Date of Patent: May 10, 2016Assignee: APPLE INC.Inventors: Steven P. Jobs, Scott Forstall, Greg Christie, Stephen O. Lemay, Scott Herz, Marcel van Os, Bas Ording, Gregory Novick, Wayne C. Westerman, Imran Chaudhri, Patrick Lee Coffman, Kenneth Kocienda, Nitin K. Ganatra, Freddy Allen Anzures, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil S. King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M. J. Boule, Henri C. Lamiraux