The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 03, 2017

Filed:

Jul. 16, 2013
Applicants:

Sony Corporation, Tokyo, JP;

Sony Pictures Technologies Inc., Culver City, CA (US);

Inventors:

Jorge A. Reis, Culver City, CA (US);

Michael K. Thompson, Los Angeles, CA (US);

John B. Ying, Redondo Beach, CA (US);

Assignees:

SONY CORPORATION, Tokyo, JP;

SONY PICTURES TECHNOLOGIES INC., Culver City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/52 (2006.01); G06F 17/30 (2006.01); G06F 13/16 (2006.01); G11B 27/031 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/52 (2013.01); G06F 9/4843 (2013.01); G06F 13/16 (2013.01); G06F 17/30165 (2013.01); G11B 27/031 (2013.01);
Abstract

Managing multi-threaded computer processing, including: processing a main thread for an object in background of the multi-threaded computer processing without locking the object during its process in the background, wherein processing a main thread includes: monitoring the state of the object, wherein the object is deemed ready for processing after it satisfies a set of rules to check for its completeness, and the object has not been modified for a pre-determined period of time; creating and adding tasks to a queue for processing once the object is ready; and packaging required information for the tasks into a single data structure that is passed to a task thread and returned to the main thread upon completion.


Find Patent Forward Citations

Loading…