GUEST MOVEMENT AND BEHAVIOR PREDICTION WITHIN A VENUE
Granted: September 18, 2014
Application Number:
20140278688
Techniques are disclosed to predict movement and behavior of a guest within a geographic region. In one embodiment, a map is received that contains locations and further contains routes connecting the locations within the geographic region. A historical data set is received that specifies actions and locations of one or more previous guests with respect to the map. A new data set is received that specifies actions and locations of a current guest within the geographic region. The new…
Device and Method for Asset Protection Scheme
Granted: September 18, 2014
Application Number:
20140283134
A device and method for an asset protection scheme includes receiving, by a data chunk serving server, a first request for an asset from a client device; transmitting, by the data chunk serving server, a plurality of data chunks to the client device, each of the data chunks corresponding to a portion of the asset; receiving, by a key serving server, a second request for key data from the client device, the key data corresponding to data removed from the asset to create the plurality of…
SYSTEM AND METHOD TO PROVIDE SUPPLEMENTAL CONTENT TO A VIDEO PLAYER
Granted: September 18, 2014
Application Number:
20140282691
A supplemental content retrieval system is disclosed for playing supplemental video content on a video player. The system comprises a video player for playing video content, a secondary device for receiving supplemental video content, and a remote database for providing supplemental video content, wherein the video player is configured to play the supplemental video content received by the secondary device. A method for using said system is also disclosed.
METHODS AND SYSTEMS FOR DIGITAL FILE DISTRIBUTION TO THEATERS
Granted: September 18, 2014
Application Number:
20140282686
Systems and methods for efficiently distributing digital cinema files from a server to a theater are disclosed. The systems and methods may comply with DCI requirements. A server updates an original composition playlist, updates a track file associated with the updated composition playlist, and distributes the updated composition playlist and updated track file to one or more theaters over a communications network. The theater is configured to store the updated track file at a storage…
Application for Determining and Responding to User Sentiments During Viewed Media Content
Granted: September 18, 2014
Application Number:
20140282651
There is provided a system and method for a platform for determining and responding to user sentiments during viewed media content. The method comprises displaying on a display, a plurality of user selectable sentiment actions to a plurality of users during broadcast of a media content, receiving a first selection of at least one of the plurality of user selectable sentiment actions from each of the plurality of users, and determining a first threshold sentiment level based on the first…
FACILITATING GROUP ACTIVITIES IN A VIRTUAL ENVIRONMENT
Granted: September 18, 2014
Application Number:
20140282112
Techniques are disclosed to facilitate group activities in a virtual environment. An indication is conveyed of a region surrounding a first avatar as being a group activity region, upon detecting that the first avatar is leading a first group activity in the virtual environment. The region is defined by proximity to the first avatar. A second avatar is allowed to participate in the first group activity with the first avatar in the region, only when the second avatar is within the region…
ADAPTIVE STREAMING FOR CONTENT PLAYBACK
Granted: September 18, 2014
Application Number:
20140280749
Streamed content that is a subset of a set of content is received. Further, the streamed content is stored. In addition, at least a portion of the streamed content is played. A request to download a remainder of the set of content is received. Further, a download bitrate is selected. In addition, the remainder of the set of content is received according to the download bitrate.
REAL-TIME SEARCH AND VALIDATION OF PHRASES USING LINGUISTIC PHRASE COMPONENTS
Granted: September 18, 2014
Application Number:
20140280638
A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may…
MANAGING WEB SERVICES USING A REVERSE PROXY
Granted: September 18, 2014
Application Number:
20140280473
Method, system, and computer program product to manage traffic in a web services cluster using a programmable reverse proxy, by providing the reverse proxy in the cluster, the cluster hosting web services, defining, in a routing table in the reverse proxy, stacks and a weight for each stack, each stack including at least one version of a web service, receiving, at the reverse proxy, a URL requesting to access a web service, selecting one of a first stack and a second stack based on the…
Video Optimizer for Determining Relationships Between Events
Granted: September 18, 2014
Application Number:
20140280212
There is provided a system and method for a video optimizer for determining relationships between events. The method comprises receiving a total number of events for a plurality of contents over a period of time, receiving a first number of events of a first content of the plurality of contents over the period of time, receiving a second number of events of the plurality of contents over the period of time, and determining a relationship between the first content and the second content…
COMPREHENSIVE SAFETY SCHEMA FOR ENSURING APPROPRIATENESS OF LANGUAGE IN ONLINE CHAT
Granted: September 18, 2014
Application Number:
20140278367
A method is disclosed for evaluating a chat message sent between users of an online environment. The method may include associating each word in the chat message with metadata. The metadata identifies a word type and usage for each word in the chat message. This method may also include identifying one or more safety rules associated with the metadata. Each safety rule identifies an ordered sequence of one or more sets of words. This method may also include applying the safety rule to the…
AUTOCORRECTING TEXT FOR THE PURPOSE OF MATCHING WORDS FROM AN APPROVED CORPUS
Granted: September 18, 2014
Application Number:
20140278361
System, method, and computer program product to autocorrect text for the purpose of matching words from an approved corpus, by: responsive to receiving a text input comprising a first word, validating the first word against a content corpus, wherein the content corpus comprises a plurality of words approved for display in an online chat, validating the first word against a set of rules, and upon determining that the first word of the text input is not validated against at least one of…
MANAGING VIRTUAL CONTENT BASED ON INFORMATION ASSOCIATED WITH TOY OBJECTS
Granted: September 18, 2014
Application Number:
20140274405
The system described in this disclosure may be configured to read information stored on toy objects that indicates whether the toy objects have been used and/or are being used with other toy objects, gaming systems, and/or other devices. The system described in this disclosure may be configured to facilitate an association of the information stored on the toy objects with virtual entities in a virtual space, update virtual content associated with the virtual entities, determine…
MANAGING VIRTUAL CONTENT BASED ON INFORMATION ASSOCIATED WITH TOY OBJECTS
Granted: September 18, 2014
Application Number:
20140273729
The system described in this disclosure may be configured to read information stored on toy objects that indicates whether the toy objects have been used and/or are being used with other toy objects, gaming systems, and/or other devices. The system described in this disclosure may be configured to facilitate an association of the information stored on the toy objects with virtual entities in a virtual space, update virtual content associated with the virtual entities, determine…
SELECTIVELY MODIFIABLE LAYER FOR ALTERATION OF APPEARANCE OR TEXTURE
Granted: September 18, 2014
Application Number:
20140270906
A movable robotic structure including a frame or substrate, an outer skin connected to at least a portion of the frame and a vacuum source in fluid communication with the outer skin. The vacuum source, such as a vacuum pump, is activated to pull the outer skin into engagement with an outer surface of the frame. When pulled by the vacuum source, the skin may conform to the topography or texture of the frame, as well as become taut over at least a portion of the frame.
CONTENT-AWARE IMAGE COMPRESSION METHOD
Granted: September 18, 2014
Application Number:
20140270553
Methods for content-aware image compression are disclosed. One method comprises the steps of non-uniformly downscaling an original input image according to a saliency map, creating a residual image, encoding the residual image and downscaled input image, and transmitting the residual image and downscaled input image. The encoded image components are transmitted to a receiver. Downscaling may be performed using an aspect ratio that is automatically calculated from the saliency map. The…
METHODS AND SYSTEMS FOR MEASURING GROUP BEHAVIOR
Granted: September 18, 2014
Application Number:
20140270483
Methods and systems for measuring group behavior are provided. Group behavior of different groups may be measured objectively and automatically in different environments including a dark environment. A uniform visible signal comprising images of members of a group may be obtained. Facial motion and body motions of each member may be detected and analyzed from the signal. Group behavior may be measured by aggregating facial motions and body motions of all members of the group. A facial…
MAGNETIC AND ELECTROSTATIC VIBRATION-DRIVEN HAPTIC TOUCHSCREEN
Granted: September 18, 2014
Application Number:
20140268515
A system adapted for selectively attracting an object to and moving the object on a surface. The system includes an oscillating element including a contact surface such as a computer tablet with a touch screen or a table with a ferrous surface. The system includes a drive (or vibration inducing) assembly coupled to the oscillating element operable to oscillate the oscillating element to linearly move the contact surface first in a first direction and second in a second direction opposite…
GAZE TRACKING AND RECOGNITION WITH IMAGE LOCATION
Granted: September 18, 2014
Application Number:
20140267771
An image of a person is captured. A left eye image is located in the image. A right eye image is located in the image. A first quantity of left eye white pixels and a second quantity of left eye white pixels in the left eye image locate are determined. A left eye image ratio of the first quantity of left eye white pixels to the second quantity of left eye white pixels is calculated. A first quantity of right eye white pixels and a second quantity of right eye white pixels in the right…
Ordering Rays In Rendered Graphics For Coherent Shading
Granted: September 11, 2014
Application Number:
20140253576
There is provided a system and a method for ordering rays in rendered graphics for coherent shading. The method comprises recording, using the processor, intersection points for each of a plurality of directional queries in the memory, wherein each of the plurality of directional queries has one intersection point, organizing, using the processor, the intersection points in the memory into a plurality of elements, and grouping, using the processor, the intersection points in the memory…