US2018129304A1PendingUtilityA1

Systems, methods, and apparatuses for creating digital glitter with accelerometer

Assignee: AMERICAN GREETINGS CORPPriority: Feb 19, 2014Filed: Jan 4, 2018Published: May 10, 2018
Est. expiryFeb 19, 2034(~7.5 yrs left)· nominal 20-yr term from priority
G06T 11/10G09G 2340/14G09G 2340/10G09G 2320/0686G09G 2380/14G09G 2354/00G06F 3/0346G06T 11/001
35
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems for rendering an electronic greeting card to a portable computing device, wherein the visually-perceived light effects of the electronic greeting card are updated in real time. The electronic greeting card is dynamically rendered to the portable computing device including these dynamic light effects. An accelerometer is used to generate an input signal capable of initiating an algorithm that generates the dynamic light effects.

Claims

exact text as granted — not AI-modified
1 . A system for rendering an electronic greeting card comprising:
 a portable computing device having a memory, wherein the memory includes data representing a pre-existing energy value;   an accelerometer that generates an output related to movement of the portable computing device;   wherein the pre-existing energy value is based upon a difference between an output of the accelerometer at a first time and an output of the accelerometer at a second, later time;   wherein an algorithm updates visually-perceived light effects of the electronic greeting card in real time based on the pre-existing energy value and a subsequent accelerometer output at a third time; and   wherein the electronic greeting card is dynamically rendered to the portable computing device.   
     
     
         2 . The system of  claim 1  wherein the value of the pre-existing energy value decays based upon a preset decay value and based upon the absolute difference between two outputs of the accelerometer being less than a pre-determined low filter value. 
     
     
         3 . The system of  claim 1  wherein the electronic greeting card is two-dimensional. 
     
     
         4 . The system of  claim 1  wherein the electronic greeting card is three-dimensional. 
     
     
         5 . The system of  claim 1  wherein the algorithm dynamically renders the electronic greeting card based on physical interaction with the greeting card. 
     
     
         6 . The system of  claim 1  wherein the electronic greeting card has at least two pages. 
     
     
         7 . The system of  claim 6  wherein the algorithm dynamically renders the electronic greeting as a page is moved. 
     
     
         8 . The system of  claim 1  wherein the algorithm comprises an additive blend mode. 
     
     
         9 . The system of  claim 1  wherein the algorithm comprises a multiply blend mode. 
     
     
         10 . The system of  claim 1  wherein the algorithm comprises a random translation of an image highlight. 
     
     
         11 . A method for rendering an electronic greeting card to a portable computing device having an accelerometer and a memory, the method comprising:
 measuring a first acceleration sample at a first time with the accelerometer based on movement of the portable computing device;   measuring a second acceleration sample at a second later time with the accelerometer based on movement of the portable computing device;   determining the absolute difference between the first and second acceleration samples and storing the absolute difference in the memory as a pre-existing energy value;   decaying the pre-existing energy value based upon a preset decay value and based upon the absolute difference between the first and second acceleration samples being less than a pre-determined low filter value;   measuring a third acceleration sample at a third later time with the accelerometer based on movement of the portable computing device;   adding a value based on the absolute difference between the second and third acceleration samples to the pre-existing energy value based upon the absolute difference between the second and third acceleration samples being at least a pre-determined low filter value;   setting the pre-existing energy value to zero and producing an accelerometer-based input signal based upon whether the pre-existing energy value is greater than a maximum threshold value; and   rendering the electronic greeting card to the portable computing device based upon the accelerometer-based input signal.   
     
     
         12 . The method of  claim 11 , wherein the rendering the electronic greeting card to the portable computing device based upon the accelerometer-based input signal comprises:
 blending a base image with a diffused light texture to produce a diffused base image;   blending a shimmer texture with a highlighted texture to produce a final highlight texture;   blending the final highlight texture with the diffused base image to produce the image of the electronic greeting card; and   rendering the electronic greeting card on the portable computing device.   
     
     
         13 . The method of  claim 12  wherein a location of the shimmer texture is constantly updated in real time by a random translation of pixels. 
     
     
         14 . An electronic greeting card comprising:
 at least two pages that are configured to be simultaneously visible in a three-dimensional view;   visually-perceived light effects that are updated in real-time based upon three outputs of an accelerometer at three different times from movement of a portable computing device that includes the accelerometer;   wherein at least one of the at least two pages can be moved and the visually-perceived light effects are dynamically updated as a result of the movement.   
     
     
         15 . The electronic greeting card of  claim 14  wherein the electronic greeting card is rendered in Java Script. 
     
     
         16 . The electronic greeting card of  claim 14  wherein the electronic greeting card is rendered in Action Script. 
     
     
         17 . The electronic greeting card of  claim 14  wherein a base image of the electronic greeting card contains transparency. 
     
     
         18 . The electronic greeting card of  claim 14  wherein a base image of the electronic greeting card is opaque. 
     
     
         19 . The electronic greeting card of  claim 14  that is rendered using a multiply blend mode. 
     
     
         20 . The electronic greeting card of  claim 14  that is rendered using an additive blend mode.

Join the waitlist — get patent alerts

Track US2018129304A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.