IP Library Granted Patent US 8,723,986
Granted Patent B1
US 8,723,986 · App. 12/940,025 · Granted May 13, 2014

Methods and apparatus for initiating image capture on a hand-held device

Inventor: Raymond Merrill, Jr. (San Ramon, CA)
Assignee: mCube Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,723,986
App. No.
12/940,025
Granted
May 13, 2014
Kind
B1
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.

Claims (52)

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.

2. The method of claim 1

wherein the physical sensor comprises a magnetic sensor; and

wherein determining by the physical sensor of the computer system comprises determining, by the magnetic sensor of the computer system, a change in magnetic field in at least one direction of the computer system.

3. The method of claim 1

wherein the physical sensor comprises a pressure sensor; and

wherein determining by the physical sensor of the computer system comprises determining, by the pressure sensor of the computer system, a change in atmospheric pressure relative to the computer system.

4. The method of claim 1 wherein initiating, by the computer system, capture of one or more images comprises:

determining, by the accelerometer of the computer system, magnitudes of subsequent accelerations in at least a second direction;

determining, by the computer system, when a magnitude of a subsequent acceleration in at least the second direction does not exceed a subsequent threshold acceleration level;

initiating, by the computer system, capture of an image using the camera when the magnitude of the subsequent acceleration does not exceed the subsequent threshold acceleration level; and

storing, by the computer system, the image in a memory.

5. The method of claim 1 wherein determining, by the computer system, the plurality of parameters for the camera comprises: determining by the computer system, the plurality of parameters for a camera associated with the computer system, in response to a magnitude of the acceleration in at least the first direction.

6. The method of claim 5 wherein a parameter from the plurality of parameters is selected from a group consisting of: shutter speed, ISO rating, aperture, and shutter volume.

7. The method of claim 1 wherein determining, by the computer system, the plurality of parameters for the camera comprises: increasing a camera parameter, wherein the camera parameter is selected from a group consisting of: a shutter speed, an ISO speed, a depth of field, and a shutter volume.

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.

9. The device of claim 8 wherein the physical sensor comprises a magnetic sensor configured to determine a change in magnetic field in at least one direction.

10. The device of claim 8 wherein the physical sensor comprises a pressure sensor configured to determine a change in atmospheric pressure.

11. The device of claim 8 ,

wherein the processor is programmed to determine when a subsequent acceleration does not exceed a subsequent threshold level, and

wherein the processor is programmed to direct the image acquisition device to capture the one or more images when the subsequent acceleration does not exceed the subsequent threshold value.

12. The device of claim 8 wherein the processor is programmed to determine the plurality of parameters for the image acquisition device in response to the acceleration in at least the first direction.

13. The device of claim 12 wherein a parameter from the plurality of parameters is selected from a group consisting of: shutter speed, ISO rating, aperture, shutter volume.

14. The device of claim 8 wherein the processor is programmed to determine the plurality of parameters for the image acquisition device in response to the acceleration in at least the first direction.

15. The device of claim 8 wherein the physical sensor comprises a MEMS device upon a CMOS substrate.

Assignments (10)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 15, 2022
From: MOVELLA INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS AGENT
Reel/Frame 061948/0764 →
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2022
From: EASTWARD FUND MANAGEMENT, LLC
To: MOVELLA INC. (FORMERLY KNOWN AS MCUBE, INC.)
Reel/Frame 061940/0635 →
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2022
From: EASTWARD FUND MANAGEMENT, LLC
To: MOVELLA INC.
Reel/Frame 061940/0602 →
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2022
From: SILICON VALLEY BANK
To: MOVELLA INC. (FORMERLY KNOWN AS MCUBE, INC.)
Reel/Frame 061936/0024 →
CHANGE OF NAME Recorded Oct 31, 2022
From: MCUBE, INC.
To: MOVELLA INC.
Reel/Frame 061602/0044 →
SECURITY INTEREST Recorded Dec 16, 2021
From: MOVELLA INC.
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 058520/0690 →
SECURITY INTEREST Recorded Sep 2, 2020
From: MCUBE, INC.
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 053826/0626 →
SECURITY INTEREST Recorded Jun 11, 2020
From: MCUBE, INC.
To: SILICON VALLEY BANK
Reel/Frame 052909/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2011
From: MEDOFF, MARSHALL
To: XYLECO, INC.
Reel/Frame 025744/0984 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2011
From: MERRILL, RAYMOND, JR.
To: MCUBE, INC.
Reel/Frame 025596/0918 →