ROBOT DEVICE AND PLATFORM FOR SOCIAL NETWORKING
First Claim
Patent Images
1. A social networking device for performing actions using a social network comprising:
- a location determination device configured to determine a location of the social networking device relative to one or more other social networking devices;
a transceiver configured to transmit data from the storage device and receive data from one or more data sources;
an input device configured to receive input identifying an action;
a processor coupled to the location determination device, the transceiver and the input device; and
computer program code stored on a memory and configured to be executed by the processor, the computer program code including instructions for;
receiving an input identifying the action from the input device;
responsive to determining the social networking device is physically proximate to a second social networking device, transmitting the first identifier to the second social networking device and receiving a second identifier from the social networking device;
transmitting the first identifier, the second identifier and data identifying the action to a social networking system which authenticates the action based on data associated with the second identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A small microcontroller based robotic toy includes various rich features on its small footprint. User input sensing includes a smooth scrolling enabled resistive or capacitive touch sensing pad primarily for child-friendly menu navigation. Pressure activated squeeze areas of the robot surface facilitate exchange of special gifts and emoticons through a network. Additionally, the robotic toy allows a user to experience a multimodal engagement visually via a miniature OLED graphics display, audibly by an embedded audio system for producing sounds and through haptics using a vibrotactile effects generator.
73 Citations
19 Claims
-
1. A social networking device for performing actions using a social network comprising:
-
a location determination device configured to determine a location of the social networking device relative to one or more other social networking devices; a transceiver configured to transmit data from the storage device and receive data from one or more data sources; an input device configured to receive input identifying an action; a processor coupled to the location determination device, the transceiver and the input device; and computer program code stored on a memory and configured to be executed by the processor, the computer program code including instructions for; receiving an input identifying the action from the input device; responsive to determining the social networking device is physically proximate to a second social networking device, transmitting the first identifier to the second social networking device and receiving a second identifier from the social networking device; transmitting the first identifier, the second identifier and data identifying the action to a social networking system which authenticates the action based on data associated with the second identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. A system for social networking comprising:
-
a social networking device configured to receive an identifier associated with a second social networking device responsive to determining the social networking device is physically proximate to the second social networking device and to receive an input associated with an action, the social networking device also configured to generate an action request identifying the action, an identifier associated with the social networking device and the identifier associated with the second social networking device; and a social networking system coupled to the social networking device, the social networking system configured to receive the action request, identify a first user associated with the identifier associated with the social networking device, identify a second user associated with the identifier associated with the social networking device, and receive an authentication permitting execution of the action based on data associated with the second user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method for performing an action in a social networking comprising:
-
receiving, by a social networking device, an input identifying the action; responsive to determining the social networking device is physically proximate to a second social networking device, transmitting a first identifier included in the social network and uniquely identifying the social networking device to the second social networking device; receiving a second identifier from the second social networking device, the second identifier uniquely identifying the second social networking device; transmitting an action request including the first identifier, the second identifier and data identifying the action to a social networking system which authenticates the action based on data associated with the second identifier. - View Dependent Claims (17, 19)
-
Specification