Navigate, click and drag images in mobile applications
First Claim
1. A method for moving an image in a mobile device, comprising:
- maintaining place holders in memory of a mobile device with a screen, each of the place holders being associated with a location on the screen;
attributing indicia to the image;
assigning the indicia of the image to one of the place holders;
maintaining a selected holder in the memory;
selecting the image;
saving in the selected holder the screen location associated with the place holder to which indicia of the selected image is assigned; and
to move the selected image, reassigning the indicia of the selected image to a different one of the place holders and replacing in the selected holder the saved screen location associated with the place holder with the screen location associated with the different place holder, wherein memory bandwidth consumption is lower with the use of the place holders and the selected holder than it would be with only movement of the selected image.
4 Assignments
0 Petitions
Accused Products
Abstract
The need for minimizing the impact of image movement on the memory bandwidth consumption in a mobile device is addressed, in part, by the proposed approach to image movement. The approach for moving an image in a mobile device involves maintaining place holders and a selected holder in the memory of the mobile device. The approach further involves attributing indicia to the image, assigning the indicia of the image to one of the place holders, maintaining a selected holder in the memory, selecting the image and saving in the selected holder the screen location associated with the place holder to which indicia of the selected image is assigned. To move the selected image, the additionally involves reassigning the indicia of the selected image to a different one of the place holders and replacing in the selected holder the saved screen location associated with the place holder with the screen location associated with the different place holder. Memory bandwidth consumption is lower with the use of the place holders and the selected holder than it would be with only movement of the selected image.
-
Citations
24 Claims
-
1. A method for moving an image in a mobile device, comprising:
-
maintaining place holders in memory of a mobile device with a screen, each of the place holders being associated with a location on the screen;
attributing indicia to the image;
assigning the indicia of the image to one of the place holders;
maintaining a selected holder in the memory;
selecting the image;
saving in the selected holder the screen location associated with the place holder to which indicia of the selected image is assigned; and
to move the selected image, reassigning the indicia of the selected image to a different one of the place holders and replacing in the selected holder the saved screen location associated with the place holder with the screen location associated with the different place holder, wherein memory bandwidth consumption is lower with the use of the place holders and the selected holder than it would be with only movement of the selected image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system in a mobile devices for moving an image on a screen of the mobile device, comprising:
-
a processor; and
memory embodying place holders and a selected holder, the memory further embodying a computer program with program code for causing the processor to perform the steps of;
associating each of the place holders with a location on the screen;
attributing indicia to the image;
assigning the indicia of the image to one of the place holders;
selecting the image;
saving in the selected holder the screen location associated with the place holder to which indicia of the selected image is assigned; and
to move the selected image, reassigning the indicia of the selected image to a different one of the place holders and replacing in the selected holder the saved screen location associated with the place holder with the screen location associated with the different place holder, wherein memory bandwidth consumption is lower with the use of the place holders and the selected holder than it would be with only movement of the selected image. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification