Patents by Inventor Javier Fernandez Rico

Javier Fernandez Rico has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190091572
    Abstract: An autonomous personal companion executing a method of projection including tracking within a reference system a current position and orientation of a gaming controller used for controlling game play of a gaming application played by a user, wherein the personal companion is configured to provide services to the user. The method includes receiving information related to the gaming application from a gaming console supporting the game play. The method includes generating content based on the information related to the gaming application. The method includes moving the autonomous personal companion to a location having a direct line of sight to the controller. The method includes projecting the content from the autonomous personal companion to a surface of the gaming controller.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Inventors: Jeffrey Roger Stafford, Javier Fernandez-Rico
  • Publication number: 20190065960
    Abstract: An autonomous personal companion executing a method including capturing data related to user behavior. Patterns of user behavior are identified in the data and classified using predefined patterns associated with corresponding predefined tags to generate a collected set of one or more tags. The collected set is compared to sets of predefined tags of a plurality of scenarios, each to one or more predefined patterns of user behavior and a corresponding set of predefined tags. A weight is assigned to each of the sets of predefined tags, wherein each weight defines a corresponding match quality between the collected set of tags and a corresponding set of predefined tags. The sets of predefined tags are sorted by weight in descending order. A matched scenario is selected for the collected set of tags that is associated with a matched set of predefined tags having a corresponding weight having the highest match quality.
    Type: Application
    Filed: August 23, 2017
    Publication date: February 28, 2019
    Inventors: Michael Taylor, Javier Fernandez-Rico, Sergey Bashkirov, Jaekwon Yoo, Ruxin Chen
  • Publication number: 20180095461
    Abstract: Systems and methods for unmanned aerial vehicle (UAV) positional anchors. Signals may be broadcast via a signal interface of an anchor in a defined space which also includes a UAV. The UAV is at one location within the defined space, and the anchor is at another location within the defined space. A virtual environment may be generated that corresponds to the defined space. The virtual environment may include at least one virtual element, and a location of the virtual element within the virtual environment may be based on the location of the anchor within the defined space. A visual indication may be generated when the UAV is detected within a predetermined distance from the location of the anchor. In some embodiments, a visual element may be generated to augment the anchor where a location of the visual element is based on a location of the anchor within the defined space. The visual element may be changed when the UAV is flown to the location of the anchor within the defined space.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 5, 2018
    Inventors: Michael Taylor, Dennis Dale Castleman, Glenn Black, Javier Fernandez Rico
  • Publication number: 20180095433
    Abstract: A system can determine that a simulated (e.g., virtual) weapon has hit a UAV. This can include determining a simulated position of the simulated weapon and the relative position of the UAV. The system can then determine an area of effect for the weapon and determine if the UAV was hit. The system can determine what components of the UAV were hit and to what degree. The system can then determine a simulated condition such as a damaged engine or wing. The system can then receive input for controlling the UAV and combine the input with the simulated condition to generate a control signal for the UAV. The control signal can include decreasing the power to a motor.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 5, 2018
    Inventors: Javier Fernandez Rico, Glenn Black, Michael Taylor, Andrew Stephen Young
  • Publication number: 20180005429
    Abstract: Systems and methods for processing operations for head mounted display (HMD) users to join virtual reality (VR) scenes are provided. A computer-implemented method includes providing a first perspective of a VR scene to a first HMD of a first user and receiving an indication that a second user is requesting to join the VR scene provided to the first HMD. The method further includes obtaining real-world position and orientation data of the second HMD relative to the first HMD and then providing, based on said data, a second perspective of the VR scene. The method also provides that the first and second perspectives are each controlled by respective position and orientation changes while viewing the VR scene.
    Type: Application
    Filed: January 11, 2017
    Publication date: January 4, 2018
    Inventors: Steven Osman, Javier Fernandez Rico, Ruxin Chen
  • Publication number: 20170274286
    Abstract: Gamer friend devices can be detected by a gaming console and the gaming console user can be prompted to add the friend devices to a friend list, which automatically logs the friends on its the console without requiring them to manually log in. The gaming console may also be automatically configured with profile information of the friends.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventor: JAVIER FERNANDEZ RICO
  • Publication number: 20170278306
    Abstract: A method, system, computer readable media and cloud systems are provided for adjusting image data presented in a head mounted display (HMD). One method includes executing a virtual reality (VR) session for an HMD user. The VR session is configured to present image data to a display of the HMD. The image data is for a VR environment that includes a VR user controlled by the HMD user. The method further includes adjusting the image data presented on the display of the HMD with the cadence profile when the VR user is moved in the VR environment by the HMD user. The adjusting causes a movement of a camera view for the image data that is for the VR environment as presented on the display of the HMD. In some examples, the cadence profile substantially replicates a rhythmic movement of a person while moving in a real world environment.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventor: Javier Fernandez Rico
  • Publication number: 20170262154
    Abstract: Systems and methods for providing user tagging of content within a virtual scene are described. One of the methods includes sending data for display of a virtual environment on a head-mounted display. The virtual environment includes a virtual item. The method further includes receiving an indication of a selection associated with the virtual item. The method includes sending option data for allowing entry of content regarding the virtual item upon receiving the indication of the selection, receiving the content, associating the content with the virtual item, and sending tagged data for displaying a tag associated with the virtual item.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 14, 2017
    Inventors: Glenn Black, Jeffrey Roger Stafford, Javier Fernandez Rico