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).

  • Publication number: 20100120450
    Abstract: Systems, methods, and computer program products communicate location information associated with a device, such as a mobile device, to a server. Content identified by the server is received at the device, from the server and/or from a content service. The content can include an application associated with the location information. The content received at the device is displayed on the device only while the device is at or near a particular location identified by the location information.
    Type: Application
    Filed: November 13, 2008
    Publication date: May 13, 2010
    Applicant: APPLE INC.
    Inventor: Scott Herz
  • Patent number: 7694231
    Abstract: A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more symbols. A contact by a user with the touch-sensitive display that corresponds to the respective icon is detected. A respective symbol in the two or more symbols to which the contact further corresponds is determined. The displayed respective icon is modified to indicate that the contact corresponds to the respective symbol.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: April 6, 2010
    Assignee: Apple Inc.
    Inventors: Kenneth Kocienda, Scott Herz, Richard Williamson, Gregory Novick, Virgil Scott King, Chris Blumenberg, Marcel Van Os, Bas Ording, Scott Forstall, Imran Chaudhri, Greg Christie, Stephen O. Lemay
  • Patent number: 7671756
    Abstract: In some embodiments, audible alerts issued by a portable electronic device can be silenced in response to user smacks on the body of the device. These audible alerts are initiated by applications running on the device, such as email, phone, alarm, and/or timer applications. In some embodiments, the device includes one or more accelerometers that detect and signal the user smacks. In some embodiments, the alert response mode of the device (such as whether it rings or vibrates to signal an alert) can be changed in response to predefined patterns of user smacks.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: March 2, 2010
    Assignee: Apple Inc.
    Inventors: Scott Herz, Dan Keen
  • Publication number: 20090325603
    Abstract: Geographic location data is sent from a first device to a second device with a modified message to signal the presence of geographic location data associated with the message. The message can include (or attach) the geographic location data or file, or the message can include a link to a network-based resource which the second device can use to obtain the geographic location data. In some implementations, when a user of the first device views a location on a map display of the first device, a graphical user interface is presented to allow the user to select an option to share the geographic location with the second device. The second device receives geographic location data or a link from the first device which can trigger a map display on the second device showing the location of the first device and, optionally, the location of the second device.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: APPLE INC.
    Inventors: Marcel MWA Van Os, Scott Herz, Mike Matas
  • Publication number: 20090305730
    Abstract: A first mobile device receives an input to send data via a text messaging protocol to a second mobile device. The data is marked up with one or more transparent text message characters to delimit fields in the data. The marked up data is transmitted via the text messaging protocol to the second mobile device.
    Type: Application
    Filed: September 9, 2008
    Publication date: December 10, 2009
    Inventors: Scott Herz, Marcel Van Os
  • Publication number: 20090180412
    Abstract: The battery life of a mobile device operating in a wireless network environment is extended by terminating network communication activities after a specified period of time. Network communication activities may be restored when any one of a specified number of user actions are detected.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Applicant: Apple Inc.
    Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
  • Publication number: 20090178008
    Abstract: In one aspect of the invention, a computer-implemented method at a computing device with a touch screen display includes: displaying a first set of a first plurality of icons in a first area of the touch screen display, wherein the first plurality of icons includes a plurality of sets of icons that are separately displayed in the first area of the touch screen display; displaying a second plurality of icons in a second area on the touch screen display, wherein the second area is different from the first area; detecting a first finger gesture on the touch screen display; in response to detecting the first finger gesture, initiating a user interface reconfiguration process, and varying positions of one or more icons in the first set of the first plurality of icons about respective average positions.
    Type: Application
    Filed: September 30, 2008
    Publication date: July 9, 2009
    Inventors: Scott Herz, Imran Chaudhri, Greg Christie
  • Publication number: 20090058830
    Abstract: A portable device with a touch screen display detects a finger-in-contact event at a first position on the touch screen display and identifies a user interface object associated with the first position. The portable device determines whether the identified user interface object is moveable across the touch screen display. For an identified object that is determined to be moveable across the touch screen display, the portable device detects a sequence of one or more first finger-dragging, a first finger-out-of-contact, one or more second finger-dragging, and a first finger-out-of-range events and performs a first operation associated with the identified moveable user interface object at least in part in accordance with the first and second finger-dragging events. For an identified not moveable object, the portable device detects a second finger-out-of-contact event and performs a second operation, different from the first operation in response to a second finger-out-of-contact event.
    Type: Application
    Filed: June 30, 2008
    Publication date: March 5, 2009
    Inventors: Scott Herz, Scott Forstall, Michael Matas
  • Publication number: 20090064108
    Abstract: The present disclosure is directed to a system and method for configuring software stacks. In some implementations, a method for configuring devices includes automatically identifying one or more applications in the software stack based, at least in part, on at least one of a plurality of identifiable device models or types. The software stack is stored in a device. The one or more applications is automatically configured for execution in the device in accordance with the identified device model. Each of the plurality of identifiable device models is associated with a different configuration of the software stack.
    Type: Application
    Filed: July 16, 2008
    Publication date: March 5, 2009
    Applicant: APPLE INC.
    Inventors: Dallas De Atley, Scott Herz, Andrew Platzer
  • Publication number: 20090064055
    Abstract: Methods, systems, and apparatus, including computer program products, for presenting user interface elements. A first page of one or more user interface elements is presented on a touch-sensitive display. Each of the user interface elements corresponds to a respective application. A gesture performed on the touch-sensitive display is detected. In response to the detected gesture, a second page of one or more user interface elements is presented on the touch-sensitive display.
    Type: Application
    Filed: September 4, 2007
    Publication date: March 5, 2009
    Applicant: APPLE INC.
    Inventors: Imran A. Chaudhri, Scott Herz, Steven Jobs, Freddy A. Anzures
  • Publication number: 20090061837
    Abstract: 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: Application
    Filed: September 4, 2007
    Publication date: March 5, 2009
    Inventors: Imran A. Chaudhri, Scott Herz, Sean Kelly, Scott Forstall, Gregory N. Christie, Kevin Tiene, Steven Jobs
  • Publication number: 20090061841
    Abstract: 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: Application
    Filed: September 4, 2007
    Publication date: March 5, 2009
    Inventors: Imran A. Chaudhri, Vincenzo DeMarco, Scott Herz, Scott Forstall, Gregory N. Christie
  • Patent number: 7479949
    Abstract: 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: Grant
    Filed: April 11, 2008
    Date of Patent: January 20, 2009
    Assignee: 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 Scott King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M. J. Boule, Henri C. Lamiraux
  • Publication number: 20090007017
    Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display. The computer-implemented method includes: displaying a home menu comprising a plurality of application launch icons; detecting activation of any respective application launch icon; and, in response to detecting the activation, displaying a first animation of a transition from display of the home menu to display of an application that corresponds to the activated application launch icon. The first animation comprises expanding an image of the application.
    Type: Application
    Filed: June 30, 2008
    Publication date: January 1, 2009
    Inventors: Freddy Allen Anzures, Marcel Van Os, Imran Chaudhri, Michael Matas, Stephen O. Lemay, Bas Ording, Scott Herz
  • Publication number: 20080303681
    Abstract: Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In at least certain embodiments, a method for sensing motion and orientation information for a device includes receiving a motion event from at least one sensor located in a device. The method further includes determining an orientation for a display of the device. The method further includes determining whether the device is currently moving. The method further includes determining whether the device moves within an angle with respect to a ground reference for a first time period. The method further includes switching the orientation of the display of the device if the device moves in excess of the angle.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Scott Herz, Dan Keeri, Wayne Carl Westerman
  • Publication number: 20080220752
    Abstract: A computer-implemented method, performed at a portable multifunction device with a display, includes: receiving a plurality of communications via a plurality of communication modalities while the device is in a locked state; and detecting an unlock interaction by the user with the device. In response to detecting the unlock interaction, the method further includes unlocking the device and presenting a communication, or information about the communication, in the plurality of communications that was received while the device was in the locked state. The presented communication or information is presented in accordance with the corresponding communication modality.
    Type: Application
    Filed: June 28, 2007
    Publication date: September 11, 2008
    Inventors: Scott Forstall, Scott Herz, Freddy Allen Anzures, Greg Christie, Imran Chaudhri, Marcel Van Os
  • Publication number: 20080216001
    Abstract: A portable electronic device, having a touch-sensitive display, displays a plurality of icons on the touch-sensitive display. A contact region when a user makes contact with the touch-sensitive display is detected. Whether the contact region corresponds to one of the plurality of icons is determined in accordance with an electrostatic model.
    Type: Application
    Filed: January 4, 2007
    Publication date: September 4, 2008
    Inventors: Bas Ording, Scott Forstall, Greg Christie, Stephen O. Lemay, Imran Chaudhri, Scott Herz
  • Publication number: 20080174570
    Abstract: 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: Application
    Filed: April 11, 2008
    Publication date: July 24, 2008
    Applicant: 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 Corrman, Kenneth Kocienda, Nitin K. Ganatra, Freddy Allen Anzures, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil Scott King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M.J. Boule, Henri C. Lamiraux
  • Publication number: 20080168384
    Abstract: 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: Application
    Filed: January 7, 2007
    Publication date: July 10, 2008
    Inventors: Andrew Platzer, Scott Herz
  • Publication number: 20080165022
    Abstract: In some embodiments, audible alerts issued by a portable electronic device can be silenced in response to user smacks on the body of the device. These audible alerts are initiated by applications running on the device, such as email, phone, alarm, and/or timer applications. In some embodiments, the device includes one or more accelerometers that detect and signal the user smacks. In some embodiments, the alert response mode of the device (such as whether it rings or vibrates to signal an alert) can be changed in response to predefined patterns of user smacks.
    Type: Application
    Filed: June 28, 2007
    Publication date: July 10, 2008
    Inventors: Scott Herz, Dan Keen