U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6718554

Hands free towel carrying system

A hands free towel carrying system for coupling a towel to a user to prevent loss, theft or contamination.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Sony Computer Entertainment Inc.


Location: JP
No. of patents: 179

1          
NumberTitleIssue Date
8176481Methods and apparatus for distributing software applications
Methods and apparatus for enabling execution of software programs permit: obtaining identification information that is indicative of a version of a software program; determining whether processing capabilities of a processor on which the software program is to be ex...
05/08/2012
8126987Mediation of content-related services
Systems and methods for mediation of content-related services are provided. A client device playing content may send a request for a service related to the content. Configuration information is generated for the client device, reflecting a set of permissions that ar...
02/28/2012
8090771Log collecting/analyzing system with separated functions of collecting log information and analyzing the same
A log collecting/analyzing system has a log collection terminal device as a client terminal device which collects logs and transmits the collected logs to a log server via a network. The log server receives the transmitted logs and stores the received logs for analy...
01/03/2012
8028292Processor task migration over a network in a multi-processor system
Methods and apparatus for migrating and distributing processor tasks on a plurality of multi-processing systems distributed over a network. The multi-processing system includes at least one broadband entity, each broadband entity including a plurality of processing ...
09/27/2011
8028288System and method for data synchronization for a computer architecture for broadband networks
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and uniform software cells. The common computing module includes a contro...
09/27/2011
8024420Content delivery apparatus and system
A mental and physical condition analyzer analyzes the mental and physical condition of a user based upon measurement data transmitted in association with a delivery request from a terminal and related to the mental and physical of the user of the terminal. A content...
09/20/2011
8001294Methods and apparatus for providing a compressed network in a multi-processing system
The present invention provides methods and apparatus for transferring and storing data among processors and memory in a multiprocessor system. The data is compressed locally before it is sent to a shared memory. The memory stores the data in its compressed state, bu...
08/16/2011
7999813System and method for data synchronization for a computer architecture for broadband networks
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and uniform software cells. The common computing module includes a contro...
08/16/2011
7995773Methods for processing audio input received at an input device
A method for processing an audio signal received through a microphone array coupled to an interfacing device is provided. The method is processing at least in part by a computing device that communicates with the interfacing device. The method includes receiving a s...
08/09/2011
7983894Data processing
A data processor is arranged to execute software to emulate an instruction-handling processor having an instruction preparation stage and an instruction execution stage. The software is operable first to emulate the instruction preparation stage in respect of a grou...
07/19/2011
7926023Methods and apparatus for handling processing errors in a multi-processing system
Methods and apparatus are provided for: monitoring processor tasks and associated processor loads therefor that are allocated to be performed by respective sub-processing units associated with a main processing unit; detecting whether a processing error has occurred...
04/12/2011
7895636Apparatus for outputting content
In a content output apparatus which is connected to at least one content playback apparatus, lists of content which are respectively reproducible by the connected content playback apparatuses are acquired. When the acquired lists of the content are output in order f...
02/22/2011
7870340Methods and apparatus for controlling hierarchical cache memory
Methods and apparatus for controlling hierarchical cache memories permit controlling a first level cache memory including a plurality of cache lines and controlling a next lower level cache memory including a plurality of cache lines. An additional memory may be ass...
01/11/2011
7864957Methods and apparatus for secure distribution of program content
Methods and apparatus in accordance with the present invention are operable to carry out certain functions including: receiving an encrypted program at a processing apparatus; transmitting a machine ID over a network to an administrator; receiving registration data ...
01/04/2011
7739673Multiple stage program recompiler using information flow determination
A method for dynamic recompilation of source software instructions for execution by a target processor, which considers not only the specific source instructions, but also the intent and purpose of the instructions, to translate and optimize a set of equivalent code...
06/15/2010
7730456Methods and apparatus for handling processing errors in a multi-processing system
Methods and apparatus are provided for: monitoring processor tasks and associated processor loads therefor that are allocated to be performed by respective sub-processing units associated with a main processing unit; detecting whether a processing error has occurred...
06/01/2010
7720982Computer architecture and software cells for broadband networks
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and uniform software cells. The common computing module includes a contro...
05/18/2010
7702807System and method for providing content, and relay apparatus
Disclosed are a content providing system and a relay apparatus in which an information terminal connected to a multi-function mobile telephone receives a content in the same operational procedure as that for the multi-function mobile telephone. When a video gaming m...
04/20/2010
7698733Computer system and usage method thereof
A computer system having a verification system for verifying whether or not disks are being used in an unauthorized manner comprises a plurality of computers each capable of being loaded with a disk storing application programs, and an authentication server capable ...
04/13/2010
7689814Methods and apparatus for disabling error countermeasures in a processing system
Methods and apparatus are provided for disabling error handling countermeasures in various processing contexts, such as by monitoring whether a given processing context requires error handling countermeasures; and disabling any recoverable error correction counterme...
03/30/2010
7680972Micro interrupt handler
A system and method is provided for improved interrupt handling via a micro interrupt handler. Upon an interrupt signal being sent to a processor running a task, a first part of the running task is stored to system memory via direct memory access. A micro interrupt ...
03/16/2010
7669052Authentication and encryption utilizing command identifiers
A data processing system, recording device, data processing method and program providing medium are provided to execute authentication processing and content storing processing between apparatuses. Program localization is employed to restrict access to program conte...
02/23/2010
7646923Method and apparatus for compressing a stream of video data
A method of and apparatus for compressing a stream of data, such as video data, is disclosed. First, data in the video stream are classified in accordance with their values. Data with values equal to zero are classified in a first class. Data with values less than a...
01/12/2010
7627740Methods and apparatus for dynamic prediction by software
A method, storage medium, processor instruction and processor to for specifying a value in a first portion of a conditional pre-fetch instruction associated with a branch instruction used for effectuating a branch operation, specifying a target instruction address i...
12/01/2009
7614053Methods and apparatus for task management in a multi-processor system
Methods and apparatus are provided for managing processor tasks in a multi-processor computing system. The system is operable to store the processor tasks in a shared memory that may be accessed by a plurality of sub-processing units of the multi-processor computing...
11/03/2009
7610392Computer system and method for transmitting user status information
A computer system enabling mutual exchange of information between users and digital content, in a manner corresponding to each individual disk, comprises a plurality of computers each capable of being loaded with a disk having a unique disk ID, and a verification se...
10/27/2009
D600287Base station box
09/15/2009
7565653Methods and apparatus for processor task migration in a multi-processor system
Methods and apparatus are provided for executing processor tasks on a multi-processing system. The multi-processing system includes a plurality of sub-processing units and a main processing unit that may access a shared memory. Each sub-processing unit includes an o...
07/21/2009
7558820Log collecting/analyzing system with separated functions of collecting log information and analyzing the same
A log collecting/analyzing system has a log collection terminal device as a client terminal device which collects logs and transmits the collected logs to a log server via a network. The log server receives the transmitted logs and stores the received logs for analy...
07/07/2009
D595697Headset and cradle
07/07/2009
D594067Hand held game controller
06/09/2009
D594066Hand held game controller
06/09/2009
D594065Hand held game controller
06/09/2009
7522168Cell processor task and data management
Cell processor task and data management systems methods and apparatus are disclosed. A cell processor divides an event that event requires more memory space than is available in a local storage of a synergistic processing element (SPE) into two or more segments. Eac...
04/21/2009
7516334Power management for processing modules
A processing element (PE) includes a processing unit (PU) and a number of attached processing units (APUs). The instruction set of each APU is divided a priori into a number of types, each type associated with a different amount of heat generation. Each APU keeps tr...
04/07/2009
7506123Method and system for performing memory copy function on a cell processor
Methods copying data from one location to another in a main memory of a cell processor are disclosed. A portion of the data is transferred a first main memory location to the local store of one or more SPU and then transferred from the local store to a second main m...
03/17/2009
7505457Method and apparatus for providing an interconnection network function
Method and apparatus are provided for improved connection of devices and lower latency of communications between devices of a massively parallel network. In particular, method and apparatus are provided for cross-bar switches, a multiple protocol interface device, a...
03/17/2009
7500088Methods and apparatus for updating of a branch history table
Methods and apparatus are provided for enhanced instruction handling in processing environments. If branch misprediction occurs during instruction processing, a branch history table may be updated based upon the number of instructions to be fetched. The branch histo...
03/03/2009
7490143Communication system
When a user designates a communication application, a communication server machine searches a database for another user who can have a communication with the former user through the communication application designated by the former user, and then connects the users...
02/10/2009
7469345Methods and apparatus for secure distribution of program content
Methods and apparatus in accordance with the present invention are operable to carry out certain functions including: receiving an encrypted program at a processing apparatus; transmitting at least some identification information related to the processing apparatus ...
12/23/2008
1          
 
Sign InRegister
Username  
Password   
forgot password?