Patent Assignment
Reel/Frame 053323/0567
Merger
Recorded: 2020-03-30
Pages: 24
Assignor
SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Executed: 2018-03-15
Assignee
SONY INTERACTIVE ENTERTAINMENT LLC
2207 BRIDGEPOINTE PARKWAY, SAN MATEO, CALIFORNIA, 94404
Covered Properties
(816)
Distributed System for Communication Networks in Multi-User Applications
Patent:
5,841,980 →
Application:
08/648,839 →
Rapid Terrain Model Generation with 3-D Object Features and User Customization Interface
Patent:
6,229,546 →
Application:
09/149,475 →
Method and System for Enabling Optional Customer Election of Auxiliary Content Provided on Detachable Local Storage Media During Access of Primary Content Over a Network and for Collecting Data Concerning Viewed Auxiliary Content
Patent:
7,047,302 →
Application:
09/452,811 →
System and Method for Providing an on-Line Gaming Experience Through a Catv Broadband Network
Patent:
6,810,528 →
Application:
09/453,497 →
Network-Based Method and System for Transmitting Digital Data to a Client Computer and Charging Only for Data That Is Used by the Client Computer User
Patent:
7,076,467 →
Application:
09/632,861 →
Application Development Interface for Multi-User Applications Executable Over Communication Networks
Patent:
6,826,523 →
Application:
09/704,514 →
Method and System for Providing Auxiliary Content Located on Local Storage During Download/ Access of Primary Content Over a Network
Game Playing System with Assignable Attack Icons
Method and System for Securely Distributing Computer Software Products
Computer System and Method for Implementing a Virtual Reality Environment for a Multi-Player Game
Patent:
6,767,287 →
Application:
09/810,587 →
Data Transmission Protocol and Visual Display for a Networked Computer System
Patent:
6,854,012 →
Application:
09/810,600 →
Visual Display System for Multi-User Application
Patent:
6,746,332 →
Application:
09/811,037 →
Computer System and Method of Displaying Images
Patent:
6,672,961 →
Application:
09/811,229 →
Method and System for Providing Evaluation of Text-Based Products
Altering Network Transmitted Content Data Based Upon User Specified Characteristics
System and Method for Menu-Driven Voice Control of Characters in a Game Environment
System for Utilizing an Incentive Point System Based on Disc and User Identification
Selection of Content in Response to Communication Environment
Method for Computing the Intensity of Specularly Reflected Light
Controller Selectable Hyperlinks
Image with Depth of Field Using Z-Buffer Image Data and Alpha Blending
Method and System for Using Tamperproof Hardware to Provide Copy Protection and Online Security
Configuration Switching: Dynamically Changing Between Network Communication Architectures
Method and Apparatus for Controlling Communication Ports for an Online Session of a Multi-User Application by Associating Each of the Ports with a Protocol and Designating an Active Port
Peer to Peer Network Communication
Dynamic Interactive Content System
Patent:
7,171,402 →
Application:
10/264,087 →
System and Method for Dynamically Loading Game Software for Smooth Game Play
System and Method for Point Pushing to Render Polygons in Environments with Changing Levels of Detail
System and Method for Environment Mapping
System and Method for Saving Game Data
Providing Game Information via Characters in a Game Environment
System and Method for Camera Navigation
System and Method for Video Choreography
Network Configuration Evaluation
Apparatus and Method for Wireless Video Gaming
Wireless Network Providing Distributed Video / Data Services
Antenna Assembly for Satellite and Wireless Services
Mass Storage Repository for a Wireless Network
Alphanumeric Keyboard Input System Using a Game Controller
Dynamic Bandwidth Control
Managing Users in a Multi-User Network Game Environment
System and Method for Modifying Actions of a Group of Characters via Group Interactions
Method of Operation for a Three-Dimensional, Wireless Network
Self-Configuring, Adaptive, Three-Dimensional, Wireless Network
Single Transceiver Architecture for a Wireless Network
Single Transceiver Architecture for a Wireless Network
Selection of Targets for Attachment
Utilizing Line-of-Sight Vectors in a Game Environment
Self-Configuring, Adaptive, Three-Dimensional, Wireless Network
Self-Configuring, Adaptive, Three-Dimensional, Wireless Network
Method of Operation for a Three-Dimensional, Wireless Network
System and Method for Controlling Access to Computer Readable Content Using Downloadable Authentication
Network Account Linking
System and Method for Recording and Displaying a Graphical Path in a Video Game
Spectators in a Peer-to-Peer Relay Network
Violations in a Peer-to-Peer Relay Network
Connecting a Peer in a Peer-to-Peer Relay Network
Redundancy Lists in a Peer-to-Peer Relay Network
Island Recovery in a Peer-to-Peer Relay Network
Multiple Peer-to-Peer Relay Networks
Content Distribution Architecture
Evnironment Information Server
System and Method for Dynamically Loading Game Software for Smooth Game Play
Fast Scrolling in a Graphical User Interface
Network Participant Status Evaluation
Self-Configuring, Adaptive, Three-Dimensional, Wireless Network
Method for Computing the Intensity of Specularly Reflected Light
Peer-To-Peer Data Relay
Systems and Methods for Saving Data
Data Transmission Protocol and Visual Display for a Networked Computer System
Data Distribution by Proxy
In-Game Shot Aiming Indicator
Constraint Schemes for Computer Simulation of Cloth and Other Materials
Scheme for Providing Wrinkled Look in Computer Simulation of Materials
Utilizing an Incentive Point System Based on Disc and User Identification
System for Secure Transfer of Online Privileges
Environment Mapping
Camera Navigation in a Gaming Environment
Control Docking Unit
Monitoring Advertisement Impressions
Advertising impression determination
Incentivizing Software Sharing Thru Incentive Points
Polynomial Encoding of Vertex Data for Use in Computer Animation of Cloth and Other Materials
Systems and Methods for Server Management
Methods and Systems for Providing Auxiliary Content During User Interactivity with Digital Data Over a Network
Systems and Methods for Server Management
Dynamic insertion of cinematic stage props in program content
Dynamic Replacement of Cinematic Stage Props in Program Content
Game Playing System with Assignable Attack Icons
Managing Participants in an Online Session
Image Data Processing Using Depth Image Data for Realistic Scene Representation
Multi-Input Game Control Mixer
System for Tracking User Manipulations Within an Environment
Method and System for Applying Gearing Effects to Visual Tracking
Scheme for Translating Movements of a Hand-Held Controller into Inputs for a System
Method and System for Applying Gearing Effects to Acoustical Tracking
Method and System for Applying Gearing Effects to Mutlti-Channel Mixed Input
Method and System for Applying Gearing Effects to Inertial Tracking
Obtaining Input for Controlling Execution of a Game Program
Method and Apparatus for Use in Determining an Activity Level of a User in Relation to a System
Active Validation of Network Devices
Advertisement Insertion, Profiling, Impression, and Feedback
Managing Participants in an Online Session
Menu-Driven Voice Control of Characters in a Game Environment
Invalidating Network Devices with Illicit Peripherals
Managing Game Metrics and Authorizations
Display of user selected advertising content in a digital environment
System and Method for Generating Additional Polygons Within the Contours of a Rendered Object to Control Levels of Detail
Contact Lenses for Use in Motion Capture
Application of Selective Regions of a Normal Map Based on Joint Position in a Three-Dimensional Model
Creation of game-based scenes
Dead Reckoning in a Gaming Environment
System and Method for Transacting Access to Media
Methods and Systems for Configuration and Dynamically Switching Between Network Communication Architectures
Population of an Advertisement Reference List
Mapping Movements of a Hand-Held Controller to the Two-Dimensional Image Plane of a Display Screen
Advertisement Scheme for Use with Interactive Content
Associating Media Content Files with Advertisements
Asynchronous Advertising Placement Based on Metadata
Ordered Execution of Actions in a Game Environment
Method and System for Securely Distributing Computer Software Products
Method and System for Adding a New Player to a Game in Response to Controller Activity
Target Interface
Patent:
8,210,943 →
Application:
11/650,311 →
Variation and Control of Sensory Work Playback
System and Method for Communicating with a Virtual World
System and Method for Routing Communications Among Real and Virtual Communication Devices
Avatar Customization
Avatar Email and Methods for Communicating Between Real and Virtual Worlds
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Method and System for Dynamic Scheduling of Content Delivery
System and Method for Processor Cycle Accounting and Valuation
Computationally Efficient Synthetic Reverberation
Patent:
8,345,887 →
Application:
11/710,080 →
Computationally Efficient Multi-Resonator Reverberation
Patent:
8,705,757 →
Application:
11/710,089 →
Graphics command management tool and methods for analyzing performance for command changes before application modification
Maintaining Community Integrity
Method and Apparatus for Authenticating Users in a Network
Method and Apparatus for Team Based Strategy Planning in Computer Simulations
Method and Apparatus for Generating an Event in Response to Interactions with Information Available Only to a Subset of Client Devices in a Computer Simulation
System and method for Taking Control of a System During a Commercial Break
Training a User to Execute a Sequence of Commands in a Game Environment by Using Voice Control
Single Transceiver Architecture for a Wireless Network
Method and Apparatus for Player Replacement in an on-Line Game
Dynamic Media Interaction Using Time-Based Metadata
Video Game Recording and Playback with Visual Display of Game Controller Manipulation
Ranking of User-Generated Game Play Advice
Selective Interactive Mapping of Real-World Objects to Create Interactive Virtual-World Objects
Facial Animation Using Motion Capture Data
A Method of Maintaining a Peer-to-Peer Relay Network
Peer-To-Peer Relay Network with Decentralized Control
Community Based Moderation in on-Line Sessions
Moderation of Cheating in on-Line Gaming Sessions
Allocation of on-Line Monitoring Resources
System and Method of Rendering Controller Information
Method for Multicasting Views of Real-Time Streaming Interactive Video
Method of Combining Linear Content and Interactive Content Compressed Together as Streaming Interactive Video
Streaming interactive video integrated with recorded video segments
System and Method for Compressing Streaming Interactive Video
System for collaborative conferencing using streaming interactive video
System for Combining Recorded Application State with Application Streaming Interactive Video Output
Method for user session transitioning among streaming interactive video servers
System for Combining a Plurality of Views of Real-Time Streaming Interactive Video
Hosting and broadcasting virtual events using streaming interactive video
System for reporting recorded video preceding system failures
System for Acceleration of Web Page Delivery
System for Recursive Recombination of Streaming Interactive Video
Violations in a Peer-to-Peer Relay Network
Method, Medium, and System for Managing transfer of content
Data Transfer Using Hand-Held Device
Hand-Held Device with Touchscreen and Digital Tactile Pixels
Laugh Detector and System and Method for Tracking an Emotional Response to a Media Presentation
Selection of Content in Response to Communication Environment
Systems and Methods for Seamless Host Migration
Controller with an Integrated Depth Camera
System and Method for Video Choreography
Method and System for Error Correction of a Storage Media
Data Transmission Protocol and Visual Display for a Networked Computer System
Game Movie Maker
Method and Apparatus for Dynamically Adjusting Game or Other Simulation Difficulty
Peer-To-Peer Data Relay
Peer-To-Peer Data Relay
Channel Hopping Scheme for Update of Data for Multiple Services Across Multiple Digital Broadcast Channels
Integration of Control Data into Digital Broadcast Content for Access to Ancillary Information
File Input/Output Scheduler
User Selectable Game Information Associated with an Asset
Method and Apparatus for Self-Instruction
Dynamic Bandwidth Control
Determination of Controller Three-Dimensional Location Using Image Analysis and Ultrasonic Communication
Mass Storage Repository for a Wireless Network
Gaming peripheral including releasably engageable release element
Method and Apparatus for Enhanced Gaming
Incentivizing Commerce by Regionally Localized Broadcast Signal in Conjunction with Automatic Feedback or Filtering
Determining Whether a Commercial Transaction Has Taken Place
Advertisement Rotation
Tracking, Correlating, and Processing Multi-User Online Sessions
System and Method for Identifying Compatible Users
Increasing the Number of Advertising Impressions in an Interactive Environment
Balancing Distribution of Participants in a Gaming Environment
Creating an Interactive Gaming Environment
Communication Across Multiple Game Applications
Methods and Apparatuses for Recording and Utilizing an Audio Signature Within an Application
Method for Host Selection Based on Discovered Nat Type
Seamless Host Migration Based on NAT Type
Rendering Unobstructed Views in a Gaming Environment
Method and System for Scaling Content for Playback with Variable Duration
Evaluating Appropriateness of Content
Scheme for Providing Audio Effects for a Musical Instrument and for Controlling Images with Same
Constraint Schemes for Computer Simulation of Cloth and Other Materials
Game Aim Assist
Metrics-Based Gaming Operations
Emotion-Based Game Character Manipulation
Incorporating player-generated audio in an electronic game
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
Customizing player-generated audio in electronic games
Method and Apparatus for Aggregating Light Sources Per-Vertex in Computer Graphics
Platform Dependent Replacement of Digital Content Asset Components
Scheme for Inserting a Mimicked Performance into a Scene and Providing an Evaluation of Same
Systems and Methods of Serving Game Video
Patent:
8,147,339 →
Application:
12/334,819 →
Dynamic Three-Dimensional Object Mapping for User-Defined Control Device
Gesture Cataloging and Recognition
System and Method for Cross-Platform Quality Control
Patent:
7,657,879 →
Application:
12/341,212 →
Automatic Player Information Generation for Interactive Entertainment
Validation of Network Devices
Tiled Objects in Digital Environments
Video Compression System and Method for Compensating for Bandwidth Limitations of a Communication Channel
Video Compression System and Method for Reducing the Effects of Packet Loss Over a Communciation Channel
System and Method for Protecting Certain Types of Multimedia Data Transmitted Over a Communication Channel
System and Method for Intelligently Allocating Client Requests to Server Centers
System and Method for Storing Program Code and Data Within an Application Hosting Center
Streaming Interactive Video Client Apparatus
Tile-Based System and method For Compressing Video
System and Method for Compressing Video Based on Detected Intraframe Motion
System and Method For Compressing Video By Allocating Bits To Image Tiles Based On Detected Intraframe Motion Or Scene Complexity
System and Method for Compressing Video Based on Detected Data Rate of a Communication Channel
System and Method for Creating, Editing, and Sharing Video Content Relating to Video Game Events
System and Method for Automated Creation of Video Game Highlights
Discovery and Analytics for Episodic Downloaded Media
Object Based Observation
System and Method for Communicating Game Information Between a Portable Gaming Device and a Game Controller
Methods for Capturing Depth Data of a Scene and Applying Computer Actions
Methods and Systems for Dynamically Adjusting Update Rates in Multi-Player Network Gaming
Dynamic Context Switching Between Architecturally Distinct Graphics Processors
Method and Apparatus for Real-Time Viewer Interaction with a Media Presentation
Simulating Performance of Virtual Camera
System and Method for Wagering Badges
Method and Apparatus for Searching Replay Data
Methods and Systems for Enabling Control of Artificial Intelligence Game Characters
Minimizing Bandwidth Costs for Online Games
Rewarding Classes of Purchasers
Multi-Positional Three-Dimensional Controller
Secure Transfer of Digital Objects
Secure Transfer of Online Privileges Including Non-Financial Options
Method and Apparatus for Multitouch Text Input
Summarizing a Body of Media by Assembling Selected Summaries
Real-Time, Contextual Display of Ranked, User-Generated Game Play Advice
Data Distribution by Proxy
Addition of Supplemental Multimedia Content and Interactive Capability at the Client
System and Method for Multi-Stream Video Compression
System and Method for Compressing Video Frames or Portions Thereof Based on Feedback Information from a Client Device
System and Method for Utilizing Forward Error Correction with Video Compression
System and Method for Encoding Video Using a Selected Tile and Tile Rotation Pattern
Application:
12/538,076 →
Publication:
US 2010/0166056
System and Method for Accelerated Machine Switching
System and Method for Compressing Video Based on Latency Measurements and Other Feedback
Temporary Decoder Apparatus and Method
System and Method for Selecting a Video Encoding Format Based on Feedback Data
System and Method for Multi-Stream Video Compression Using Multiple Encoding Formats
System and Method for Video Compression Using Feedback Including Data Related to the Successful Receipt of Video Content
Establishing an Impression Area
Identifying Obstructions in an Impression Area
Displaying a Menu of Commands in a Video Game Environment
Playing Browser Based Games with Alternative Controls and Interfaces
Video Game Competition Notifications
System for Converting Television Commercials into Interactive Networked Video Games
Level Server System For Peer-To-Peer Cooperative Games
Portable Device Interaction Via Motion Sensitive Controller
Synchronizing Mission Progress in Peer-to-Peer Cooperative Games
Network Media Player Having a User-Generated Playback Control Record
System and Method for Varying Content According to a Playback Control Record That Defines an Overlay
Portable Game Controller Settings
Systems and Methods Utilizing a Control Docking Unit
Methods for Securely Distributing Computer Software Products
Asynchronous advertising
Peer-To-Peer Data Relay
Statutory License Restricted Digital Media Playback on Portable Devices
Method and Apparatus for Rendering Image Based Projected Shadows with Multiple Depth Aware Blurs
Placement of User Information in a Game Space
Management of Digital Information via a Buoyant Interface Moving in Three-Dimensional Space
Management of Ancillary Content Delivery and Presentation
Method and Apparatus for Rendering Shadows
Direction-Conscious Information Sharing
Differentiation for Achieving Buffered Decoding and Bufferless Decoding
Patent:
9,723,319 →
Application:
12/790,948 →
Game Execution Environments
Qualified Video Delivery
Video Game Overlay
Patent:
8,968,087 →
Application:
12/826,130 →
Voice Overlay
Patent:
8,888,592 →
Application:
12/826,489 →
Method and System for Transcoding Data
Patent:
9,189,211 →
Application:
12/827,329 →
System and Method of Displaying Multiple Video Feeds
Dynamic Bandwidth Control
Method for Authenticating a User in an Interactive Gaming Environment
Method for Ladder Ranking in a Game
Managing Participants in an Online Session
System and Method for Video Choreography
Environment Mapping
Network Participant Status Evaluation
Systems and Methods for Server Management
Minimizing Latency in Network Program Through Transfer of Authority Over Program Assets
Pivot Command for Playlist
Evolution of a User Interface Based on Learned Idiosyncrasies and Collected Data of a User
Developing a Knowledge Base Associated with a User That Facilitates Evolution of an Intelligent User Interface
Flexible Failover Policies in High Availability Computing Systems
System and Methdod for Capturing and Displaying Still Photo and Video Content
File Input/Output Scheduler Using Immediate Data Chunking
Online Process for Recommending Friends Based on Game Playing Habits
Coordinating Real-World Gatherings to Promote Online Community
Load Testing Online Game Server Environment Using Web-Based Interface
System and Method for Capturing Text for an Online Application
Scheme for Providing Audio Effects for a Musical Instrument and for Controlling Images with Same
User Interface, System and Method for Controlling a Video Stream
Detecting Lag Switch Cheating in Game
Maintaining Multiple Views on a Shared Stable Virtual Space
Channel Hopping Scheme for Update of Data for Multiple Services Across Multiple Digital Broadcast Channels
Method and Apparatus for Performing User-Defined Macros
Method for an Augmented Reality Character to Maintain and Exhibit Awareness of an Observer
Audio Acceleration
Patent:
8,560,331 →
Application:
12/966,103 →
Audio Deceleration
Patent:
8,676,591 →
Application:
12/966,145 →
System for Tracking User Manipulations Within an Environment
Calibration of Portable Devices in a Shared Virtual Space
Controller for Providing Inputs to Control Execution of a Program When Inputs Are Combined
Dynamic Adjustment of Predetermined Three-Dimensional Video Settings Based on Scene Content
Scaling Pixel Depth Values of User-Controlled Virtual Object in Three-Dimensional Scene
Morphological Anti-Aliasing (Mlaa) of a Re-Projection of a Two-Dimensional Image
Multi-Sample Resolving of Re-Projection of Two-Dimensional Image
Scheme for Translating Movements of a Hand-Held Controller into Inputs for a System
Handing Control of an Object from One Touch Input to Another Touch Input
Polymorphic Firearm Controller
Maintaining Advertisements
Application:
13/013,789 →
Publication:
US 2011/0125582
Graphical User Interface, System and Method for Implementing a Game Controller on a Touch-Screen Device
System and Method for Retaining System State
Apparatus, System, and Method for Real-Time Identification of Finger Impressions for Multiple Users
Social Interactive Content Creator Development
Generating Rules For Maintaining Community Integrity
Special Regional Online Video Game Forum Based on Location
Qualified Video Delivery Methods
Patent:
9,203,685 →
Application:
13/109,932 →
Automatic Performance and Capacity Measurement for Networked Servers
Hybrid Separable Motion Controller
Method and Apparatus for Implementing Nemesis Matchmaking
Method and Apparatus for Load Testing Online Server Systems
Graphical User Interface, System and Method for Implementing a Game Controller on a Touch-Screen Device
Weighted Playlist
Account Management of Computer System
Application:
13/158,763 →
Publication:
US 2012/0315983
Method and Apparatus for Representing Computer Game Player Information in a Machine-Readable Image
Systems and Methods for Server Management
Method and Apparatus for Adjustment of Game Parameters Based on Measurement of User Performance
Method and Apparatus for Use in Preserving a Game State
Advertisement Scheme for Use with Interactive Content
Method and System for Efficient Download of Data Package
Advertisement Rotation
Dynamic Bandwidth Control
Attribute-Driven Gameplay
Benchmark Measurement for Legitimate Duplication Validation
Hand-Held Device with Touchscreen and Digital Tactile Pixels
Sharing and Lending of Digital Content
Dynamic Redemption Codes
Auto-Creating Groups for Sharing Photos
Add-On Management Systems
Dual-Mode Program Execution
Dual-Mode Program Execution
Program Mode Switching
Program Mode Transition
Intelligent Game Loading
Add-On Management Methods
System and Method for Improving the Graphics Performance of Hosted Applications
System and Method for Improving the Graphics Performance of Hosted Applications
System and Method for Improving the Graphics Performance of Hosted Applications
Virtualization System and Method for Hosting Applications
System Amd Method for Improving the Graphics Performance of Hosted Applications
System and Method for Securely Hosting Applications
Defining New Rules for Validation of Network Devices
System And Method For Optimizing Transfers Of Downloadable Content
Command Sentinel
Patent:
9,349,201 →
Application:
13/350,216 →
Methods for Identification of Highlight Game Events and Automated Generation of Videos for Same
Gesture Cataloging and Recognition
Gesture Cataloging and Recognition
Track Generation
Application:
13/375,755 →
Publication:
US 2012/0258801
System for Streaming Databases Serving Real-Time Applications Used Through Streaming Interactive
Method for User Session Transitioning Among Streaming Interactive Video Servers
Systems and Methods for Seamless Host Migration
System and Method for Capturing and Sharing Console Gaming Data
System and Method for Capturing and Sharing Console Gaming Data
Apparatus and Method for Matching Groups to Users for Online Communities and Computer Simulations
Method and Apparatus for Use in Reserving a Position Within a Simulation for Another User
System and Method for Improving the Graphics Performance of Hosted Applications
Dead Reckoning in a Gaming Environment
Method for Determining Mobile Device Password Settings Based on Wireless Signals
Method for Determining Mobile Device Password Settings Based on Check-in Information
Method for Determining Mobile Device Password Settings Based on Acceleration Information
Automatic Player Information Generation for Interactive Entertainment
Method and System for Error Correction of a Storage Media
User Input Processing with Eye Tracking
Attribute-Driven Gameplay
Qualified Video Delivery Advertisement
Patent:
9,633,379 →
Application:
13/474,665 →
System and Method for Video Choreography
System and Method for Managing Audio and Video Channels for Video Game Players and Spectators
Metrics-Based Gaming Operations
Managing Transfer of Content
Gaming Controller
Game Play Skill Training
Target Interface
System and Method for Dynamicaly Loading Game Software for Smooth Game Play
Integration of Control Data into Digital Broadcast Content for Access to Ancillary Information
Mass Storage Repository for a Wireless Network
Hand-Held Device with Touchscreen and Digital Tactile Pixels
Systems and Methods for Calibration and Biasing for Game Controller
Determination of Controller Three-Dimensional Location Using Image Analysis and Ultrasonic Communication
Synchronizing Mission Progress in Cooperative Games
Playing Browser Based Games with Alternative Controls and Interfaces
Controller for Providing Inputs to Control Execution of a Program When Inputs Are Combined
Real-time Cloud-Based Video Watermarking Systems and Methods
Evolution of a User Interface Based on Learned Idiosyncrasies and Collected Data of a User
Methods for Interfacing with an Interactive Application Using a Controller with an Integrated Camera
Game Aim Assist
System for Acceleration of Web Page Delivery
Methods and Apparatus for Hiding Latency in Network Multiplayer Games
Summarizing a Body of Media by Assembling Selected Summaries
Systems and Methods for Cloud Processing and Overlaying of Content on Streaming Video Frames of Remotely Processed Applications
Methods and Systems for Generation and Execution of Miniapp of Computer Application Served by Cloud Computing System
Graphical User Interface, System and Method for Implementing a Game Controller on a Touch-Screen Device
System and Method for Video Choreography
Systems and Methods for Tagging Content of Shared Cloud Executed Mini-Games and Tag Sharing Controls
Systems and Methods for Ranking of Cloud Executed Mini-Games Based on Tag Content and Social Network Content
Systems and Methods for Enabling Shadow Play for Video Games Based on Prior User Plays
System and Method for Improving the Graphics Performance of Hosted Applications
Method and Apparatus for Decreasing Presentation Latency
Method and Apparatus for Improving Decreasing Presentation Latency
System, Method, and Graphical User Interface for Controlling an Application on a Tablet
System and Method for Combining Multiple Game or Application Views into a Single Media Stream
System and Method for Encoding Control Commands
Systems and Methods for Sharing Cloud-Executed Mini-Games, Challenging Friends and Enabling Crowd Source Rating
Cloud-Based Game Slice Generation and Frictionless Social Sharing with Instant Play
Bandwidth Management During Simultaneous Server-to-Client Transfer of Game Video and Game Code
Code Execution Probability Based Server-to-Client Transfer of Game Code
Automatic Generation of Suggested Mini-Games for Cloud-Gaming Based on Recorded Gameplay
Generation of a Multi-Part Mini-Game for Cloud-Gaming Based on Recorded Gameplay
Game Execution Environments
Game Execution Environments
Recovery from Packet Loss During Transmission of Compressed Video Streams
Client Side Frame Prediction for Video Streams with Skipped Frames
Sharing Recorded Gameplay to a Social Graph
Remote Control of a First User's Gameplay by a Second User
Systems and Methods for Generating and Sharing Video Clips of Cloud-Provisioned Games
Gaming Controller
Media Player with Networked Playback Control and Advertisement Insertion
Systems and Methods for Managing Video Game Titles and User Play Metrics for Video Game Titles Executing on a Game Cloud System
Monitoring Advertisement Impressions
Monitoring Advertisement Impressions
Increasing the Number of Advertising Impressions in an Interactive Environment
Graphics Command Management Tool and Methods for Analyzing Performance for Command Changed Before Application Modification
System for Recursive Recombination of Streaming Interactive Video
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Sound Synthesis with Fixed Partition Size Convolution of Audio Signals
Massive Multi-Player Online (MMO) Games Server and Methods for Executing the Same
Playing Browser Based Games with Alternative Controls and Interfaces
System and Method for Remote-Hosted Video Effects
Method and Apparatus for Dynamically Adjusting Game or Other Simulation Difficulty
Systems for Using Three-Dimensional Object as Controller in an Interactive Game
Game Execution Environments
Advertising Impression Determination
Seamless Host Migration Based on Nat Type
Attention-Based Rendering and Fidelity
Method and Apparatus for Adjustment of Game Parameters Based on Measurement of User Performance
Methods and Systems for Dynamically Adjusting Update Rates in Multi-Player Network Gaming
Calibration Of Portable Devices In A Shared Virtual Space
Dynamic Replacement of Cinematic Stage Props in Program Content
Display of User Selected Advertising Content in a Digital Environment
Dynamic Insertion of Cinematic Stage Props in Program Content
Automatic Performance and Capacity Measurement for Networked Servers
Scaling Pixel Depth Values of User-Controlled Virtual Object in Three-Dimensional Scene
Evolution of a User Interface Based on Learned Idiosyncrasies and Collected Data of a User
Multi-Player Video Game Environment for Single-Player Use
Public Viewing Security for Public Computer Users
Intelligent Game Loading
System and Method for Providing Access to Streaming Multimedia Content to Devices From Servers
Application:
14/083,386 →
Publication:
US 2014/0081850
Asynchronous Advertising Placement Based on Metadata
System and Method for User Creation of Digital Objects
System and Method for Sharing Digital Objects
Channel Hopping Scheme for Update of Data for Multiple Services Across Multiple Channels
Managing Game Metrics and Authorizations
Systems and Methods for Providing Cross Platform Access to Interactive Content
Video Latency Reduction
Systems and Methods for Generating and Sharing Video Clips of Cloud-Provisioned Games
Qualified Video Delivery
Systems and Methods for Reducing Hops Associated with A Head Mounted System
Systems and Methods for Using Reduced Hops to Generate an Augmented Virtual Reality Scene Within A Head Mounted System
Defining New Rules for Validation of Network Devices
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Method for User Session Transitioning Among Streaming Interactive Video Servers
Using a Second Screen as a Private Tracking Heads-up Display
Online Video Game Service with Split Clients
Audio Deceleration
System for Streaming Databases Serving Real-Time Applications Used Through Streaming Interactive Video
Statutory License Restricted Digital Media Playback on Portable Devices
Gradient Adjustment for Texture Mapping for Multiple Render Targets with Resolution That Varies by Screen Location
Varying Effective Resolution by Screen Location by Altering Rasterization Parameters
System and Method for Selecting a Video Encoding Format Based on Feedback Data
Calibration of Portable Devices in a Shared Virtual Space
Maintaining Multiple Views on a Shared Stable Virtual Space
System for Combining Recorded Application State with Application Streaming Interactive Video Output
Game Play Skill Training
Dead Reckoning in a Gaming Environment
Video Frame Rate Compensation Through Adjustment of Vertical Blanking
Menu Navigation in a Head-Mounted Display
Environmental Interrupt in a Head-Mounted Display and Utilization of Non Field of View Real Estate
Systems and Methods for Server Management
Attribute-Driven Gameplay
Managing Participants in an Online Session
Flexible Failover Policies in High Availability Computing Systems
Porting Locally Processed Media Data with Low Latency to a Remote Client Device via Various Wireless Links
Management of Ancillary Content Delivery and Presentation
Invalidating Network Devices with Illicit Peripherals
Discovery and Analytics for Episodic Downloaded Media
Video Compression System and Method for Reducing the Effects of Packet Loss Over a Communication Channel
Systems, Methods, and Computer-Readable Media for Generating Computer-Mediated Reality Display Data
Virtual High Definition Video Player
Advertising Impression Determination
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
System and Method for Identifying Compatible Users
Method and Apparatus for Beacon Messaging Point of Sale Messaging and Delivery System
Real Time Unified Communications Interaction of a Predefined Location in a Virtual Reality Location
Patent:
10,565,249 →
Application:
14/460,273 →
Crowd and Cloud Enabled Virtual Reality Distributed Location Network
Patent:
10,356,215 →
Application:
14/460,275 →
System and Methods for Effective Virtual Reality Visitor Interface
Patent:
10,474,711 →
Application:
14/460,276 →
Virtual Reality Universe Representation Changes Viewing Based Upon Client Side Parameters
Patent:
9,838,506 →
Application:
14/460,277 →
Real Time Virtual Reality Leveraging Web Cams and Ip Cams and Web Cam and Ip Cam Networks
Patent:
9,521,368 →
Application:
14/460,281 →
Wearable Computer Using Programmed Local Tag
Patent:
9,753,687 →
Application:
14/460,282 →
System and Method for Improving the Graphics Performance of Hosted Applications
Playback Synchronization in a Group Viewing a Media Title
System and Method for Compressing Streaming Interactive Video
Data Distribution by Proxy
Method and Apparatus for Providing a Time Period for Starting an Application
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Cloud-Based Game Slice Generation and Frictionless Social Sharing with Instant Play
Advertisement Scheme for Use with Interactive Content
Methods and Systems for Portably Deploying Applications on One or More Cloud Systems
Voice Overlay
Addition of Supplemental Multimedia Content and Interactive Capability at the Client
Application:
14/546,475 →
Publication:
US 2015/0074243
Method and Apparatus for Real-Time Viewer Interaction with a Media Presentation
Communication Device and Data Processing Method
System for Collaborative Conferencing Using Streaming Interactive Video
Game Execution Environments
Latency Tester
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Streaming Interactive Video Integrated with Recorded Video Segments
Game State Save, Transfer and Resume for Cloud Gaming
Backward Compatibility Through Use of Spoof Clock and Fine Grain Frequency Control
Method for Multicasting Views of Real-Time Streaming Interactive Video
Rack Space Power Utilization
Video Game Overlay
Systems and Methods for Seamless Host Migration
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
Dynamic Adjustment of Predetermined Three-Dimensional Video Settings Based on Scene Content
Video Game Competition Notifications
Advertisement Rotation
Portable Profile Access Token
Application:
14/711,723 →
Publication:
US 2016/0337370
Head Mounted Device (HMD) System Having Interface With Mobile Computing Device for Rendering Virtual Reality Content
Tangible Tradable Collectibles Having a Digital Copy
Method and Apparatus for Adjustment of Game Parameters Based on Measurement of User Performance
Media Player with Networked Playback Control and Advertisement Insertion
Method and Apparatus for Providing Hybrid Reality Environment
Systems and Methods for Cloud Processing and Overlaying of Content on Streaming Video Frames of Remotely Processed Applications
Temporary Decoder Apparatus and Method
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Method and Apparatus for Improving Decreasing Presentation Latency in Response to Receipt of Latency Reduction Mode Signal
Gaming Controller
Capturing Asynchronous Commentary to Pre-Recorded Gameplay
System and Method for Utilizing Forward Error Correction With Video Compression
Creation of Game-Based Scenes
Incentivizing Commerce by Regionally Localized Broadcast Signal in Conjunction with Automatic Feedback or Filtering
Methods for Cloud Based Game Streaming and Setting Data Rates Between Remote Clients and Servers
Save Game Load Time Reduction for Cloud Gaming
Systems for Using three-dimensional object as controller in an Interactive Game
Hosting and Broadcasting Virtual Events Using Streaming Interactive Video
Method for User Session Transitioning Among Streaming Interactive Video Servers
Local Application Quick Start with Cloud Transitioning
Ranking of User-Generated Game Play Advice
Dynamic Network Storage for Cloud Console Server
Video Compression System and Method for Reducing the Effects of Packet Loss Over a Communication Channel
System and Method for Accelerated Machine Switching
Methods And Systems For Differentiation Of Video Frames For Achieving Buffered Decoding And Bufferless Decoding
Video Game Competition Notifications
Secure Key Store Derivation and Management from a Single Secure Root Key
System and Method for Compressing Video for Streaming Video Game Content to Remote Clients
Fast Multicast Messaging Encryption and Authentication
Secure Device Pairing
Method for Improving Game Streaming Performance in the Cloud
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
System and Method for Retaining System State
Methods for Interfacing With an Interactive Application Using a Controller With an Integrated Camera
System and Method for Compressing Video Based on Latency Measurements and Other Feedback
Qualified Video Delivery Methods
Balancing Multiple Team Based Games
Program Mode Transition
Remote Control of a First User's Gameplay by a Second User
Systems and Methods for Enabling Time-Shifted Coaching for Cloud Gaming Systems
Virtualization System and Method for Hosting Applications
Creation of Game-Based Scenes
Methods and Systems for Navigation within Virtual Reality Space using Head Mounted Display
User Save Data Management in Cloud Gaming
Advertisement Scheme for Use with Interactive Content
Game Selection and Invitation Process
Application:
15/051,561 →
Publication:
US 2017/0239563
Setting Up Gaming Sessions to Reduce Waiting Time
Using Connection Quality History to Optimize User Experience
Predictive Instant Play For An Application Over The Cloud
Dynamic Denial of Service Detection and Automated Safe Mitigation
Head Mounted Device (HMD) System Having Interface With Mobile Computing Device for Rendering Virtual Reality Content
Game Aim Assist
Game Stream Fuzz Testing and Automation
Maintaining Multiple Views on a Shared Stable Virtual Space
Web Explorer for Gaming Platform Interface
System and Method for Compressing Video Frames or Portions Thereof Based on Feedback Information from a Client Device
System and Method for Streaming Game Video
Sharing Recorded Gameplay to a Social Graph
Gaming Controller
System and Method for Managing Audio and Video Channels for Video Game Players and Spectators
User Save Data Migration Based on Location Information
Interactive Events Platform
Cloud Gaming Device Handover
Online Video Game Service with Split Clients
Generation of Gameplay Video Based on Social Network Sharing
Generating a Website to Share Aggregated Content
Application:
15/156,146 →
Publication:
US 2016/0261669
Server System for Processing Graphic Output and Responsively Blocking Select Input Commands
Methods and Systems for Generation and Execution of Miniapp of Computer Application Served by Cloud Computing System
Incorporating Player-Generated Audio in an Electronic Game
System and Method for Capturing Text for an Online Application
Methods and Systems for Cloud Executing Mini-Games and Social Tagging
Attention-Based Rendering and Fidelity
Asynchronous Advertising Placement Based on Metadata
Browser-Based Cloud Gaming
System and Method for Improving the Graphics Performance of Hosted Applications
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
System and Method for Selecting a Video Encoding Format Based on Feedback Data
Environmental Interrupt in a Head-Mounted Display and Utilization of Non Field of View Real Estate
Planar Magnetic Headphones
Game Execution Environments
Real-Time Cloud-Based Video Watermarking Systems and Methods
Cloud-Based Game Slice Generation and Frictionless Social Sharing with Instant Play
Multi-User Demo Streaming Service for Cloud Gaming
Systems and Methods for Providing Time-Shifted Intelligently Synchronized Game Video
Systems and Methods for Providing Augmented Data-Feed for Game Play Re-creation and Dynamic Replay Entry Points
System and Method for Improving the Graphics Performance of Hosted Applications
Multi-Player Video Game Environment for Single-Player Use
Addressing Inside-Enterprise Hack Attempts
Blend Shape System with Texture Coordinate Blending
Blend Shape System with Dynamic Partitioning
System to Identify and Use Markers for Motion Capture
Game Controller-Based Captcha
Advertising Impression Determination
User Input Processing with Eye Tracking
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Management of Ancillary Content Delivery and Presentation
Persistent Autonomous Agents
Video Game Competition Notifications
Voice Overlay
Remastering by Emulation
Web-Based Game Controller
Qualified Video Delivery
Systems and Methods of Serving Game Video for Remote Play
Custom Product Categorization of Digital Media Content
Systems for Using Three-Dimensional Object as Controller in an Interactive Game
Bandwidth Management During Simultaneous Server-to-Client Transfer of Different Types of Data
Systems and Methods for Downloading and Updating Save Data to a Data Center
Real Time Virtual Reality Leveraging Web Cams and Ip Cams and Web Cam and Ip Cam Networks
Method and System for Accessing Previously Stored Game Play via Video Recording as Executed on a Game Cloud System
Systems and Methods for Generating and Sharing Video Clips of Cloud-Provisioned Games
Personalized Calendar for Digital Media Content-Related Events
Discovery and Analytics for Episodic Downloaded Media
Application:
15/385,688 →
Publication:
US 2017/0164030
Statutory License Restricted Digital Media Playback on Portable Devices
Managing Game Metrics and Authorizations
Video Game Recording and Playback with Visual Display of Game Controller Manipulation
Video Game Overlay
Method and System for Saving a Snapshot of Game Play and Used to Begin Later Execution of the Game Play by Any User as Executed on a Game Cloud System
Remote Gaming Service
Menu Navigation in a Head-Mounted Display
Systems and Methods for Using a Distributed Game Engine
Virtual High Definition Video Player
Qualified Video Delivery Advertisement
Detecting Lag Switch Cheating in Game
System and Method for Compressing Video Frames or Portions Thereof Based on Feedback Information From a Client Device
Metronome for Competitive Gaming Headset
Metrics-Based Gaming Operations
Massive Multi-Player Online (Mmo) Games Server and Methods for Executing the Same
Methods and Apparatuses for Recording and Utilizing an Audio Signature Within an Application
System and Method for Capturing Text for an Online Application
System and Method for Streaming Game Video
System and Method for Managing Audio and Video Channels for Video Game Players and Spectators
Recovery From Packet Loss During Transmission Of Compressed Video Streams
Virtualization System and Method for Hosting Applications
Using HMD Camera Touch Button to Render Images of a User Captured During Game Play
System and Method for Combining Multiple Game or Application Views Into a Single Media Stream
System and Method for Compressing Streaming Interactive Video
System for Streaming Databases Serving Real-Time Applications Used Through Streaming Interactive Video
Attention-Based Rendering and Fidelity
Invalidating Network Devices with Illicit Peripherals
Systems and Methods for Seamless Host Migration
System and Method of Automatic Entry Creation for Blogs, Web Pages or File-Sharing Sites Based on Game Events
Remote Control of a First User's Session by a Second User
Wearable Computer Using Programmed Local Tag
Systems, Methods, and Computer-Readable Media for Generating Computer-Mediated Reality Display Data
Attention-Based Ai Determination of Player Choices
Managing Participants in an Online Session
System and Method for Capturing and Sharing Console Gaming Data
Creation of Game-Based Scenes
Gaming Controller
Venue Mapping for Virtual Reality Spectating of Live Events
Projectile Object Rendering for a Virtual Reality Spectator
Spectator View into an Interactive Gaming World Showcased in a Live Event Held in a Real-World Venue
Sound Localization in an Augmented Reality View of a Live Event Held in a Real-World Venue
Game State Save, Transfer and Resume for Cloud Gaming
System, Method, and Graphical User Interface for Controlling an Application on a Tablet
Method for Executing Functions in a Vr Environment
Public Viewing Security
Systems, Methods, and Devices for Creating a Spline-Based Video Animation Sequence
Methods and Systems for Portably Deploying Applications on One or More Cloud Systems
Shadow Banning in Social Vr Setting
System and Method for Identifying Compatible Users
Virtual Reality Universe Representation Changes Viewing Based Upon Client Side Parameters
Ultra High-Speed Low-Latency Network Storage
Fast Multicast Messaging Encryption and Authentication
Game Execution Environments
Generation of Gameplay Video Based on Social Network Sharing
Gaming Controller
Gaming System
Incorporating Player-Generated Audio in an Electronic Game
Sharing Recorded Gameplay to a Social Graph
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Asynchronous Advertising
Add-On Management Methods
Real-Time Cloud-Based Video Watermarking Systems and Methods
Event Reel Generator for Video Content
Methods And Systems For Providing Shortcuts For Fast Load When Moving Between Scenes In Virtual Reality
Interactive Events Platform
Virtual Reality Presentation of Real World Space
Augmenting Virtual Reality Video Games With Friend Avatars
Method for an Augmented Reality Character to Maintain and Exhibit Awareness of an Observer
Building Virtual Reality (Vr) Gaming Environments Using Real-World Virtual Reality Maps
Massive Multi-Player Online (MMO) Games Server and Methods for Executing the Same
Methods and Apparatuses for Recording and Utilizing an Audio Signature Within an Application
Asynchronous Virtual Reality Interactions
Virtual High Definition Video Player
Application:
15/937,394 →
Publication:
US 2018/0288484
System and Method for Storing Program Code and Data Within an Application Hosting Center
Method and Apparatus for Providing Hybrid Reality Environment
Application:
15/945,670 →
Publication:
US 2018/0225880
Data Distribution by Proxy
System and Method for Managing Audio and Video Channels for Video Game Players and Spectators
Temporary Decoder Apparatus and Method
Systems and Methods for Detecting and Displaying a Boundary Associated With Player Movement
Online Video Game Service with Split Clients
Advertising Impression Determination
Scheme for Determining the Locations and Timing of Advertisements and Other Insertions in Media
Stream Testing for Cloud Gaming
Wearable Computer Using Programmed Local Tag
Add-On Management Systems
Secure Device Pairing
Systems and Methods for Seamless Host Migration
Browser-Based Cloud Gaming
Gaming System
Method for Multicasting Views of Real-Time Streaming Interactive Video
Drama Engine for Dramatizing Video Gaming
Video Compression System and Method for Reducing the Effects of Packet Loss Over a Communication Channel
Porting Locally Processed Media Data with Low Latency to a Remote Client Device via Various Wireless Links
System and Method for Capturing Text for an Online Application
System and Method for Improving the Graphics Performance of Hosted Applications
Systems and Methods for Using Reduced Hops to Generate an Augmented Virtual Reality Scene Within a Head Mounted System
Peripheral Device Having Sensors for Capturing Changes in Spatial Position
Video Compression System and Method for Compensating for Bandwidth Limitations of a Communication Channel
Method and System for Accessing Previously Stored Game Play via Video Recording as Executed on a Game Cloud System
Hosting and Broadcasting Virtual Events Using Streaming Interactive Video
System and Method for Compressing Video for Streaming Video Game Content to Remote Clients
System, Method, and Graphical User Interface for Controlling an Application Executing on a Server
Video Game Overlay
Using Connection Quality History to Optimize User Experience
Gaming Controller
Methods for Streaming Online Games using Cloud Servers and Shared Compression
Cloud Gaming Device Handover
Systems and Methods for Tagging Content of Shared Cloud Executed Mini-Games and Tag Sharing Controls
Systems and Methods of Serving Game Video for Remote Play
Game Execution Environments
System for Combining Recorded Application State with Application Streaming Interactive Video Output
Network Connected Controller for Direct to Cloud Gaming
Sharing Buffered Gameplay in Response to an Input Request
Mini-Games Accessed Through a Sharing Interface
Sharing User-Initiated Recorded Gameplay with Buffered Gameplay
Managing Game Metrics and Authorizations
Wearable Computer Using Programmed Local Tag
Attention-Based Rendering and Fidelity
Application:
16/428,686 →
Publication:
US 2019/0286216
Integration of Control Data into Digital Broadcast Content for Access to Ancillary Information
Cloud Game Streaming with Client Side Asset Integration
Browser-Based Cloud Gaming
Qualified Video Delivery Methods
Virtual Reality Universe Representation Changes Viewing Based Upon Client Side Parameters
Crowd and Cloud Enabled Virtual Reality Distributed Location Network
System and Method for Managing Audio and Video Channels for Video Game Players and Spectators
Spectator View into an Interactive Gaming World Showcased in a Live Event Held in a Real-World Venue
System and Method for Taking Control of a System During a Commercial Break
System and Method for Remote-Hosted Video Game Streaming and Feedback from Client on Received Frames
Method for Improving Game Streaming Performance in the Cloud
Game Selection and Invitation Process
Advertising Impression Determination
System for Streaming Databases Serving Real-Time Applications Used Through Streaming Interactive Video
System, Method, and Graphical User Interface for Controlling an Application Executing on a Server
Ranking of User-Generated Game Play Advice
Application:
16/669,312 →
Publication:
US 2020/0061469
Game Interface Device with Optical Port
Patent:
629,000 →
Application:
29/246,764 →
Controller Face with Tracking Sensors
Patent:
621,836 →
Application:
29/259,350 →
Ergonomic Game Interface Device with Leds
Patent:
567,814 →
Application:
29/289,184 →
Sound Earbuds
Patent:
614,168 →
Application:
29/337,856 →
Device Case
Patent:
615,299 →
Application:
29/337,857 →
Controller Triggering Device
Patent:
666,268 →
Application:
29/379,248 →
Controller Triggering Device
Patent:
658,260 →
Application:
29/379,249 →
Game Controller Attachment Device
Patent:
714,872 →
Application:
29/456,267 →
Audio Headphones
Patent:
740,254 →
Application:
29/480,955 →
Related Assignments
(2)
Other recorded transfers of the patents in this record — the chain of ownership.