Patents by Inventor Christian Robertson

Christian Robertson 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: 20140220942
    Abstract: Systems, methods, and computer-readable mediums for managing communications on telecommunication devices utilizing communication categories are provided. A subset of contacts accessible by a telecommunication device are associated with one or more communication categories. Each communication category can be associated with a set of communication activities. Based on a selection of a specific contact, a telecommunication device can generate a display having display objects representative of communication categories associated with the selected contact. Additionally, based on a selection of a communication category, the telecommunication device can further generate a display including display objects representative of a set of communication activities corresponding to the selected communication category.
    Type: Application
    Filed: September 27, 2013
    Publication date: August 7, 2014
    Applicant: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Gordon Kar Kee Kam
  • Patent number: 8773502
    Abstract: Systems and methods facilitating the capture of contiguous images suitable for composition into a wide-angle or panoramic image. The method may include displaying smart graphical targets on an image capture graphical user interface representing target focal points to direct a camera to in order capture images with sufficient continuity or overlap for panorama creation. In one implementation, the method may include automatically capturing an image when the center of the current field of view is aligned with or within a threshold distance of a target focal point. In another implementation, the method may provide graphical targets along multiple axes. In another implementation the method may provide graphical targets for creating a panoramic image adhering to a certain aspect ratio. In another implementation, the method may suggest graphical targets on the motion of a camera after capturing a first image.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: July 8, 2014
    Assignee: Google Inc.
    Inventors: Evan Rapoport, Christian Robertson, Nirav Bipinchandra Mehta, Scott Ettinger
  • Patent number: 8762895
    Abstract: A computing device is described that outputs, for display at a display device, a graphical user interface including a graphical zoom indicator associated with a zoom operation of a camera. The graphical zoom indicator includes an inner fixed circle, an outer fixed circle, and an adjustable circle. The computing device receives an indication of an input detected at an input device, and based at least in part on the indication of the input, the computing device determines an adjustment to a zoom level of the zoom operation of the camera. Based at least in part on the adjustment to the zoom level of the zoom operation of the camera, the computing device updates the graphical user interface to modify a size of the adjustable circle based at least in part on the adjustment to the zoom level of the zoom operation of the camera.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Nirav Mehta, Michael Kolb, Christian Robertson
  • Publication number: 20140118483
    Abstract: Systems and methods facilitating the capture of contiguous images suitable for composition into a wide-angle or panoramic image. The method may include displaying smart graphical targets on an image capture graphical user interface representing target focal points to direct a camera to in order capture images with sufficient continuity or overlap for panorama creation. In one implementation, the method may include automatically capturing an image when the center of the current field of view is aligned with or within a threshold distance of a target focal point. In another implementation, the method may provide graphical targets along multiple axes. In another implementation the method may provide graphical targets for creating a panoramic image adhering to a certain aspect ratio. In another implementation, the method may suggest graphical targets on the motion of a camera after capturing a first image.
    Type: Application
    Filed: June 10, 2013
    Publication date: May 1, 2014
    Inventors: Evan Rapoport, Christian Robertson, Nirav Bipinchandra Mehta, Scott Ettinger
  • Publication number: 20140118563
    Abstract: A computing device is described that outputs, for display at a display device, a graphical user interface including a graphical zoom indicator associated with a zoom operation of a camera. The graphical zoom indicator includes an inner fixed circle, an outer fixed circle, and an adjustable circle. The computing device receives an indication of an input detected at an input device, and based at least in part on the indication of the input, the computing device determines an adjustment to a zoom level of the zoom operation of the camera. Based at least in part on the adjustment to the zoom level of the zoom operation of the camera, the computing device updates the graphical user interface to modify a size of the adjustable circle based at least in part on the adjustment to the zoom level of the zoom operation of the camera.
    Type: Application
    Filed: October 15, 2013
    Publication date: May 1, 2014
    Applicant: Google Inc.
    Inventors: Nirav Mehta, Michael Kolb, Christian Robertson
  • Publication number: 20130346922
    Abstract: A computing device is described that outputs, for display, a graphical indication of a notification that includes selectable graphical elements that each indicate a respective optional action associated with the notification. Responsive to receiving an indication of an input that corresponds to a selection of one of the selectable graphical elements, the computing device executes the respective optional action indicated by the selected one of the selectable graphical elements.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 26, 2013
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Christian Robertson, Alexander Faaborg, Lee Brandon Keely, Leon Hong, Jens Nagel, Peter Ng
  • Publication number: 20130346882
    Abstract: A computing device is described that receives an indication of a notification, and determines a priority level associated with the notification. The computing device determines, based at least in part on the priority level, content of the notification. Responsive to receiving an indication of a gesture detected at an input device, the computing device outputs, for display, a notification center graphical user interface that includes a graphical indication of the notification including the content of the notification.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 26, 2013
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Christian Robertson, Alexander Faaborg, Lee Brandon Keely, Leon Hong, Jens Nagel, Peter Ng
  • Publication number: 20130346918
    Abstract: A computing device is described that outputs, for display, a graphical indication of a first notification and a graphical indication of a second notification. The first and second notifications each include a respective first content portion and a respective second content portion. The graphical indication of the first notification includes both the first content portion and the second content portion of the first notification. The graphical indication of the second notification includes only the first content portion of the second notification. The computing device receives an indication of an input to remove the first notification from display. Responsive to the input, the computing device ceases to output, for display, the graphical indication of the first notification and outputs, for display, the graphical indication of the second notification by including the second content portion of the second notification in addition to the first content portion of the second notification.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 26, 2013
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Christian Robertson, Alexander Faaborg, Lee Brandon Keely, Leon Hong, Jens Nagel, Peter Ng
  • Patent number: 8577350
    Abstract: Systems, methods, and computer-readable mediums for managing communications on telecommunication devices utilizing communication categories are provided. A subset of contacts accessible by a telecommunication device are associated with one or more communication categories. Each communication category can be associated with a set of communication activities. Based on a selection of a specific contact, a telecommunication device can generate a display having display objects representative of communication categories associated with the selected contact. Additionally, based on a selection of a communication category, the telecommunication device can further generate a display including display objects representative of a set of communication activities corresponding to the selected communication category.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: November 5, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Gordon Kar Kee Kam
  • Publication number: 20130281161
    Abstract: Systems, methods, and computer-readable mediums for managing a subset of contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a subset of contacts selected at least in part by a user of the telecommunications device. The subset of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application causes display of a first portion of graphical identifiers associated with a first portion of the subset of contacts along a first path on a display of the telecommunications device about an axis positioned external to the display of the telecommunications device. The software application further causes display of a second portion of graphical identifiers associated with a second portion of the subset of contacts along a second path on the display of the telecommunications device about the external axis.
    Type: Application
    Filed: February 4, 2013
    Publication date: October 24, 2013
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Charles Goran, Valerie Lynn Goulart, Feridoon Malekzadeh, Alejandro J. Amano-Palacios
  • Publication number: 20130275897
    Abstract: Systems, methods, and computer-readable mediums for managing contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a first subset of contacts selected at least in part by a user of the telecommunications device and a second subset of contacts. Each of the first and second subsets includes a portion of the user's contacts accessible by the telecommunications device. The software application causes display of a graphical identifier associated with each contact of the first subset of contacts in a first arrangement on a display of the telecommunications device about a first axis positioned external to the display. The software application further causes display of a graphical identifier associated with each contact of the second subset of contacts in a second arrangement on a display of the telecommunications device about a second axis positioned external to the display.
    Type: Application
    Filed: February 4, 2013
    Publication date: October 17, 2013
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: 8548448
    Abstract: Systems, methods, and computer-readable mediums for managing communications on telecommunication devices utilizing communication categories are provided. A subset of contacts accessible by a telecommunication device are associated with one or more communication categories. Each communication category can be associated with a set of communication activities. Based on a selection of a specific contact, a telecommunication device can generate a display having display objects representative of communication categories associated with the selected contact. Additionally, based on a selection of a communication category, the telecommunication device can further generate a display including display objects representative of a set of communication activities corresponding to the selected communication category.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: October 1, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Gordon Kar Kee Kam
  • Patent number: 8428561
    Abstract: A user of a telecommunications or other computing device may notify his or her contacts of an event of interest, which event may be modified by the user's contacts without requiring the permission of the originating user to do so. In this regard, an event organizing service receives an event notification request from a user of a telecommunications device (e.g., a mobile telephone), automatically identifies the user's contacts to whom the event notification is to be published, and publishes the event notification to the automatically identified contacts. A contact who receives the event notification may update the event, e.g., by modifying data describing the event, without the permission of the originating user. Accordingly, a contact who has received the event notification may modify the event (e.g., change the date/time, change the location, etc.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: April 23, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Prarthana H. Panchal, Natalie Phillips-Hamblett, Sinclair M. Temple, Anthony Giardini, Joyce Chou
  • Patent number: 8370770
    Abstract: Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a subset of contacts selected at least in part by a user of the telecommunications device. The subset of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application executed by the processor of the telecommunications device then causes display of a first portion of graphical identifiers associated with a first portion of the subset of contacts along a first path on a display of the telecommunications device about an axis positioned external to the display of the telecommunications device.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: February 5, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Charles Goran, Valerie Lynn Goulart, Feridoon Malekzadeh, Alejandro J. Amano-Palacios
  • Patent number: 8370769
    Abstract: Systems, methods, and computer-readable mediums for managing at least one subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a first subset of contacts selected at least in part by a user of the telecommunications device and a second subset of contacts. Each of the first and second subsets of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application executed by the processor of the telecommunications device then causes display of a graphical identifier associated with each contact of the first subset of contacts in a first arrangement on a display of the telecommunications device about a first axis positioned external to the display of the telecommunications device.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: February 5, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: 8359548
    Abstract: Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a subset of contacts selected at least in part by a user of the telecommunications device. The subset of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application executed by the processor of the telecommunications device then causes display of a graphical identifier associated with each contact of the subset of contacts in an arrangement on a display of the telecommunications device about an axis positioned external to the display of the telecommunications device. Aspects of systems, methods, and computer-readable mediums for further arranging the graphical identifiers are also provided.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: January 22, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Alejandro J. Amano-Palacios, Joseph L. Ungari, Jared Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: D670308
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: November 6, 2012
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Feridoon Malekzadeh, Valerie Lynn Goulart, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: D670309
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: November 6, 2012
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Feridoon Malekzadeh, Valerie Lynn Goulart, Jupiter Macleod Barton, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: D673973
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: January 8, 2013
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jasdeep Singh Chugh, Feridoon Malekzadeh, Valerie Lynn Goulart, Jupiter Macleod Barton, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White, Gordon Kar Kee Kam
  • Patent number: D703233
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventor: Christian Robertson