×

Motion vectors for cross-platform display

  • US 9,367,931 B1
  • Filed: 12/30/2011
  • Issued: 06/14/2016
  • Est. Priority Date: 12/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for motion vectors for cross-platform display, the method comprising:

  • sending information regarding a display on a host device display screen, wherein the display on the host device display screen includes a plurality of images, wherein the information is sent over a communication network to a client device, and wherein a display generated on the client device display screen corresponds to the display on the host device display screen; and

    executing instructions stored in memory, wherein execution of instructions by a processor;

    detects that a change has occurred in the display on the host device display screen associated with the plurality of images, wherein the detected change is associated with one or more pixels of at least one image on the host device display screen,characterizes the detected change as movement of at least one portion of an image on the display of the host device display screen resulting from an image copy operation, wherein the moved portion is associated with an image name referenced in the image copy operation,identifies that the moved portion associated with the image name was moved from a first location to a second location within the host device display screen, wherein a new portion appears in the first location,generates instructions regarding the portion of the display associated with the image name and identified as having been moved from the first location to the second location, wherein the client device executing the instructions incorporates the change detected in the host device display screen into the display of the client device display screen, the instructions comprising;

    a motion vector command for moving a corresponding portion of the image on the client device display from a corresponding first location to a corresponding second location, wherein the corresponding moved portion is not newly rendered, wherein the moved portion is updated based on its new location, and wherein moving the corresponding portion vacates space at the corresponding first location on the client device display screen, anda command for filling in the vacated space previously occupied by the moved corresponding portion at the corresponding first location, wherein the vacated space is newly rendered to correspond to the new portion in the display of the host device display screen.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×