Package delivery guidance and assistance system using vehicle sensor data
US-12179782-B2 · Dec 31, 2024 · US
US9619135B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9619135-B2 |
| Application number | US-201113242129-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 23, 2011 |
| Priority date | Oct 8, 2010 |
| Publication date | Apr 11, 2017 |
| Grant date | Apr 11, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is provided for modifying an image. The method comprises displaying an image, the image comprising a portion of an object; and determining if an edge of the object is in a location within the portion. The method further comprises detecting movement, in a member direction, of an operating member with respect to the edge. The method still further comprises moving, if the edge is not in the location, the object in an object direction corresponding to the detected movement; and modifying, if the edge is in the location, the image in response to the detected movement, the modified image comprising the edge in the location.
Opening claim text (preview).
What is claimed is: 1. A method comprising: displaying an image, wherein the image comprises a portion of an object that can be scrolled in at least two substantially opposite directions, wherein the portion of the object comprised in the image is a first portion of the object; determining if the image displays an edge of the object within the displayed portion of the object; detecting a scrolling movement of an operating member in a direction with respect to the edge, wherein the detected scrolling movement is a first detected scrolling movement; scrolling the object in the direction of the detected scrolling movement up to the edge of the object; presenting visual feedback at the edge of the object in response to said scrolling reaching the edge of the object under command of the operating member, wherein said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object, wherein said presenting visual feedback comprising modifying graphical attributes of the image at or near the displayed edge based on a distance of the over-scrolling past the edge of the object by the operating member, wherein the presenting visual feedback at the edge of the object under control of the operating member is before the operating member releases contact with the object; detecting a second scrolling movement of the member in a direction with respect to the edge; determining a distance of the second detected scrolling movement; identifying a second portion of the object based on the determined distance; displaying the second portion not including the edge of the object if a distance between the start of the displayed portion of the object and the edge of the object is greater than or equal to the determined distance; and displaying the second portion including the edge of the object if the distance between the start of the displayed portion of the object and the edge of the object is less than the determined distance and modifying graphical attributes of the second portion at or near the edge of the object as a result of the second scrolling movement. 2. The method of claim 1 , wherein a shape of the object is based on a distance between the graphic and the edge of the object. 3. The method of claim 1 , wherein at least a portion of the object comprises a shaded area. 4. The method of claim 1 , wherein the modifying graphical attributes of the image comprises displaying a plurality of graphics at or near the edge. 5. The method of claim 4 , wherein: said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object; and a quantity of the graphics is based on a distance of a detected over-scrolling movement. 6. The method of claim 1 , wherein the modifying graphical attributes of the image comprises modifying an item within the displayed portion of the object. 7. The method of claim 6 , wherein said modifying the item comprises modifying a shape of the item. 8. The method of claim 7 , wherein: said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object; and modification of the modified shape is based on the distance of the detected over-scroll movement past the edge of the object by the operating member. 9. The method of claim 7 , wherein modification of the modified shape is based on a distance between the item and the edge of the object. 10. The method of claim 6 , wherein: said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object; and a quantity of the modified item is based on a distance of the detected over-scrolling movement. 11. The method of claim 1 , wherein the method further comprises: scrolling the object at a first acceleration, if a distance between the start of the displayed portion of the object and the edge of the object is greater than or equal to the determined distance; and scrolling the object at a second acceleration, if the distance between the start of the displayed portion of the object and the edge of the object is less than the determined distance, wherein the second acceleration is different from the first acceleration. 12. The apparatus of claim 1 , wherein the distance is determined based on a velocity of the second detected scrolling movement. 13. A non-transitory computer-readable medium storing instructions which, when executed by a computer, perform a method of modifying an image, the method comprising: displaying an image, wherein the image comprises a portion of an object that can be scrolled in at least two substantially opposite directions, wherein the portion of the object comprised in the image is a first portion of the object; determining if the image displays an edge of the object within the displayed portion of the object; detecting a scrolling movement of an operating member in a direction with respect to the edge, wherein the detected scrolling movement is a first detected scrolling movement; scrolling the object in the direction of the detected scrolling movement up to the edge of the object; presenting visual feedback at the edge of the object in response to said scrolling reaching the edge of the object under command of the operating member, wherein said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object, wherein said presenting visual feedback comprising modifying graphical attributes of the image at or near the displayed edge based on a distance of the over-scrolling past the edge of the object by the operating member, wherein the presenting visual feedback at the edge of the object under control of the operating member is before the operating member releases contact with the object; detecting a second scrolling movement of the member in a direction with respect to the edge; determining a distance of the second detected scrolling movement; identifying a second portion of the object based on the determined distance; displaying the second portion not including the edge of the object if a distance between the start of the displayed portion of the object and the edge of the object is greater than or equal to the determined distance; and displaying the second portion including the edge of the object if the distance between the start of the displayed portion of the object and the edge of the object is less than the determined distance and modifying graphical attributes of the second portion at or near the edge of the object as a result of the second scrolling movement. 14. The computer-readable medium of claim 13 , wherein the second scrolling movement of the operating member is in a direction different from the first scrolling movement and the method comprising moving the object in a direction corresponding to the detected second scrolling movement. 15. The computer-readable medium of claim 13 , wherein a shape of the image is based on a distance between the graphic and the edge of the object. 16. The computer-readable medium of claim 13 , wherein at least a portion of the image comprises a shaded area. 17. The computer-readable medium of claim 13 , wherein the modifying graphical attributes of the image comprises displaying a plurality of graphics at or near the edge. 18. The computer-readable medium of claim 17 , wherein: said scrolling reaching the edge of the object comprises over-scrolling past the edge of the object; and a quantity of the graphics is based on a distance of a detected over-scrolling movement. 19. The computer-readable medium of claim 13 , wherein the modifying gra
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Scrolling or panning · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Drag-and-drop · CPC title
Input devices, e.g. touch panels · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.