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: 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: 8744951
    Abstract: Among other disclosures, an operating system presents one or more advertisements to a user and disables one or more functions while the advertisement is being presented. At the end of the advertisement, the operating system again enables the function(s). The advertisement can be visual or audible. The presentation of the advertisement(s) can be made as part of an approach where the user obtains a good or service, such as the operating system, for free or at reduced cost.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: June 3, 2014
    Assignee: Apple Inc.
    Inventors: Steven Jobs, Freddy A. Anzures, Mike Matas, Gregory N. Christie, Patrick Coffman
  • Patent number: 8712902
    Abstract: Among other disclosure, an operating system that presents one or more advertisements to a user. The operating system can disable one or more functions while the advertisement is being presented. At the end of the advertisement, the operating system can again enable the function(s). The advertisement can be visual or audible. The presentation of the advertisement(s) can be made as part of an approach where the user obtains a good or service, such as the operating system, for free or at reduced cost.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: April 29, 2014
    Assignee: Apple Inc.
    Inventors: Steven Jobs, Freddy A. Anzures, Mike Matas, Gregory N. Christie, Patrick Coffman
  • Publication number: 20130346916
    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: Application
    Filed: June 13, 2013
    Publication date: December 26, 2013
    Inventors: Richard WILLIAMSON, Christopher BLUMENBERG, Mike MATAS, Kimon TSINTERIS, Ryan STAAKE, Alex KAN
  • Patent number: 8539377
    Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: September 17, 2013
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
  • Patent number: 8538927
    Abstract: Systems and methods for providing a user interface including earlier versions of data. In one implementation, computer program product is provided. The computer program product generates a user interface. The user interface includes a view display area for presenting a current view and a history view display area for presenting a history view associated with the current view. The history view includes one or more first visual representations of corresponding earlier versions of the current view. The user interface also includes an input control for initiating a restoration of the current view according to at least a portion of an earlier version of the one or more earlier versions.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 17, 2013
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Mike Matas, Gregory N. Christie, Marcel van Os, Kevin Tiene, Gene Zyrl Ragan, Scott Forstall
  • Patent number: 8537248
    Abstract: Systems and techniques to provide image capture and manipulation. In general, in one implementation, the technique includes receiving an input stream including image data from a source, displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including applying a filter to each instantiation of the input stream, and receiving a prompt to select one of the instantiations of the stream.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: September 17, 2013
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory N. Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel Van Os, Steve Lemay
  • Patent number: D688677
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: August 27, 2013
    Assignee: Apple Inc.
    Inventor: Mike Matas
  • Patent number: D701204
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Richard P. Howarth, Jonathan P. Ive, Steve P. Jobs, Duncan Robert Kerr, Mike Matas, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Ollie Wagner, Eugene Antony Whang, Rico Zörkendorfer
  • Patent number: D709096
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: July 15, 2014
    Assignee: Apple Inc.
    Inventors: Mike Matas, Imran Chaudhri
  • 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