Record button on a computer system
First Claim
Patent Images
1. A computing system comprising:
- a processor;
an audiovisual information input mechanism;
a record button, the record button operably coupled to provide user-controlled recording state data to the operating system; and
a component that receives the user-controlled recording state data from the record button and determines how to process audiovisual information received from the input mechanism based on the user-controlled recording state data and a current recording context, wherein different recording state data is generated in response to different corresponding methods of manual user interaction with the record button, the different corresponding method of manual user interaction including at least two of the following;
a single press and release of the record button;
a double press and release of the record button;
a continuous depressing of the record button for a first predetermined threshold of time; and
a continuous depressing of the record button for a second predetermined threshold of time which exceeds the first predetermined threshold of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A record button that facilitates audiovisual input into a computer system without requiring manual interaction (direct manipulation interaction) with software. The record button may be grouped with transport controls, a standalone button, or grouped with other controls. The record button may be actuated with different types of actuation techniques, each of which may correspond to a different audio and/or video operating mode, which may be user configurable. A record light may be provided to notify the user of the current recording mode via variable colors and/or flash patterns. The record button can work in conjunction with a camera button and with manual software switching of recording modes.
193 Citations
39 Claims
-
1. A computing system comprising:
-
a processor; an audiovisual information input mechanism; a record button, the record button operably coupled to provide user-controlled recording state data to the operating system; and a component that receives the user-controlled recording state data from the record button and determines how to process audiovisual information received from the input mechanism based on the user-controlled recording state data and a current recording context, wherein different recording state data is generated in response to different corresponding methods of manual user interaction with the record button, the different corresponding method of manual user interaction including at least two of the following; a single press and release of the record button; a double press and release of the record button; a continuous depressing of the record button for a first predetermined threshold of time; and a continuous depressing of the record button for a second predetermined threshold of time which exceeds the first predetermined threshold of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method implemented by a computing system that includes a processor and one or more storage medium having stored computer-executable instructions which, when executed by the processor, implement the method, the method comprising:
-
detecting a type of actuation of a record button relative to at least one other type of actuation from a plurality of different actuation types of the record button, the plurality of different actuation types of the record button including at least two of the following; a single press and release of the record button; a double press-and-release of the record button; a continuous depressing of the record button for a first predetermined threshold of time; and a continuous depressing of the record button for a second predetermined threshold of time which exceeds the first predetermined threshold of time; receiving recordable data; and determining how to process the recordable data based on the type of actuation detected, wherein a manner in which the recordable data is processed is dependent upon the detected type of actuation of the record button. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
- 22. The method of 21 wherein the method further includes controlling a recording indicator by lighting the recording indicator a certain color to indicate that the recordable data is being provided to an application program.
-
39. A computer-readable storage medium storing computer-executable instructions which, when executed by a processor of a computing system, implement a method comprising:
-
detecting a type of actuation of a record button relative to at least one other type of actuation from a plurality of different actuation types of the record button, the plurality of different actuation types of the record button including at least two of the following; a single press and release of the record button; a double press and release of the record button; a continuous depressing of the record button for a first predetermined threshold of time; and a continuous depressing of the record button for a second predetermined threshold of time which exceeds the first predetermined threshold of time; receiving recordable data; and determining how to process the recordable data based on the type of actuation detected, wherein a manner in which the recordable data is processed is dependent upon the detected type of actuation of the record button.
-
Specification