Record button on a computer system
First Claim
1. In a computer system having an operating system, a subsystem comprising:
- 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.
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.
-
Citations
52 Claims
-
1. In a computer system having an operating system, a subsystem comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a computer system having an application program, a method comprising:
-
detecting actuation of a record button;
receiving recordable data; and
providing the recordable data to the application program based on the actuation and a current recording context. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. In a computer system, a method comprising:
-
detecting a type of actuation of a record button relative to at least one other type of actuation;
receiving recordable data; and
determining how to process the recordable data based on the type of actuation detected. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. In a computing environment, a system comprising:
-
means for detecting actuation of a record button; and
means for providing recordable data to an application program based on the detected actuation and a current recording context.
-
-
51. In a computer system, a method comprising:
-
means for detecting a type of actuation of a record button relative to at least one other type of actuation; and
means for processing recordable data based on the type of actuation detected.
-
-
52. In a computing device, a hardware control device, comprising:
-
a record button;
an interface that couples the record button to software such that the software has state information of the record button; and
a software component that determines how to process recordable data based on the state information of the record button data and a current recording context of a plurality of possible recording contexts.
-
Specification