Methods and apparatus for initiating image capture on a hand-held device
First Claim
1. A computer implemented method for initiating capture of an image on a computer system, performed by the computer system that is programmed to perform the method, comprising:
- determining, by a physical sensor of the computer system, a change in physical state of the computer system, wherein the change in physical state is associated with a magnitude of change in physical state;
determining, by the computer system, whether the magnitude of change in physical state by the physical sensor exceeds a threshold level;
determining, by the computer system, a plurality of parameters for a camera associated with the computer system; and
initiating, by the computer system, capture of one or more images using the camera in response to the magnitude of change in physical state by the physical sensor exceeding the threshold level;
wherein the physical sensor comprises an accelerometer;
wherein determining by the physical sensor of the computer system comprises determining, by the accelerometer of the computer system, an acceleration in at least a first direction of the computer system;
wherein determining by the computer system, whether the magnitude of change in physical state by the physical sensor exceeds a threshold level comprises determining, by the computer system, whether the acceleration determined by the accelerometer exceeds a threshold acceleration level; and
wherein initiating by the computer system, capture of one or more images comprises initiating, by the computer system, capture of one or more images using the camera after the acceleration determined by the accelerometer exceeds the threshold acceleration level;
wherein initiating, by the computer system, capture of one or more images comprises;
initiating, by the computer system, capture of a plurality of images using the camera after the acceleration determined by the accelerometer exceeds the threshold acceleration level;
determining, by the accelerometer of the computer system, an associated acceleration in at least a first direction of the computer system for each image from the plurality of images; and
storing, by the computer system, an image from the plurality of images having an associated acceleration lower than associated accelerations for other images from the plurality of images.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for initiating capture of an image on a computer system, performed by the computer system that is programmed to perform the method includes determining by a physical sensor of the computer system, a change in physical state of the computer system, wherein the change in physical state is associated with a magnitude of change in physical state, determining by the computer system, whether the magnitude of change in physical state by the physical sensor exceeds a threshold level, determining by the computer system, a plurality of parameters for a camera associated with the computer system, and initiating by the computer system, capture of one or more images using the camera after the magnitude of change in physical state by the physical sensor exceeds the threshold level.
236 Citations
15 Claims
-
1. A computer implemented method for initiating capture of an image on a computer system, performed by the computer system that is programmed to perform the method, comprising:
-
determining, by a physical sensor of the computer system, a change in physical state of the computer system, wherein the change in physical state is associated with a magnitude of change in physical state; determining, by the computer system, whether the magnitude of change in physical state by the physical sensor exceeds a threshold level; determining, by the computer system, a plurality of parameters for a camera associated with the computer system; and initiating, by the computer system, capture of one or more images using the camera in response to the magnitude of change in physical state by the physical sensor exceeding the threshold level; wherein the physical sensor comprises an accelerometer; wherein determining by the physical sensor of the computer system comprises determining, by the accelerometer of the computer system, an acceleration in at least a first direction of the computer system; wherein determining by the computer system, whether the magnitude of change in physical state by the physical sensor exceeds a threshold level comprises determining, by the computer system, whether the acceleration determined by the accelerometer exceeds a threshold acceleration level; and wherein initiating by the computer system, capture of one or more images comprises initiating, by the computer system, capture of one or more images using the camera after the acceleration determined by the accelerometer exceeds the threshold acceleration level; wherein initiating, by the computer system, capture of one or more images comprises; initiating, by the computer system, capture of a plurality of images using the camera after the acceleration determined by the accelerometer exceeds the threshold acceleration level; determining, by the accelerometer of the computer system, an associated acceleration in at least a first direction of the computer system for each image from the plurality of images; and storing, by the computer system, an image from the plurality of images having an associated acceleration lower than associated accelerations for other images from the plurality of images. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
an image acquisition device configured to capture one or more images; a memory configured to store one or more images; a display configured to display one or more images; a physical sensor, wherein the physical sensor is configured to sense physical forces acting upon the physical sensor and configured to determine magnitudes of change in physical forces acting upon the physical sensor; a processor coupled to the image acquisition device, to the memory, to the display and to the physical sensor, wherein the processor is programmed to determine when a magnitude of change in physical forces exceeds a threshold level, wherein the processor is programmed to determine a plurality of parameters for an image acquisition device, wherein the processor is programmed to direct the image acquisition device to capture the one or more images in response to the magnitude of change in physical forces exceeding the threshold level, and wherein the processor is programmed to direct the memory to store the one or more images; wherein the physical sensor comprises an accelerometer configured to determine an acceleration in at least a first direction of the computer; wherein the processor is programmed to determine when the acceleration exceeds a threshold level; wherein the processor is programmed to direct the image acquisition device to capture the one or more images in response to the acceleration exceeding the threshold level; wherein the processor is programmed to direct the image acquisition device to capture a plurality of images in response to the acceleration exceeding the threshold level; wherein the processor is programmed to receive from the accelerometer an associated magnitude of change in physical forces acting upon the physical sensor associated with each of the images from the plurality of images; and wherein the processor is programmed to direct to the memory to store an image from the plurality of images having an associated magnitude of change in physical forces lower that associated magnitudes of change in physical forces associated with other images from the plurality of images. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification