Patents by Inventor Mike Matas

Mike Matas 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: 11209969
    Abstract: A multi-step animation sequence for smoothly transitioning from a map view to a panorama view of a specified location is disclosed. An orientation overlay can be displayed on the panorama, showing a direction and angular extent of the field of view of the panorama. An initial specified location and a current location of the panorama can also be displayed on the orientation overlay. A navigable placeholder panorama to be displayed in place of a panorama at the specified location when panorama data is not available is disclosed. A perspective view of a street name annotation can be laid on the surface of a street in the panorama.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Richard Williamson, Christopher Blumenberg, Mike Matas, Kimon Tsinteris, Ryan Staake, Alex Kan
  • Patent number: 11074725
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Patent number: 10841739
    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: Grant
    Filed: June 25, 2019
    Date of Patent: November 17, 2020
    Assignee: Apple Inc.
    Inventors: Marcel M W A Van Os, Scott Herz, Mike Matas
  • Publication number: 20200202584
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Patent number: 10607377
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Publication number: 20190313208
    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 25, 2019
    Publication date: October 10, 2019
    Inventors: Marcel MWA Van Os, Scott Herz, Mike Matas
  • Publication number: 20190251708
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Application
    Filed: January 14, 2019
    Publication date: August 15, 2019
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Patent number: 10368199
    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: Grant
    Filed: January 18, 2013
    Date of Patent: July 30, 2019
    Assignee: Apple Inc.
    Inventors: Marcel MWA Van Os, Scott Herz, Mike Matas
  • Patent number: 10181204
    Abstract: Techniques of rendering user interface elements are described. An exemplary technique can include generating color values for a user interface element's pixels based on a relationship between the element's opacity and a characteristic feature of a background area for the element and rendering the user interface element using the generated color values. Other embodiments and/or techniques are possible.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: January 15, 2019
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Publication number: 20170213363
    Abstract: Techniques of rendering user interface elements are described. An exemplary technique can include generating color values for a user interface element's pixels based on a relationship between the element's opacity and a characteristic feature of a background area for the element and rendering the user interface element using the generated color values. Other embodiments and/or techniques are possible.
    Type: Application
    Filed: March 24, 2017
    Publication date: July 27, 2017
    Inventors: Elizabeth Caroline Furches, Mike Matas
  • Patent number: 9715394
    Abstract: Methods and a computer program product for providing a user interface including earlier versions of data. In one implementation, a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a backup interface be displayed. In response to the first user input, the transition from displaying the current view in the user interface to displaying the backup interface is animated. The backup interface is displayed including a display area for presenting at least a first visual representation of an earlier version of the current view, where the earlier version includes a first element. While the backup interface is displayed, a second user input is received requesting that the current view be modified according to the earlier version. In response to the second user input, the current view is modified according to the earlier version.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: July 25, 2017
    Assignee: APPLE INC.
    Inventors: Pavel Cisler, Mike Matas, Marcel M W A van Os, Gregory N. Christie, Kevin Tiene, Gene Zyrl Ragan, Scott Forstall
  • Patent number: 9607408
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: March 28, 2017
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches, Mike Matas
  • Patent number: 9360995
    Abstract: Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: June 7, 2016
    Assignee: Apple Inc.
    Inventors: David Hart, Mike Matas, Pavel Cisler, Kevin Tiene
  • Patent number: 9250092
    Abstract: On a mobile device a “live” network-based query for search is performed (e.g., performed automatically) in response to a map display update or other trigger event. In some implementations, when the map display is updated (or other trigger event occurs) a network-based map service is queried to obtain information related to the current location of the mobile device. The information can be presented on the map display. In some implementations, when multiple search results matching the query are provided by the map service, a confirmation request is presented on the mobile device to allow the user to select a search result. The selected search result (e.g., a destination) can be presented on the map display. A route from the current location of the mobile device to a destination can be drawn on the map display.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: February 2, 2016
    Assignee: Apple Inc.
    Inventors: Christopher Blumenberg, Seejo Pylappan, Mike Matas, Richard Williamson
  • Patent number: 9098597
    Abstract: An area of interest can be defined in a content presentation and a clip can be created that contains content associated with the area of interest. The clip can be presented with other clippings in a clipping page where it can be edited by a user. The clipping page can be stored as a web page or other content source, so that the clipping page can be shared with other users. The clippings can be refreshed in accordance with a selectable refresh scheme.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: August 4, 2015
    Assignee: Apple Inc.
    Inventors: Mike Matas, Scott Forstall, Imran A. Chaudhri
  • Patent number: 8918736
    Abstract: A method includes receiving a current set of characters in response to a sequence of user commands. The current set of characters includes a current sequence of words. A respective word in the current sequence of words includes one or more characters in the current set of characters. The user commands include character entry commands. Additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters are received. Replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters are provided.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: December 23, 2014
    Assignee: Apple Inc.
    Inventors: Steven P. Jobs, Scott Forstall, Greg Christie, Bas Ording, Imran Chaudhri, Stephen O. Lemay, Marcel Van Os, Freddy Allen Anzures, Mike Matas
  • Patent number: 8909297
    Abstract: Methods, computing devices and computer-readable media for access management are disclosed. A method of passcode authentication includes: maintaining a count for failed authentication attempts, displaying a visual representation of a current count for failed authentication attempts on an authentication interface. An additional method of passcode authentication is also disclosed which includes: maintaining a count for failed authentication attempts; determining a current authentication request invalid; determining a delay time based on the count for failed authentication attempts; and delaying submission of a second authentication attempt until after the delay time has expired, wherein the delaying submission manifests in a delayed visual feedback of user input, in a delayed processing of user input, or in an inability to enter user input for during the delay time.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: December 9, 2014
    Inventors: Mike Matas, Marcel M W A van Os, Scott Forstall
  • Patent number: D717312
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: November 11, 2014
    Assignee: Apple Inc.
    Inventors: Mike Matas, Ollie Wagner
  • Patent number: D740305
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 6, 2015
    Assignee: Apple Inc.
    Inventors: Mike Matas, Marcel van Os
  • Patent number: D910074
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: February 9, 2021
    Assignee: Apple Inc.
    Inventor: Mike Matas