IP Library Patent Application 11462610
Patent Application
App. No. 11/462,610

Automated Content Capture and Processing

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 None
App. No.
11/462,610
Abstract

Content from a lecture or other event can be automatically captured by an agent and forwarded to a back office system for post-processing. The agent generates an instruction file that specifies for the back office system what post-processing to perform and how to do it. For example, encoding or compression techniques can be requested, or it can be specified that meta data be added in the processing to facilitate further use of the recording, including disseminating it to an audience. In some implementations, the processed recording can be posted as a podcast.

Claims (44)

1 . A computer-implemented method for acquiring and processing media content, the method comprising:

receiving at least one input regarding a recording session generated by a user, the input being received at a first device that is configured to perform any of several post-processing operations on a recording generated during the recording session;

forwarding, after receiving the input, a command regarding the recording session from the first device to a second device that is configured to generate the recording, the command being based on the input; and

receiving, at the first device and from the second device, the recording and an instruction file specifying at least one of the post-processing operations to be performed on the recording.

2 . The computer-implemented method of claim 1 , wherein the command instructs the second device to do at least one task selected from the group consisting of: starting the recording, pausing the recording, stopping the recording, forwarding the recording and the instruction file, acquire metadata for the instruction file, and combinations thereof.

3 . The computer-implemented method of claim 1 , further comprising performing, at the first device and in response to the recording and the instruction file, the at least one post-processing operation on the recording to form a processed recording.

4 . The computer-implemented method of claim 3 , further comprising making the processed recording available as specified in the instruction file.

5 . The computer-implemented method of claim 4 , wherein the processed recording is made available as a podcast.

6 . The computer-implemented method of claim 4 , wherein generating the recording, forwarding the recording and the instruction file, and performing the at least one post-processing operation forms an automated workflow.

7 . The computer-implemented method of claim 6 , wherein the recording is made at a presentation given by a lecturer, and wherein the automated workflow flows from the lecturer to a student.

8 . The computer-implemented method of claim 7 , wherein the lecturer initiates the recording using a portal, meta data regarding the recording is captured using the portal for use in generating the instruction file, and wherein the processed recording is made available through the portal.

9 . The computer-implemented method of claim 1 , wherein the recording is one type selected from: an audio recording, a video recording, an audiovisual recording, a device screen recording, a whiteboard recording, and combinations thereof.

10 . The computer-implemented method of claim 1 , further comprising capturing meta data in connection with the input and forwarding the meta data to the second device for use in generating the instruction file.

11 . The computer-implemented method of claim 10 , wherein the command instructs the second device to initiate the recording, further comprising including the captured meta data when forwarding the command to the second device.

12 . The computer-implemented method of claim 1 , wherein the post-processing operation includes at least one operation selected from the group consisting of: a coding or decoding operation, an operation of adding meta data, compression or decompression, formatting, posting, and combinations thereof.

13 . The computer-implemented method of claim 1 , wherein an architecture of the second device is provided with at least one control plugin.

14 . The computer-implemented method of claim 13 , wherein the control plugin defines the input that can be made at the first device to cause the command to be forwarded.

15 . The computer-implemented method of claim 1 , wherein the second device has stored therein several instruction components required by the first device for the post-processing operations, further comprising selecting at least one of the instruction components for inclusion in the instruction file.

16 . The computer-implemented method of claim 15 , wherein the selected instruction component is an Xgrid instruction.

17 . A computer program product tangibly embodied in an information carrier and comprising instructions that when executed by a processor perform a method for acquiring and processing media content, the method comprising:

receiving at least one input regarding a recording session generated by a user, the input being received at a first device that is configured to perform any of several post-processing operations on a recording generated during the recording session;

forwarding, after receiving the input, a command regarding the recording session from the first device to a second device that is configured to generate the recording, the command being based on the input; and

receiving, at the first device and from the second device, the recording and an instruction file specifying at least one of the post-processing operations to be performed on the recording.

18 . A computer-implemented method for acquiring and processing media content, the method comprising:

receiving, from a first device and at a second device configured to generate a recording, a command regarding a recording session for the recording, the first device being configured to perform any of several post-processing operations on the recording;

performing, at the second device and in response to receiving the command, at least one operation in relation to the recording; and

forwarding, to the first device and from the second device, the recording and an instruction file specifying at least one of the post-processing operations to be performed on the recording.

19 . The computer-implemented method of claim 16 , wherein the command instructs the second device to do at least one task selected from the group consisting of: starting the recording, pausing the recording, stopping the recording, forwarding the recording and the instruction file, acquiring metadata for the instruction file, and combinations thereof.

20 . The computer-implemented method of claim 16 , wherein there is performed, at the first device and in response to the recording and the instruction file, the at least one post-processing operation on the recording to form a processed recording.

21 . The computer-implemented method of claim 18 , wherein the first device further makes the processed recording available as specified in the instruction file.

22 . The computer-implemented method of claim 19 , wherein the instruction file instructs the first device to make the processed recording available as a podcast.

23 . The computer-implemented method of claim 20 , wherein generating the recording, forwarding the recording and the instruction file, and performing the at least one post-processing operation forms an automated workflow.

24 . The computer-implemented method of claim 21 , wherein the second device generates the recording at a presentation given by a lecturer, and wherein the automated workflow flows from the lecturer to a student.

25 . The computer-implemented method of claim 22 , wherein the lecturer initiates the recording using a portal, meta data regarding the recording is captured using the portal for use in generating the instruction file, and wherein the processed recording is made available through the portal.

26 . The computer-implemented method of claim 16 , wherein the recording is at least one type selected from the group consisting of: an audio recording, a video recording, an audiovisual recording, a device screen recording, a whiteboard recording, and combinations thereof

27 . The computer-implemented method of claim 16 , further comprising receiving meta data in connection with the command and using the meta data in generating the instruction file.

28 . The computer-implemented method of claim 25 , wherein at least part of the meta data was forwarded by the first device, the first device having captured the metadata upon receiving an input that prompted the first device to forward the command.

29 . The computer-implemented method of claim 16 , wherein the post-processing operation includes at least one operation selected from the group consisting of: a coding or decoding operation, an operation of adding meta data, compression or decompression, formatting, posting, and combinations thereof

30 . The computer-implemented method of claim 16 , further comprising including an Xgrid instruction in the instruction file.

31 . The computer-implemented method of claim 16 , further comprising including XML code in the instruction file.

32 . A computer program product tangibly embodied in an information carrier and comprising instructions that when executed by a processor perform a method for acquiring and processing media content, the method comprising:

receiving, from a first device and at a second device configured to generate a recording, a command regarding a recording session for the recording, the first device being configured to perform any of several post-processing operations on the recording;

performing, at the second device and in response to receiving the command, at least one operation in relation to the recording; and

forwarding, to the first device and from the second device, the recording and an instruction file specifying at least one of the post-processing operations to be performed on the recording.

Assignments (3)
CHANGE OF NAME Recorded Apr 10, 2007
From: APPLE COMPUTER, INC.
To: APPLE INC.
Reel/Frame 019142/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2007
From: CIRCLAEYS, ERIC; ROBE, SERGE
To: APPLE COMPUTER, INC.
Reel/Frame 018930/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2006
From: CIRCLAEYS, ERIC; ROBE, SERGE
To: APPLE COMPUTER, INC.
Reel/Frame 018401/0221 →