Patents by Inventor Patrick Coffman

Patrick Coffman 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: 9513769
    Abstract: Methods and systems for displaying increments of time in a calendar view. Method receives a selection of commonly-used increments of time for the calendar and allots equal amounts of display space in the calendar view for each commonly-used increment. The method allots less display space for other increments of time that are not commonly-used as compared to space allotted for the commonly-used increments. In another embodiment, a system presents a calendar view having a plurality of increments of time and events in a display. The system includes an input device for receiving a selection of commonly-used increments of time and a processor configured to alter the calendar view by displaying the commonly-used increments of time linearly with equal amounts of display size for commonly-used increments of time and decreasing the size of other increments of time in proportion to their proximity to commonly-used increments.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 6, 2016
    Assignee: Apple Inc.
    Inventors: Laurent Baumann, Patrick Coffman
  • Patent number: 9483574
    Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: November 1, 2016
    Assignee: Apple Inc.
    Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
  • Patent number: 9473883
    Abstract: An application can specify a location service authorization type to be enforced by a mobile device. After the user authorizes the location service through an authorization dialog, the application can receive location service according to the authorization type. A first authorization type allows the application to receive continuous location updates and location events from a location service on the mobile device only when the application is in use. A second authorization type allows the application to always receive continuous location updates and location events when the application is running in a foreground or background. The text of the authorization dialog can be customized by the application to provide more detail on how the location data will be used by the application.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Stephen J. Rhee, Adam M. Driscoll, Jeffrey Michael Bartunek, Ronald K. Huang, Erik Neuenschwander, Patrick Coffman, Guy L. Tribble
  • Patent number: 9448700
    Abstract: Apparatuses and methods relating to content sharing are described. In one embodiment, a match between content type and one or more content services determine what content sharing services are displayed. In one embodiment, content sharing is accessible to all applications in an operating system.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Alexandre Moha, Laurent Baumann, Alexandre Carlhian, Philippe Champeaux, Patrick Coffman, Julien Robert
  • Patent number: 9451450
    Abstract: Methods, systems, and computer-readable medium for providing telecommunications carrier configuration at activation of a mobile device. In one implementation, a method is provided. The method includes receiving a request for activation of a mobile device, and during activation of the mobile device, determining for the mobile device a telecommunications carrier from a number of telecommunications carriers, and identifying information associated with the determined telecommunications carrier for configuring the mobile device.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: David Fleischman, Patrick Coffman, Jeremy Wyld, Gregory N. Christie, Jerry Hauck, Audra Men-jhi Liu, Sebastien Sahuc, Muralidhar S. Vempaty, Shruti Chugh, Ashutosh Chaubey, Dallas De Atley, Jean-Marc Padova, Heath Culp, Bruno Posokhow, Brian Cassidy, John N. Lehner
  • Patent number: 9237305
    Abstract: Some embodiments provide a video conferencing application for execution by a first electronic device. The video conferencing application is for conducting a video conference between the first electronic device and a second electronic device. The video conferencing application presents, in a first display area, a video captured by the first electronic device. In an at least partially transparent second display area that is superimposed on a portion of the video in the first display area, the video conferencing application presents a set of user selectable items for configuring the video conferencing application.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: January 12, 2016
    Assignee: APPLE INC.
    Inventors: Angela Guzman, Patrick Coffman, Stephen O. Lemay
  • Publication number: 20150351004
    Abstract: The described embodiments include a tethering device that provides a tethering service to client devices. Generally, the tethering service enables a client device to share the tethering device's access to a network. For example, a client device may share the tethering device's access to a cellular network, through which the client device can access the Internet. In the described embodiments, a client device and the tethering device are configured so that the client device causes the tethering device to activate the tethering service without a user performing one or more operations for manually activating the tethering service on the tethering device.
    Type: Application
    Filed: May 28, 2015
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Steve S. Ko, Robert B. Ulrich, Patrick Coffman, Jeremiah Shaw
  • Publication number: 20150350823
    Abstract: An application can specify a location service authorization type to be enforced by a mobile device. After the user authorizes the location service through an authorization dialog, the application can receive location service according to the authorization type. A first authorization type allows the application to receive continuous location updates and location events from a location service on the mobile device only when the application is in use. A second authorization type allows the application to always receive continuous location updates and location events when the application is running in a foreground or background. The text of the authorization dialog can be customized by the application to provide more detail on how the location data will be used by the application.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Stephen J. Rhee, Adam M. Driscoll, Jeffrey Michael Bartunek, Ronald K. Huang, Erik Neuenschwander, Patrick Coffman, Guy L. Tribble
  • Publication number: 20150199115
    Abstract: Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual representations (e.g., icons, thumbnail images) of the information items arranged in visually delineated groups according to an arrange type that can be specified for each group. Various view formats are available including icon, list and column view formats. In each view format, a condensed mode can be selected for one or more groups, resulting in multiple visual representations of items being displayed in a fixed amount of screen space in the non-hierarchical view. In icon view, each condensed group includes a single row of visual representations that can be navigated separately from other groups in the non-hierarchical view.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 16, 2015
    Inventors: David Hart, Laurent Baumann, Patrick Coffman, Aram David Kudurshian, Kevin Tiene
  • Publication number: 20150186106
    Abstract: This is directed to controlling the output of audio based on the mode of an electronic device. In particular, this is directed to an electronic device having a sound mode, silent mode, and mute mode controlling the output of audio along different audio output routes. In the sound mode, all audio can be output, while only registered or authorized audio can be output in the silent mode. In the mute mode, no audio can be output. The sound and silent modes can be enabled using an interface of the device (e.g., a switch having two possible states), while the mute mode can be enabled using an accessory coupled to the device. To disengage the mute mode, a user can provide a corresponding instruction using the accessory, or providing an instruction on the device related to volume control. For example, a user can change the device volume using an on-device interface, or toggle a sound/silent switch to a sound mode.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 2, 2015
    Inventors: Patrick Coffman, Meriko Borogove, Jonathan Bennett, Gregory Chapman, Anthony Guetta, Deepak Iyer, Eric Johnson
  • Patent number: 9013512
    Abstract: Systems, methods, and computer readable media for dynamically setting an executing application's display buffer size are described. To ameliorate display device overscan operations, the size of an executing application's display buffer may be set based on the display device's extent and a display mode. In addition, contents of the executing application's display buffer may be operated on as they are moved to a frame buffer based on the display mode. In one mode, for example, display buffer contents may be scaled before being placed into the frame buffer. In another mode, a black border may be placed around display buffer contents as it is placed into the frame buffer. In yet another mode, display buffer contents may be copied into the frame buffer without further processing.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: April 21, 2015
    Assignee: Apple Inc.
    Inventors: Jeremy Sandmel, Joshua H. Shaffer, Toby C. Paterson, Patrick Coffman, Geoffrey Stahl, John S. Harper
  • Patent number: 8966396
    Abstract: Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual representations (e.g., icons, thumbnail images) of the information items arranged in visually delineated groups according to an arrange type that can be specified for each group. Various view formats are available including icon, list and column view formats. In each view format, a condensed mode can be selected for one or more groups, resulting in multiple visual representations of items being displayed in a fixed amount of screen space in the non-hierarchical view. In icon view, each condensed group includes a single row of visual representations that can be navigated separately from other groups in the non-hierarchical view.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventors: David Hart, Laurent Baumann, Patrick Coffman, Aram David Kudurshian, Kevin Tiene
  • Patent number: 8943395
    Abstract: This is directed to a preview application for displaying several documents simultaneously in a single window, where the several documents are displayed as books. To view the pages of a document, the preview application can open the book and display the pages of the document (e.g., in a one or two-dimensional array). A user can also search for particular terms within the several documents. In response to a search, the preview application can filter the pages of the several documents and only display those pages that include the search terms. The displayed pages can be ordered in any suitable manner, including for example by search rank.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Conrad Carlen, Patrick Coffman, Ryan Staake, Matthew Jacob Sarnoff
  • Patent number: 8934645
    Abstract: This is directed to controlling the output of audio based on the mode of an electronic device. In particular, this is directed to an electronic device having a sound mode, silent mode, and mute mode controlling the output of audio along different audio output routes. In the sound mode, all audio can be output, while only registered or authorized audio can be output in the silent mode. In the mute mode, no audio can be output. The sound and silent modes can be enabled using an interface of the device (e.g., a switch having two possible states), while the mute mode can be enabled using an accessory coupled to the device. To disengage the mute mode, a user can provide a corresponding instruction using the accessory, or providing an instruction on the device related to volume control. For example, a user can change the device volume using an on-device interface, or toggle a sound/silent switch to a sound mode.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: January 13, 2015
    Assignee: Apple Inc.
    Inventors: Patrick Coffman, Meriko Borogove, Jonathan Bennett, Gregory Chapman, Anthony Guetta, Deepak Iyer, Eric Johnson
  • Publication number: 20140365855
    Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 11, 2014
    Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
  • Patent number: 8869050
    Abstract: Methods, systems, and graphical user interfaces are provided for showing calendar events that are not visible on screen. Event objects are shown when an event is within a viewable time range, but the event object is partially drawn on screen (e.g. clipped) when the event is not within a viewable time range. The displayed parts of event objects indicating off-screen event can stack on top of each other to provide information about a number of off-screen events for a particular day. With the events clipped and stacked, a user has a visual indicator that there are events off screen for a particular day. As a user scrolls to the time of the event, the event can completely reveals itself.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: October 21, 2014
    Assignee: Apple Inc.
    Inventors: Samuel C. Cates, Raymond S. Sepulveda, Viktor Miladinov, Patrick Coffman, Lala Dutta
  • Publication number: 20140223423
    Abstract: In some implementations, a mobile device can be configured to automatically download and install updates to applications installed on the mobile device. In some implementations, the automatic updates can be performed based on how the mobile device is connected to a network that provides access to the application updates. In some implementations, the automatic updates can be performed based on whether the mobile device has previously downloaded applications or application updates from a caching server. In some implementations, indicia can be presented on a graphical user interface of the mobile device to indicate which applications have been updated. In some implementations, an application update can be downloaded while the corresponding application is in use by the user. The application can be installed when the application is no longer being used by the user.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: APPLE INC.
    Inventors: Thomas Matthieu Alsina, Sean Kelly, Patrick Coffman, Sam Gharabally
  • 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: 20140059487
    Abstract: Methods and systems for displaying increments of time in a calendar view are disclosed. In an embodiment, a method receives a selection of commonly-used increments of time for the calendar and allots equal amounts of display space in the calendar view for each commonly-used increment. The method allots less display space for other increments of time that are not commonly-used as compared to space allotted for the commonly-used increments. In another embodiment, a system presents a calendar view having a plurality of increments of time and events in a display. The system includes an input device for receiving a selection of commonly-used increments of time and a processor configured to alter the calendar view by displaying the commonly-used increments of time linearly with equal amounts of display size for commonly-used increments of time and decreasing the size of other increments of time in proportion to their proximity to commonly-used increments.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: Apple Inc.
    Inventors: Laurent Baumann, Patrick Coffman