Patents by Inventor Stephen A. Hartford

Stephen A. Hartford 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: 9674650
    Abstract: In one embodiment, grouping, organization, or storage locations are defined for digital objects based on a user's familiarity with the geographic location where the digital objects were generated. For example, a mobile device generates the digital objects. The digital objects are received or collected at the mobile device or at a server. A first digital object is generated at a first time stamp and assigned a geographic location to the digital object according to a current location of the mobile device. Familiarity data is accessed according to the current geographic location, and a time period is set based on the familiarity data. The digital object is associated with at least one additional digital object generated within the time period to the first time stamp of the collected digital object. For example, photographs are grouped together in a digital photo album according to familiarity and collection times.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: June 6, 2017
    Assignee: HERE Global B.V.
    Inventor: Stephen Hartford
  • Patent number: 9413960
    Abstract: A method, apparatus and computer program product are provided so as to capture video images such that an image of a moment of significance is captured within the video. In the context of a method, an indication is received that a video capture user input will be subsequently provided directing that video images be captured. The method then determines whether a pre-roll is to be captured in advance of the video capture user input. The method causes the video images to be captured in response to the video capture user input. The video images include a start frame captured temporarily proximate receipt of the video capture user input. The method receives a video capture completion user input indicating that the capturing of the video images should be ceased. In response to receipt of the video capture completion user input, the method causes a post-roll to be captured.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: August 9, 2016
    Assignee: HERE Global B.V
    Inventors: Maarten Hammendorp, Stephen Hartford, Pascal Wever, Andrew Gartrell
  • Patent number: 9336320
    Abstract: An approach is provided for providing user interface navigation information associated with the availability of services. Location information associated with a device is received. Menu items associated with one or more services based on the location information are selected. Presentation of the selected menu items in a bridge is caused, at least in part. The bridge is a user interface element common to the services.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: May 10, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Melanie Larson, Franklin Reynolds, Keith R. Barraclough, Stephen Hartford
  • Patent number: 9275376
    Abstract: An approach is provided for presenting soft reminders (e.g., reminders for notes with no triggering criteria). A reminder manager receives an input, from a user, for specifying a note. The note is not associated with triggering criteria. In response to the request, the reminder manager retrieves contextual information from a device associated with the user, and causes, at least in part, presentation of a reminder of the note based, at least in part, on the contextual information.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 1, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, James Gerlach, Erich Domingo, Christopher Dame, Christopher Nyffeler, Anke Pierik, Kristian Simsarian
  • Publication number: 20150256750
    Abstract: A method, apparatus and computer program product are provided so as to capture video images such that an image of a moment of significance is captured within the video. In the context of a method, an indication is received that a video capture user input will be subsequently provided directing that video images be captured. The method then determines whether a pre-roll is to be captured in advance of the video capture user input. The method causes the video images to be captured in response to the video capture user input. The video images include a start frame captured temporarily proximate receipt of the video capture user input. The method receives a video capture completion user input indicating that the capturing of the video images should be ceased. In response to receipt of the video capture completion user input, the method causes a post-roll to be captured.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 10, 2015
    Inventors: Maarten Hammendorp, Stephen Hartford, Pascal Wever, Andrew Gartrell
  • Patent number: 9106820
    Abstract: Mechanisms are described for capturing video images using a multi-stage trigger button, where the effect of the trigger button is dependent on how a user interacts with the trigger button, such as during what timeframe the user releases the trigger button. For example, if the user ceases actuating the trigger button during a first time period following actuation, the capture of the video image is halted. If the user ceases actuating the trigger button during a second time period, the capture of the video image is continued. If the user ceases actuating the trigger button during a third time period, the capture of the video image is halted. Thus, for short actuations and long actuations, video images are only recorded while the trigger button is continued to be depressed. For video images in between, the video is continued to be recorded until a second actuation is received from the user.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 11, 2015
    Assignee: HERE Global B.V.
    Inventors: Maarten Hammendorp, Stephen Hartford, Pascal Wever, Andrew Gartrell
  • Publication number: 20150031396
    Abstract: In one embodiment, grouping, organization, or storage locations are defined for digital objects based on a user's familiarity with the geographic location where the digital objects were generated. For example, a mobile device generates the digital objects. The digital objects are received or collected at the mobile device or at a server. A first digital object is generated at a first time stamp and assigned a geographic location to the digital object according to a current location of the mobile device. Familiarity data is accessed according to the current geographic location, and a time period is set based on the familiarity data. The digital object is associated with at least one additional digital object generated within the time period to the first time stamp of the collected digital object. For example, photographs are grouped together in a digital photo album according to familiarity and collection times.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Inventor: Stephen Hartford
  • Publication number: 20110239158
    Abstract: An approach is provided for presenting soft reminders (e.g., reminders for notes with no triggering criteria). A reminder manager receives an input, from a user, for specifying a note. The note is not associated with triggering criteria. In response to the request, the reminder manager retrieves contextual information from a device associated with the user, and causes, at least in part, presentation of a reminder of the note based, at least in part, on the contextual information.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, James Gerlach, Erich Domingo, Christopher Dame, Christopher Nyffeler, Anke Pierik, Kristian Simsarian
  • Publication number: 20110209073
    Abstract: An approach is provided for providing user interface navigation information associated with the availability of services. Location information associated with a device is received. Menu items associated with one or more services based on the location information are selected. Presentation of the selected menu items in a bridge is caused, at least in part. The bridge is a user interface element common to the services.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 25, 2011
    Applicant: Nokia Corporation
    Inventors: Melanie Larson, Franklin Reynolds, Keith R. Barraclough, Stephen Hartford
  • Publication number: 20110200305
    Abstract: The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
    Type: Application
    Filed: April 26, 2011
    Publication date: August 18, 2011
    Inventors: Joseph Paul Montgomery, Michael Richard Young Moore, Stephen A. Hartford, Mark R. Mooneyham, Daniel A. Kaye, Kenneth A. Turcotte, Steven R. Kell, Stephan D. Schaem
  • Publication number: 20110099490
    Abstract: An approach is provided for presenting polymorphic notes in a graphical user interface. A polymorphic note manager receives a request to display a plurality of polymorphic notes on a graphical user interface of a device. In response to the request, the polymorphic note manager determines an order of the plurality of polymorphic notes according to either an associated date or, if there is no associated date, a creation date corresponding to each of the plurality of polymorphic notes.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Energy Cruse, II, Abbe Don, Luke Woods, Christopher Dame, Timm Kekeritz, Astrid Van Der Flier, Kristian Simsarian, James Gerlach, Erich Domingo, Christopher Nyffeler, Anke Pierik
  • Publication number: 20110099153
    Abstract: An approach is provided for generating a polymorphic note. A polymorphic note manager receives a request, from a device, to generate a polymorphic note, wherein the polymorphic note includes information of a plurality of application types that is developed over a period of time. The polymorphic note manager then generates the polymorphic note in response to the request and stores the polymorphic note for access by the device.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Erich Domingo, Christopher Dame, Christopher Nyffeler, Anke Pierik, Kristian Simsarian, James Gerlach
  • Publication number: 20110099189
    Abstract: An approach is provided for exploring connections of a polymorphic note. A polymorphic note manager receives a request to display one or more polymorphic notes connected to a selected polymorphic note. In response to the request, the polymorphic note manager determining the one or more connected polymorphic notes and causes, at least in part, actions that result in display of the selected polymorphic note, the one or more connected polymorphic notes, corresponding connections between the selected polymorphic note and the one or more connection polymorphic notes, or a combination thereof.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: Nokia Corporation
    Inventors: Keith Barraclough, Stephen Hartford, David Irvine, Energy Cruse, Abbe Don, Luke Woods, Christopher Dame, Timm Kekeritz, Astrid Van Der Flier, Kristian Simsarian, James Gerlach
  • Publication number: 20060064641
    Abstract: The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
    Type: Application
    Filed: September 6, 2005
    Publication date: March 23, 2006
    Inventors: Joseph Montgomery, Michael Richard Moore, Stephen Hartford, Mark Mooneyham, Daniel Kaye, Kenneth Turcotte, Steven Kell, Stephan Schaem
  • Patent number: 6941517
    Abstract: The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: September 6, 2005
    Assignee: Vibe Solutions Group, Inc.
    Inventors: Joseph Paul Montgomery, Michael Richard Young Moore, Stephen A. Hartford, Mark R. Mooneyham, Daniel A. Kaye, Kenneth A. Turcotte, Steven R. Kell, Stephan D. Schaem
  • Publication number: 20020080159
    Abstract: The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
    Type: Application
    Filed: December 12, 2001
    Publication date: June 27, 2002
    Inventors: Joseph Paul Montgomery, Michael Richard Young Moore, Stephen A. Hartford, Mark R. Mooneyham, Daniel A. Kaye, Kenneth A. Turcotte, Steven R. Kell, Stephan D. Schaem
  • Patent number: 6380950
    Abstract: The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: April 30, 2002
    Assignee: GlobalStreams, Inc.
    Inventors: Joseph Paul Montgomery, Michael Richard Young Moore, Stephen A. Hartford, Mark R. Mooneyham, Daniel A. Kaye, Kenneth A. Turcotte, Steven R. Kell, Stephan D. Schaem
  • Publication number: 20010040585
    Abstract: A method is disclosed for resizing multi-dimensionally rendered graphical images. A first step in the method divides a graphical image into a plurality of predefined resizable and non-resizable sections. A second step in the method further divides the resizable sections into a plurality of stretch areas. A third step in the method divides each stretch area into a cell matrix. A fourth step in the method resizes the graphical image by duplicating or removing a row or column of matrix cells in one or more of the stretch areas.
    Type: Application
    Filed: August 18, 1998
    Publication date: November 15, 2001
    Inventors: STEPHEN A HARTFORD, MICHAEL RICHARD YOUNG MOORE, J PAUL MONTGOMERY, ROBERT J HOOPER, TODD K SPRAGUE
  • Patent number: D450325
    Type: Grant
    Filed: September 23, 1999
    Date of Patent: November 13, 2001
    Assignee: GlobalStreams, Inc.
    Inventors: Stephen A. Hartford, Daniel A. Kaye, J. Paul Montgomery, Michael Richard Young Moore, Mark R. Mooneyham, Stephan M. Bouchard, James D. Kimball, Karl V. Miller, Jeremy D. Wheaton, Michael P. Radogna, Peter A. Tjeerdsma
  • Patent number: D418827
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: January 11, 2000
    Assignee: Play, Inc.
    Inventors: Stephen A. Hartford, Daniel A. Kaye, J. Paul Montgomery, Michael Richard Young Moore, Mark R. Mooneyham, Stephan M. Bouchard, James D. Kimball, Karl V. Miller, Jeremy D. Wheaton, Michael P. Radogna, Peter A. Tjeerdsma