Patents by Inventor Stan Jirman

Stan Jirman 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: 9118642
    Abstract: A device streams assets to network-based storage, and servers administering the network-based storage operate to notify other authorized devices that the assets are available to download, including initiating the download of assets automatically or in response to user input. With streaming enabled on their device, a user is able to make assets, such as digital photograph, video or other type of media file, data file, or other type of electronic content, available immediately to all of their other devices and to other users having permission to follow assets streamed by their device. Servers secure access to the stream of assets, on both an account level and an asset level in accordance with asset metadata registered for the assets during streaming.
    Type: Grant
    Filed: September 5, 2011
    Date of Patent: August 25, 2015
    Assignee: Apple Inc.
    Inventors: David Rahardja, Hernan R. Eguiluz, Miguel S. Sanchez-Sandoval, Stan Jirman
  • Patent number: 9001230
    Abstract: Many cameras have the ability to capture an image and generate metadata associated with the image. Such image metadata may include focus point metadata information that may be indicative of the potential focus points available to the camera as well as which one or more of those potential focus points were utilized to capture the image. As the location of a focus point used during image capture is generally intended to coincide with the location of the photographer's main area of interest within the image, such focus point metadata can be accessed during image editing and used to zoom in to the captured image at that focus point location. Performing a “smart-zoom” based on an image's focus point metadata may save time and reduce frustration during the image editing process.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: April 7, 2015
    Assignee: Apple Inc.
    Inventor: Stan Jirman
  • Patent number: 8948729
    Abstract: A method for configuring a device includes receiving a first configuration profile comprising a first configuration and a first certificate and a second certificate, verifying the first configuration profile with the first certificate, receiving a user input indicating to accept the first configuration profile, configuring the device according to the first configuration, receiving a second configuration profile comprising a second configuration, verifying the second configuration profile with the second certificate and updating the device according to the second configuration, wherein the user is unaware of the updating.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 3, 2015
    Inventors: Mitchell D. Adler, Curtis C. Galloway, Christophe Allie, Conrad Sauerwald, Dallas Blake De Atley, Dieter Siegmund, Matthew Reda, Michael Lambertus Hubertus Brouwer, Roberto G. Yépez, Stan Jirman, Nitin Ganatra
  • Publication number: 20140118395
    Abstract: Many cameras have the ability to capture an image and generate metadata associated with the image. Such image metadata may include focus point metadata information that may be indicative of the potential focus points available to the camera as well as which one or more of those potential focus points were utilized to capture the image. As the location of a focus point used during image capture is generally intended to coincide with the location of the photographer's main area of interest within the image, such focus point metadata can be accessed during image editing and used to zoom in to the captured image at that focus point location. Performing a “smart-zoom” based on an image's focus point metadata may save time and reduce frustration during the image editing process.
    Type: Application
    Filed: October 28, 2013
    Publication date: May 1, 2014
    Applicant: Apple Inc.
    Inventor: Stan Jirman
  • Publication number: 20130263057
    Abstract: A method and apparatus for managing digital images is provided. A collection of digital images may be managed using a digital image system that displays images using groups, stacks, and versions. A group is a set of unordered digital images that may be visually represented, in a first state, using a representative image, and in a second state, by each digital image in the group. Stacks are similar to groups, except that each digital image in a stack has a rank, and each digital image in the stack is depicted in order of its rank. Versions are similar to groups, except that one or more images in the group are derived from another image in the group.
    Type: Application
    Filed: May 24, 2013
    Publication date: October 3, 2013
    Inventors: Randy Ubillos, Laurent Perrodin, Dan Waylonis, Stan Jirman, Sarah Brody, Mike Mages
  • Patent number: 8456488
    Abstract: A method and apparatus for managing digital images is provided. A collection of digital images may be managed using a digital image system that displays images using groups, stacks, and versions. A group is a set of unordered digital images that may be visually represented, in a first state, using a representative image, and in a second state, by each digital image in the group. Stacks are similar to groups, except that each digital image in a stack has a rank, and each digital image in the stack is depicted in order of its rank. Versions are similar to groups, except that one or more images in the group are derived from another image in the group.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: June 4, 2013
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Laurent Perrodin, Dan Waylonis, Stan Jirman, Sarah Brody, Mike Mages
  • Patent number: 8423982
    Abstract: The invention is a method and apparatus for use in developing a program. More particularly, a method and apparatus for compiling a source code program during editing of the same is disclosed, where editing can be initial entry or modification subsequent to initial entry. The method comprises compiling at least a portion of a source code program defined by a waypoint during the editing of the source code program. In other aspects, the invention includes a program storage medium encoded with instructions that, when executed, perform this method and a computer programmed to perform this method. The apparatus includes a computing apparatus, comprising a text editor through which a source code program may be entered; and a compiler that may compile the source code program. The control block is capable of determining at least one waypoint in the source code program and invoking the compiler to compile the source code program up to the waypoint.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: April 16, 2013
    Assignee: Apple Inc.
    Inventors: Theodore C. Goldstein, Stephen Naroff, Matthew Austern, Fariborz Jahanian, Stan Jirman, P. Anders I. Bertelrud
  • Publication number: 20130035065
    Abstract: A method for configuring a device includes receiving a first configuration profile comprising a first configuration and a first certificate and a second certificate, verifying the first configuration profile with the first certificate, receiving a user input indicating to accept the first configuration profile, configuring the device according to the first configuration, receiving a second configuration profile comprising a second configuration, verifying the second configuration profile with the second certificate and updating the device according to the second configuration, wherein the user is unaware of the updating.
    Type: Application
    Filed: June 20, 2012
    Publication date: February 7, 2013
    Inventors: Mitchell D. Adler, Curtis C. Galloway, Christophe Allie, Conrad Sauerwald, Dallas Blake De Atley, Dieter Siegmund, Matthew Reda, Michael Lambertus Hubertus Brouwer, Roberto G. Yépez, Stan Jirman, Nitin Ganatra
  • Publication number: 20120311095
    Abstract: A device streams assets to network-based storage, and servers administering the network-based storage operate to notify other authorized devices that the assets are available to download, including initiating the download of assets automatically or in response to user input. With streaming enabled on their device, a user is able to make assets, such as digital photograph, video or other type of media file, data file, or other type of electronic content, available immediately to all of their other devices and to other users having permission to follow assets streamed by their device. Servers secure access to the stream of assets, on both an account level and an asset level in accordance with asset metadata registered for the assets during streaming.
    Type: Application
    Filed: September 5, 2011
    Publication date: December 6, 2012
    Inventors: David Rahardja, Hernan R. Eguiluz, Miguel S. Sanchez-Sandoval, Stan Jirman
  • Publication number: 20120257072
    Abstract: Many cameras have the ability to capture an image and generate metadata associated with the image. Such image metadata may include focus point metadata information that may be indicative of the potential focus points available to the camera as well as which one or more of those potential focus points were utilized to capture the image. As the location of a focus point used during image capture is generally intended to coincide with the location of the photographer's main area of interest within the image, such focus point metadata can be accessed during image editing and used to zoom in to the captured image at that focus point location. Performing a “smart-zoom” based on an image's focus point metadata may save time and reduce frustration during the image editing process.
    Type: Application
    Filed: April 6, 2011
    Publication date: October 11, 2012
    Applicant: APPLE INC.
    Inventor: Stan Jirman
  • Patent number: 8208900
    Abstract: A method for configuring a device includes receiving a first configuration profile comprising a first configuration and a first certificate and a second certificate, verifying the first configuration profile with the first certificate, receiving a user input indicating to accept the first configuration profile, configuring the device according to the first configuration, receiving a second configuration profile comprising a second configuration, verifying the second configuration profile with the second certificate and updating the device according to the second configuration, wherein the user is unaware of the updating.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: June 26, 2012
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Curtis C. Galloway, Christophe Allie, Conrad Sauerwald, Dallas Blake De Atley, Dieter Siegmund, Matthew Reda, Michael Lambertus Hubertus Brouwer, Roberto G. Yépez, Stan Jirman, Nitin Ganatra
  • Publication number: 20110119658
    Abstract: The invention is a method and apparatus for use in developing a program. More particularly, a method and apparatus for compiling a source code program during editing of the same is disclosed, where editing can be initial entry or modification subsequent to initial s entry. The method comprises compiling at least a portion of a source code program defined by a waypoint during the editing of the source code program. In other aspects, the invention includes a program storage medium encoded with instructions that, when executed, perform this method and a computer programmed to perform this method. The apparatus includes a computing apparatus, comprising a text editor through which a source code program may be entered; and a compiler that may compile the source code program. The control block is capable of determining at least one waypoint in the source code program and invoking the compiler to compile the source code program up to the waypoint.
    Type: Application
    Filed: January 24, 2011
    Publication date: May 19, 2011
    Inventors: Theodore C. Goldstein, Stephen Naroff, Matthew Austern, Fariborz Jahanian, Stan Jirman, P. Anders I. Bertelrud
  • Patent number: 7877738
    Abstract: The invention is a method and apparatus for use in developing a program. More particularly, a method and apparatus for compiling a source code program during editing of the same is disclosed, where editing can be initial entry or modification subsequent to initial entry. The method comprises compiling at least a portion of a source code program defined by a waypoint during the editing of the source code program. In other aspects, the invention includes a program storage medium encoded with instructions that, when executed, perform this method and a computer programmed to perform this method. The apparatus includes a computing apparatus, comprising a text editor through which a source code program may be entered; and a compiler that may compile the source code program. The control block is capable of determining at least one waypoint in the source code program and invoking the compiler to compile the source code program up to the waypoint.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: January 25, 2011
    Assignee: Apple Inc.
    Inventors: Theodore C. Goldstein, Stephen Naroff, Matthew Austern, Fariborz Jahanian, Stan Jirman, P. Anders I. Bertelrud
  • Publication number: 20100269101
    Abstract: An event logging and analysis mechanism which creates an event object for event of an application to be logged. The event logging mechanism logs into the event object the start time, end time and other information regarding the event. The analysis of the collected event objects may include hierarchical and contextual grouping as well as aggregation of events considered to be identical. The mechanism operates independent of the application whose events it logs and can be turned on and off independently. A user may define the levels of hierarchy and contexts upon which to analyze the event objects.
    Type: Application
    Filed: June 28, 2010
    Publication date: October 21, 2010
    Inventors: Stan Jirman, Charles Lloyd, Patrice Gautier
  • Patent number: 7804508
    Abstract: A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. The lens region and the target region may each be a bounded area displayed on a display. A user may position the target region over a digital image displayed on the display to cause a depiction of visual information associated with the target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: September 28, 2010
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Stan Jirman
  • Patent number: 7774790
    Abstract: An event logging and analysis mechanism which creates an event object for event of an application to be logged. The event logging mechanism logs into the event object the start time, end time and other information regarding the event. The analysis of the collected event objects may include hierarchical and contextual grouping as well as aggregation of events considered to be identical. The mechanism operates independent of the application whose events it logs and can be turned on and off independently. A user may define the levels of hierarchy and contexts upon which to analyze the event objects.
    Type: Grant
    Filed: July 18, 2000
    Date of Patent: August 10, 2010
    Assignee: Apple Inc.
    Inventors: Stan Jirman, Charles Lloyd, Patrice Gautier
  • Patent number: 7746360
    Abstract: A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. A user may position the target region over a portion of a screen, which may correspond to a digital image, to cause a depiction of visual information associated with the portion of the screen identified by target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: June 29, 2010
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Stan Jirman
  • Publication number: 20100079495
    Abstract: A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. The lens region and the target region may each be a bounded area displayed on a display. A user may position the target region over a digital image displayed on the display to cause a depiction of visual information associated with the target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 1, 2010
    Inventors: Randy Ubillos, Stan Jirman
  • Publication number: 20090227274
    Abstract: A method for configuring a device includes receiving a first configuration profile comprising a first configuration and a first certificate and a second certificate, verifying the first configuration profile with the first certificate, receiving a user input indicating to accept the first configuration profile, configuring the device according to the first configuration, receiving a second configuration profile comprising a second configuration, verifying the second configuration profile with the second certificate and updating the device according to the second configuration, wherein the user is unaware of the updating.
    Type: Application
    Filed: December 31, 2008
    Publication date: September 10, 2009
    Inventors: MITCHELL D. ADLER, Curtis C. Galloway, Christophe Allie, Conrad Sauerwald, Dallas Blake De Atley, Dieter Siegmund, Matthew Reda, Michael Lambertus Hubertus Brouwer, Roberto G. Yepez, Stan Jirman, Nitin Ganatra
  • Publication number: 20070171238
    Abstract: A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. A user may position the target region over a portion of a screen, which may correspond to a digital image, to cause a depiction of visual information associated with the portion of the screen identified by target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured.
    Type: Application
    Filed: March 29, 2007
    Publication date: July 26, 2007
    Inventors: Randy Ubillos, Stan Jirman