(12) United States Patent (10) Patent No.: US B2

Size: px
Start display at page:

Download "(12) United States Patent (10) Patent No.: US B2"

Transcription

1 US B2 (12) United States Patent () Patent No.: US B2 Morgenstern et al. (45) Date of Patent: Aug. 28, 2012 (54) CREATION, REDEMPTION, AND 2006/ A1* 8, 2006 Costakis /35 ACCOUNTING IN A VIRTUAL CURRENCY SYSTEM (75) Inventors: Jared Morgenstern, Palo Alto, CA (US); George Lee, Mountain View, CA (US); Guy Rom, Sunnyvale, CA (US); Daniel Alan Levy, Palo Alto, CA (US) (73) Assignee: Facebook, Inc., Menlo Park, CA (US) (*) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 4(b) by 161 days. (21) Appl. No.: 12/839,993 (22) Filed: Jul. 20, 20 (65) Prior Publication Data US 2012/ A1 Jan. 26, 2012 (51) Int. Cl. G07B I7/00 ( ) G07F 19/00 ( ) G06O /00 ( ) (52) U.S. Cl /; 705/26 (58) Field of Classification Search / See application file for complete search history. (56) References Cited U.S. PATENT DOCUMENTS 2001/ A1* 11/2001 Sasazawa et al TOS/ / A1* 2/2002 Horgan /1 2003/ A1 * 4, 2003 Hoffmaster... TO3/ / A1 3f2004 Kawashima et al.... TO5/ / A1* 4/2007 Hoffberg , O A1* 5/2009 Titus et al.... TO5/ / A1* /2009 Huang et al /39 20, A1* 3, 20 Williams et al /26 OTHER PUBLICATIONS By Don Clark. Virtual Economy Start-Up's Online Game Will Allow Users to Trade Real Cash for Play Money. Wall Street Journal Jan. 8, 2003, Europe: ProQuest Newsstand, ProQuest. Web. Jun. 12, 2012.* PCT International Search Report and Written Opinion, PCT Appli cation No. PCT/US2011/035860, Aug. 12, 2011, seven pages. * cited by examiner Primary Examiner Matthew S. Gart Assistant Examiner Seye Iwarere (74) Attorney, Agent, or Firm Fenwick & West LLP (57) ABSTRACT A virtual currency system keeps track of virtual credits, which can be owned, transferred, purchased, and sold by participants in a virtual economy. Each virtual credit has an internal value and an external value, which define, respec tively, the exchange rates for creating and redeeming the virtual credits. Upon creation of new virtual credits, the inter nal value for those credits is the rate for which real currency was paid per credit. The external value sets the rate at which the virtual credits can be redeemed for real currency. Each virtual credit may further have a face value, which is an apparent value of the virtual credit within the virtual economy, giving users a baseline impression for valuing the virtual currency. These features of the virtual currency enable a number of useful actions within the virtual economy, including currency seeding, couponing, and chargebacks. 35 Claims, 7 Drawing Sheets Central Manager 0 Real Currency Real Credits 140 Credits Currency Credits User 1 Wendor GOOCs or Services 0

2 U.S. Patent Aug. 28, 2012 Sheet 1 of 7 US B2 Central Manager 1 OO Real Currency Real Credits 140 Credits Currency Credits 1 User O Vendor GOOCS Or Services 0 FIG. 1

3 U.S. Patent Aug. 28, 2012 Sheet 2 of 7 US B2 System Environment 200 Server 2 Creation Module Transfer Module Data Store User COmmuni Module ACCOUnt Cation 234 Module Module User Device 2 External WebSite 220 FIG. 2

4 U.S. Patent Aug. 28, 2012 Sheet 3 of 7 US B2 Receive a request to create a bucket of Credits 0 Determine the number of Credits in the bucket 3 Determine the internal value Of the bucket Of Credits 320 Determine the external Value of the bucket Of Credits 3 Assign a unique ID number to the bucket of Credits 340 Designate a time stamp to the bucket of credits 350 Record the bucket of credits and identifying attributes in a data Store 360 FIG. 3

5 U.S. Patent Aug. 28, 2012 Sheet 4 of 7 US B2

6 U.S. Patent Aug. 28, 2012 Sheet 5 Of 7 US B2

7 U.S. Patent Aug. 28, 2012 Sheet 6 of 7 US B2 Receive a request to redeem credits from a participant's account 600 ldentify the bucket ID number and external Value associated With the Credits 6 ldentify the external value associated with the Credits 620 Remove the credits from the participant's account 6 Remove the Credits from the record in the database 640 Pay the participant for the credits at the rate of the external Value 650 FIG. 6

8

9 1. CREATION, REDEMPTION, AND ACCOUNTING IN A VIRTUAL CURRENCY SYSTEM BACKGROUND This invention relates generally to virtual economies, and in particular, to creating, redeeming, and tracking virtual credits by a virtual currency system. Virtual currency systems enable users to interact in a vir tual environment by transacting with other entities in the virtual environment. Users may exchange virtual credits for a variety of different purposes, such as a purchase of goods or services from a vendor or a gift or payment between individu als. In some systems, virtual credits can also be exchanged for real currency, such as by purchasing virtual credits with real currency and/or redeeming virtual credits for real currency. Conventionally, however, all virtual credits are treated the same in virtual currency systems. In particular, virtual credits are created based on an original exchange rate, and they are redeemed for real currency at that same exchange rate. Because of this limitation, it is difficult to distinguish among or otherwise enable different types of credits in con ventional systems. For example, seeding credits to a user may involve creating credits without an initial cost or with a dis counted cost. Then, when the seeded credits are transferred or redeemed, the seeded credits may need to be identified and/or their original cost tracked. Otherwise, the virtual currency system may not be able to distinguish the seeded credits from other credits in the currency system. Identifying the seeded credits may be necessary, for example, for providing the correct value upon redemption of the virtual credits or for other accounting requirements. Discounting of goods or services in the virtual currency system may also involve creating credits that have different exchange rates for real currency. For instance, a vendor may desire to identify and accept virtual credits that have a real currency value (i.e., a redeemable value) that is lower than the actual value of the good or service in order to provide a discount to a user. But existing virtual currency systems, which are notable to create and track virtual credits having different characteristics, do not enable such discounting schemes. These inherent limitations of existing virtual economies stem, at least in part, from their inflexible relationship with real currencies, such as how virtual credits may be exchanged for real currency. Moreover, existing virtual currency systems fail to provide adequate accounting mechanisms that enables higher level features in a virtual economy. Accordingly, there is a need for improved ways of creating, tracking, and redeeming virtual credits in a virtual currency system. SUMMARY To enhance the capabilities of a virtual economy, embodi ments of the invention provide a virtual currency system that manages units of a virtual currency, called virtual credits. The virtual credits may be owned by and exchanged among Vari ous participants in the virtual economy. The participants in the virtual economy may include individual users, Vendors or other non-individual entities, such as third party payors, and even the central manager of the virtual currency system. Moreover, the virtual credits may be purchased and/or sold in exchange for real currency. The purchase of new virtual cred its may involve the creation of new virtual credits by the US 8,5,297 B virtual currency system, and the sale of existing credits may involve the redemption of existing virtual credits by the vir tual currency system. In one embodiment, a virtual currency system keeps track of information about the virtual credits. For example, each virtual credit may have an internal value and an external value, and these values may be different for different virtual credits (or buckets of virtual credits). The internal and exter nal values for each virtual credit define, respectively, the exchange rates for creating and redeeming the virtual credits. Upon creation of new virtual credits, the internal value for those virtual credits is the rate for which real currency was paid per virtual credit, which may be different from an appar ent face value of the virtual credit. The external value of the virtual credits may also be established at creation, where the external value sets the rate at which the virtual credits can be redeemed for real currency. Each virtual credit may further have a face value, which is an apparent value of the virtual credit within the virtual economy, giving users a baseline impression for valuing the virtual currency. The face value thus allows the virtual currency to be expressed in terms of a real-currency monetary value (e.g., 0 virtual credits may have a face value of S). As virtual credits are transferred within the virtual economy, from participant to participant, the virtual currency system tracks these values for the virtual credits. The ability of the face, internal, and external values to be different, and the tracking of these values for the virtual credits owned by each participant, enables a number of useful actions within the virtual economy, including currency seeding, couponing, and chargebacks. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a high-level conceptual diagram illustrating the virtual currency system where credits are created, transferred, and redeemed, in accordance with an embodiment of the invention. FIG. 2 is a network diagram of a system environment for creating, transferring and redeeming credits, in accordance with an embodiment of the invention. FIG.3 is a flowchart depicting a process for creating credits in a virtual currency system, in accordance with an embodi ment of the invention. FIG. 4 is a diagram of the participant account module and the data store module of the virtual currency system, in accor dance with an embodiment of the invention. FIG.5 is a diagram illustrating a transfer of credits between participants accounts, in accordance with an embodiment of the invention. FIG. 6 is a flowchart of the redemption process, in accor dance with an embodiment of the invention. FIG. 7 is a diagram of the creation, transfer, and redemp tion of credits among participants of the virtual currency system, in accordance with an embodiment of the invention. The figures depict various embodiments of the present invention for purposes of illustration only. One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illus trated herein may be employed without departing from the principles of the invention described herein. DETAILED DESCRIPTION Overview A virtual currency system offers participants a means to exchange goods and services in a virtual online environment.

10 3 Participants exchange virtual credits to purchase goods, Ser vices, or other items of value. A virtual currency system can provide access to goods and services for a wider audience of users thana traditional currency system by providing new and easier methods to purchase or acquire goods and services. As used herein, the term "credit', or virtual credit, refers to a unit of virtual currency used in the virtual currency system. Virtual currency refers to currency that is exchanged for value in a virtual environment. In contrast, real currency refers to any type of currency used in transactions of value outside of a virtual environment. Real currency can also include intangible currency, such as mobile phone minutes, airtime credits or other units of value used in a wireless services account. The virtual currency system can existin any virtual environment where users can interact and exchange value. Such as an online game website, an online simulation environment, a Social networking environment, or an online marketplace. The goods or services that are exchanged in the virtual currency system may be real, virtual, digital, or a combination thereof. In the virtual currency system, a bucket of virtual credits is created with an internal value, an external value, and a face value. A bucket of credits may include one or more credits. The internal value is set by the original rate for creating the credits. The external value is set by the rate of exchange of the credits for real currency. The face value is the value of the virtual currency that is shown to the users of the system. Creating credits with an internal value and an external value allows for various applications. The internal value of the bucket of credits can be determined to allow for currency applications such as discounting or seeding. An internal value that is lower than the actual cost of creating a bucket of credits allows the user to receive a discount for the cost of purchasing the credits. An internal value of Zero enables seeding of cred its to a user at no initial cost. Moreover, discounting of the external value lowers the redemption value of the credits. An external value that is lower than the cost of a good or a service allows the vendor to give a discount to the user for the good or service. The internal and external values can be used as iden tifying attributes for a bucket of credits and enable tracking of the credits through various transactions in the virtual currency system. Participants of the virtual currency system can include users, Vendors, a central manager, and third party payors. Users are individuals that acquire or purchase credits and exchange the credits for goods or services. Another type of participant is a vendor, which can be individual, business, developer, or entity that provides services or goods in exchange for credits. The central manager manages the cre ation, transfer, and redemption of credits and interacts with the participants. The central manager can be an individual, group, entity, business or Social network provider. In some embodiments, the central manager can also act as a user or Vendor. The central manager can provide goods and services in exchange for credits from users. Other participants can include non-individual entities or third party payors, such as electronic payment providers or mobile phone carriers, which facilitate or participate in transactions in the virtual currency system. Various other participants may be included in the virtual currency system. FIG. 1 shows a high-level block diagram of an embodiment of the virtual currency system. In one embodiment, the central manager 0 interacts with users 1 and vendors 120. The central manager 0 issues credits 1 in exchange for real currency 140. The user 1 can purchase credits 1 from the central manager 0 in exchange for real currency 140. The user 1 can exchange credits 1 for goods or services 0 US 8,5,297 B from a vendor 120. The vendor 120 can accept credits 1 from users 1 in exchange for goods or services 0 and redeem the credits 1 for real currency 140 from the central manager 0. Various other transactions can occur among the partici pants of the virtual currency system. In some embodiments, the central manager 0 also acts as a vendor 120 and pro vides goods and services 0 to users 1 in exchange for credits 1. The central manager 0 can sell credits 1 to users 1 and vendors 120. Moreover, the central manager 0 can sell both credits 1 and goods and services 0 to users 1. For example, the central manager 0 can sell a bucket of fifty credits to a user 1 for ten dollars, and then sellan online game application to the user 1 in exchange for the same credits 1. In other embodiments, the vendor 120 can sell credits 1 to the user 1 in exchange for real currency 140. In one embodiment, vendors 120 can redeem credits 1 for real currency 140, but users cannot redeem credits 1 for real currency 140. The vendor 120 can also purchase credits 1 from the central manager 0. In another embodiment, a third party payor, such as an electronic payment provider, mobile phone carrier, or mobile virtual network operator, can assist in transactions within the virtual currency system. In some aspects, the third party payor can purchase credits 1 from the central manager 0 on behalf of the user 1. The third party payor can also charge a fee for the transaction. For example, a user 1 can purchase credits 1 via a mobile phone carrier. The user 1 has an account with the mobile phone carrier and can request to trade minutes for the purchase of credits 1. The mobile phone carrier can subtract a certain number minutes from the user's account for the value of the credits 1 and include a sur charge for the transaction. In another embodiment, the mobile phone carrier can charge the user's account directly for the purchase of the credits 1. The mobile phone carrier can purchase credits 1 from the central manager 0, and the central manager can provide the credits 1 directly to the user. In other embodiments, the mobile phone carrier can receive credits 1 from the central manager 0 and provide the credits 1 to the user 1. The user 1 can also request that the mobile phone carrier purchase services or goods 0 from a vendor 120 on behalf of the user 1. For example, a user 1 can request that the mobile phone carrier purchase an online game application from a vendor 120 on behalf of the user 1. System Architecture FIG. 2 is a high level block diagram illustrating a virtual currency system environment 200 suitable for the creation, redemption and accounting of virtual currency. The system environment may comprise one or more user devices 2, one or more external websites 220, a server 2, and a network 201. The user devices 2 comprise one or more computing devices that can receive user input and can transmit and receive data via the network. For instance, the user devices 2 can be desktop computers, laptop computers, portable computers, Smartphones, personal digital assistants (PDAS) or any other device including computing functionality and data communication capabilities. The user devices 2 are configured to communicate via the network 201, which may comprise any combination of local area and/or wide area networks, using both wired and wireless communication sys tems. In some embodiments, the virtual currency server 2 is accessed through a website 220. In other embodiments, the virtual currency server 2 is accessed through a social net working website.

11 5 The network 201 is connected to a server 2, which com prises a creation module 231, a transfer module 232, a redemption module 233, a data store module 234, a user account module 235, and a communication module 236. In other embodiments, the server 2 may include fewer, addi tional or different modules for various applications. The creation module 231 creates new credits with identi fying values and attributes. An embodiment of the creation process is described in detail in FIG. 3. In one embodiment, the creation module 231 creates buckets of credits and deter mines attributes associated with the bucket of credits, which may include one or more of the following: the number of credits in the bucket, an internal value, an external value, a face value, a unique identification ( ID) number, and a time stamp. Other identifying attributes may be created for the bucket of credits. The data store module 234 inputs and stores attributes about the bucket of credits in a database. In some embodi ments, the data store module 234 records information about the ID number associated with the bucket of credits, the number of credits in the bucket, the internal value, the exter nal value, and a time stamp for the bucket of credits. The data store module 234 can record data about the transaction his tory for a bucket of credits or a portion of the credits. The participant account module 235 stores information about the accounts of the participants in the virtual currency system. In some embodiments, each participant has an account with a record of the credits owned by the participant. The participant account module 235 stores information about the number of credits in the participant s account and the ID number associated with each bucket of credits. The details about the data store process are shown in FIG. 4. The transfer module 232 transfers credits among partici pants accounts in the virtual currency system. The transfer module 232 can transfer credits from a transferring partici pant to a receiving participant. For example, the transfer module 232 can transfer credits from the central manager 0 to a user 1, from a first user 1 to a second user 1, or from a vendor 120 to a user 1. The transfer process is described in detail in FIG. 5. The communication module 236 enables communication between the various modules and the network. The commu nication module enables connectivity within the environment of the virtual accounting system. If the virtual currency sys tem is accessed via a website, the communication module is a web server. Creation of Virtual Credits FIG.3 shows the detailed steps for the creation of a bucket of credits in the virtual currency system. The creation of virtual credits begins when the creation module 231 receives a request to create a new bucket of credits 0. The request may be accompanied with an amount of real currency required to create a bucket of new credits. In some embodi ments, no amount of real currency is required to create a bucket of new credits. The creation module 231 may receive a plurality of requests to create new buckets of credits. The creation module 231 also determines the number of credits that will be created for a new bucket 3. For each bucket of credits, the creation module 231 determines attributes to assign to the bucket of credits. For instance, the creation module determines the internal value of the bucket of credits 320. The internal value is based on the initial exchange rate for creating the credits. For example, if the initial cost to create a bucket of 0 credits is S.00, the internal value would be S0.. Each credit in a bucket is assigned the same internal value. In some embodiments, the internal value of the bucket of credits is hidden from the users of the system. US 8,5,297 B The creation module 231 also determines an external value for the bucket of credits 3. The external value is a rate at which the credit is exchanged for real world currency. The external value is attributed to each credit in the bucket. For instance, for a bucket of 0 credits, each of the credits in the bucket has an external value of S0.05. The external value of S0.05 is used to calculate the value of the 0 credits at the time of redemption of the credits, which would result in S5.00 of real currency. Each credit in the bucket has the same external value. In some embodiments, the external value of the bucket of credits may be hidden from the user or vendor. Every credit in the virtual currency system is given a fixed face value. The face value can be the same for all credits in the system. The face value is the apparent value of the credit that is presented to participants in the system. For example, the credit may have a face value of virtual currency units, but have an internal value of S0.01 and an external value of S0.05. In some embodiments, the face value may correspond with the internal value or the external value of the credit. In other embodiments, the face value can be independent of the inter nal value and the external value of the credit. In another embodiment, the face value is given a real currency value. For instance, a credit may be presented as having a face value of SO.. The creation module 231 assigns a unique identification number ( ID number ) to the bucket of credits 340. Each credit in a bucket carries the same ID number, and different amounts of credits from the same bucket can be tracked through various transactions based on the ID number. The creation module 231 can assign a time stamp to the bucket of credits 350, which may include details about the time and/or date when the bucket of credits was created. The creation module 231 may associate one or more additional attributes to the bucket of credits. The creation module 231 associates the bucket of credits with all of the attributes. The creation process continues with the data storage mod ule 234, which inputs a record about the bucket of credits and its associated attributes into a data store 360. The data store module 234 can update the data store for a plurality ofbuckets of credits by recording data about each new bucket and the corresponding identifying attributes. FIG. 4 shows one embodiment of the data store module 4 and the participant account module 420. The data store mod ule 4 inputs and stores information into a data store 4 about the various attributes associated with the bucket of credits. In some embodiments, the data store module 4 records the ID number associated with the bucket of credits, the number of credits in the bucket, the internal value, the external value, and a time stamp for the bucket of credits. The data store module 4 can record the number of credits that were redeemed from the bucket and/or the number of remain ing credits in the bucket after one or more of the credits are redeemed. The data store module 4 may input fewer or additional attributes about the bucket of credits. The data store module 4 can store attributes about every bucket of credits in the virtual currency system. In one embodiment, the data store module 4 stores the information about the bucket of credits according to the ID number. In some embodiments, the data store module 4 records the buckets of credits in a database in the chronologi cal order in which they are created. In other embodiments, the data store module 4 records and organizes the buckets of credits according to the internal value or the external value of the credits. Next, the data store module 4 assigns a number of credits to one or more accounts of participants. A bucket of credits may be assigned to one participant or apportioned to numer

12 7 ous participants. When a bucket of credits is assigned to a participant, the attributes of the bucket are maintained with the bucket of credits in the participants account. The participant account module 420 makes a record of the credits that are assigned to one or more participants. FIG. 4 illustrates that a bucket of credits or a portion of the bucket of credits can be assigned to a participants account 440. The participant account module 420 records data about the credits in each participants account 440 according to the data in the data store. For instance, the participant account module 420 can record data about the number of credits and the ID num ber of the credits in the participants account 440. In some embodiments, the participant account module 420 includes a database of all the accounts 440 in the virtual currency sys tem. In one embodiment, a participants account 440 com prises a table with entries of credits and the information about each entry, including the bucket ID number for the bucket from which the credits in the entry originated. In some embodiments, the participant's credits are listed chronologi cally in the participant's account 440 according to the orderin which the participant acquired or purchased the credits. In other embodiments, the participant account module 420 lists the credits in a table based on other attributes of the bucket, such as the number of credits, ID number, internal value or external value of the credits. In another embodiment, the creation module 231 cancreate classes of credits. A class of created credits can be defined by one or more attributes, such as the external value, internal value, or another identifying attribute described herein. The number of created credits in a class can increase as more credits with the same defining attributes are created. The class of credits is not limited by the time at which the credits were created or the number of credits that were initially created in the class. For instance, a class of created credits can be defined by an internal value, such as an internal value of S0.05 per credit. The class of created credits can expand in number each time more credits are created with an internal value of S0.05. The creation module 231 can create numerous classes of credits categorized by any identifying attribute(s). The data store module 234 can record the data about the class of credits and input the number of credits in the class as credits are created and redeemed. Transfer of Credits The transfer module 232 can transfer a newly created bucket of credits into a participant s account. The transfer module 232 begins a transfer of credits when it receives a request to transfer credits from one participants account (e.g., the transferring participant) into another participants account (e.g., the receiving participant). When a transfer of credits occurs, the transfer module 232 updates both the account of the transferring party and the account of the receiv ing party. In some embodiments, the transfer module 232 receives information about the number of credits to be trans ferred from a transferring party's account and the bucket ID number associated with the credits. The transfer module 232 updates the transferring party's account by reducing or deducting the number of credits in the account by the number of credits that are to be transferred to the receiving party's account. An entire entry for a bucket of credits can be removed from a transferring party's account if the transfer request depletes all of the credits in the bucket. Next, the transfer module 232 can update the receiving party's account by adding the number of credits that were transferred into the account, which includes associating the attributes about the bucket of credits with the account of the receiving participant. For instance, the bucket ID number is associated with the transferred credits in FIG. 4. Accordingly, the transfer module US 8,5,297 B can transfer credits among participants accounts while maintaining data about the attributes associated with the transferred credits. The order in which the credits are transferred can be varied in the virtual currency system. In some embodiments, the credits are transferred according to the chronological order in which the participant acquired or purchased the credits. In a first-in-first-out ( FIFO) method, the credits that were acquired or purchased first are the first to be transferred out. FIG.5 shows one embodiment of a transfer of credits using the FIFO method between the account of Participant A5 and the account of Participant B 520. Participant A can make a request to transfer 60 credits from Participant A s account 5 to Participant B s account 520. Prior to the transfer, Participant A s account 5 shows a list of entries that repre sent credits that Participant A owns and the order in which Participant A acquired the credits. The order of the credits in Participant A s account 5 shows that Participant A first acquired 50 credits with an ID Number 1 and then acquired credits with an ID Number 2. Participant B s account 520 has no credits prior to the transfer. The transfer module 232 can transfer the credits that were acquired the earliest (ID Number 1) based on the chronological list of credits in Participant As account 5. If the first bucket of credits does not fulfill the transfer request, the next bucket of credits (ID Number 2) is used to fulfill the request to transfer credits to Participant B s Account 520. For example, in order to transfer 60 credits from Participant A to Participant B, the transfer module 232 first updates Participant A s account 5 by removing 50 credits of ID Number 1. This depletes all of the credits with ID Number 1 in Participant A s account 5, and the entry for ID Number 1 is deleted from Participant A s account 5. Next, the transfer module 232 removes credits of ID Number 2 from Participant A s account 5. The transfer module 232 updates Participant B s account 520 by adding entries for 50 credits of ID Number 1 and credits of ID Number 2. After the transfer, credits of ID Number 2 remain in Participant As account 5. In some embodiments, the data store module 234 can record the information about each transfer that is carried out by the transfer module 232. In one embodiment, the data store module 234 can record the number of credits that are trans ferred, the bucket ID number, and the account of the partici pant to which the credits are transferred for each transaction. The data store module 234 can store the entire transaction history for a bucket of credits as the credits are exchanged and apportioned in various transactions in the virtual currency system. In another embodiment, the credits in the participants account with the lowest internal value are transferred before other credits with a higher internal value. In some embodi ments, the credits with the lowest external value are selected for transfer before other credits with a higher external value. In other embodiments, the credits with the highest external value are selected for transfer before other credits in the participants account. In a related embodiment, the external values of all of the credits held in the participants account are averaged, and the credits are transferred equally without con sideration of when the credit was obtained or the external value or internal value of the credits. Redemption of Credits FIG. 6 illustrates one embodiment of the redemption pro cess. The redemption module 233 can execute the redemption of virtual credits into real currency. The redemption module 233 receives a request for credits to be redeemed 600 from a participant s account. The redemption module 233 identifies the credits to be redeemed in the participants account accord

13 9 ing to the bucket ID number(s) 6. Next, the external value (s) associated with the credits must be identified 620. The request can also include information about the number of credits to be redeemed. The redemption module 233 removes the credits from the participant s account 6 and removes the record about the credits from the database 640. The redemption module 233 pays the user in real currency for the value of the credits based on the external value associated with the credits 650. The exchange rate between the redeemed credits and the real currency paid for them is set by the external value of the credits that are being redeemed. For instance, a vendor may request to exchange a bucket of 0 credits for real currency from the central manager. The credits may have an external value of S0.05, so the vendor would receive S5.00 of real currency upon redemption of the bucket of credits. In another embodiment, the data store module 234 can remove the record in the database to indicate that the credits have been redeemed from the system. The participant account module 233 can also update the record in the participants account to remove the credits that have been redeemed. In some embodiments, only certain types of participants, Such as vendors or third party payors, can redeem credits for real currency. In one embodiment, individual users may pur chase credits and exchange credits for goods and services within the virtual currency system, but may not redeem the credits for real currency. The central manager receives the request to redeem the credits from the vendor or third party payor and manages the payment of real currency. In one embodiment, the credits with the lowest internal value in the participants account may be redeemed before other credits with a higher internal value. In some embodi ments, the credits with the lowest external value are redeemed before other credits with a higher external value. In another embodiment, the external values of all of the credits held in the participants account are averaged, and the credits are redeemed equally without consideration of the external value of the credits. In some embodiments, a participant can be charged a tax when credits are redeemed for real currency. For example, a sales tax can be applied to the payment of real currency at the time of redemption. In other embodiments, a tax is applied for each transfer of credits within the virtual currency system. FIG. 7 illustrates an embodiment of the process of creating credits, transferring and tracking credits through various transactions based on the ID number associated with the credits, and redeeming credits for real currency. In some embodiments, the creation of credits 701 requires the input of real currency. The credits are then assigned to one or more users. In FIG. 7, User A7 is assigned 0 credits with ID Number 1. The credits can be tracked through various accounts and exchanges based on the ID number, eventhough the credits are apportioned into Smaller portions or individual credits. For example, User A7 transfers 50 credits with ID Number 1 to Vendor A 720 and 50 credits with ID Number 1 to User B 7. Next, Vendor A 720 transfers of the credits with ID number 1 to User C 740. User B 7 then transfers 20 credits with ID number 1 to Vendor B 750. Multiple transfers of credits with ID number 1 can occur in this manner among various participants within the virtual currency system. The transfer module 232 can carry out each transfer of credits, and the data store module 234 can record the transaction history for the bucket of credits as the credits are transferred among various participants accounts. Finally, Vendor B 750 redeems all of its credits 702 in exchange for real currency. The central manager can manage the creation 701 and redemption 702 of credits. Various other types of transfers US 8,5,297 B among multiple participants may occur in accordance with embodiments of the inventions. EXAMPLES Seeding of Credits Credits with unique internal values and external values allow for seeding in the virtual currency system. A class or bucket of credits can be created with an internal value of zero and can be used to seed credits to users. Seeding occurs when credits are given to users without cost to the user. For instance, seeding new credits to a user can encourage a user to use a new online game or application. The user can try the online game or application at no cost by using the seeded credits. In some embodiments, the central manager can seed credits to users and track the transfers of the credits through the virtual cur rency system. The tracking of the seeded credits can help the central manager to see where and how seeded credits are spent. It can also enable the central manager to target offers to users who have seeded credits in their accounts. In some embodiments, the central manager can Subsidize the cost of seeding credits to users. For example, the central manager can create a bucket of 0 credits with an internal value of S0.00 and an external value of S0.05 and present the credits to a user. The vendor may provide S5.00 of services in exchange for the seeded credits from the user, and the vendor may redeem the bucket of credits for a real currency value of S5. The central manager subsidizes the cost of creating the credits and pays S5.00 when the credits are redeemed. Seeding can also require a vendor to Subsidize the costs of creating the credits. For example, a bucket of 0 credits may be created with an internal value of S0.00 and an external value of S0.05. The credits can be seeded to a user with an invitation to spend the credits with an online game vendor. The online game vendor may provide S.00 worth of ser vices in exchange for the 0 credits. When the vendor redeems the 0 credits, the vendor will only receive S5.00 in real currency based on the external value of S0.05. In this exchange, the vendor will subsidize S5.00 of the cost of seeding the user. In other embodiments, both the central man ager and the vendor can Subsidize the cost of seeding credits to users. In a related embodiment, a user can earn credits in exchange for a preferred activity or behavior. A vendor can seed credits to users as a form of compensation for a user's participation or activity. For example, an online game devel oper can present an opportunity to a user to play its game or participate in a Survey in exchange for a certain number of credits. Once the user has completed the activity or survey, the developer can seed credits to the user. The user may spend the seeded credits with the developer's application or other ven dors in the currency system. Discounting Credits with unique internal values and external values can be used for discounting within the virtual currency system. In some embodiments, discounting can occur when the credits are created. A user can purchase credits where the credits have an internal value that is less than the face value of the credits. For example, the actual cost of creating a bucket of 0 credits may be S.00. A discount can be provided to the user by setting the internal value to S0.09, rather than the actual cost of S0.. This allows the user to purchase the bucket of 0 credits at a discounted price of S9.00 based on the internal value of S0.09 per credit. When the user transfers the discounted credits to a vendor, the vendor receives less

14 11 than full value for the credits. The user may only see the face value of the credits and not be aware about the discounted value at the time of purchase. In other embodiments, discounting can occur when a ven dor accepts a value as payment for a good or service that is less than the actual value of the good or service. For example, a bucket of 0 credits may have an external value of S0.09. A vendor may offera service to a user that has an actual worth of S.00 in real currency. The vendor may allow a discount for the service by accepting the bucket of 0 credits, and the vendor will receive S9 upon redemption of the bucket of 0 credits. This type of discounting requires the vendor to Sub sidize the cost of providing the good or service to the user. In another embodiment, the cost of discounting goods and services to a user can be shared by the central manager and the Vendor. For instance, the central manager can seed a bucket of 0 credits to a user with an internal value of S0.00 and an external value of S0.05. The user may exchange the bucket of credits for a good or service from a vendor that is actually worth S.00. When the vendor redeems the bucket of credits from the central manager, the vendor receives S5.00 from the central manager based on the external value of S0.05. In this exchange, the central manager Subsidizes the cost of creating the seeded credits (S5.00), and the vendor subsidizes the discounted cost of providing the good or service to the user (S5.00). Various types of discounting can occur where the cost of discounting is shared by the vendor or central manager in the virtual currency system. Redistribution In other embodiments, the vendor can purchase credits from the central manager and redistribute the credits to users at a discount. For example, a vendor may purchase a bucket of 0 credits with an internal value of S0.05, and then sell the credits to users at a discount of S0.04 per credit. In some embodiments, the vendor may redistribute the credits to users at no charge (seeding). This practice keeps credits within the currency system and increases overall liquidity. Viewing Accounts and Targeting Users In some embodiments, an individual user's account bal ance and the type of credits in the user's account are visible to other participants, or to specific types of participants, such as vendors. The information about the type of credits in a user's account may include the external value or internal value, among other attributes of the credits. In one embodiment, an individual user may give another participant, Such as a central manager or a vendor, permission to view the user's account. In other embodiments, the central manager or vendor may target individual users who have a certain number of credits or credits with a certain internal value or external value. For instance, the central manager may want to target users with seeded credits in order to remove those credits from the virtual currency system or to encourage those users to spend the credits. In other embodiments, the central manager or Vendor may target users with a large number of credits and invite those users to spend the credits. Users holding credits with a lower external value compared with other credits in the system may also be targeted for spending. In another embodiment, the central manager or vendor may target a user based on the user's historical activity or transac tions in the system. A user with a history of purchasing or spending a large number of credits may be offered a discount or an incentive to spend the credits with the central manager or a specific vendor. For instance, an online game developer (a type of Vendor) may target a user who engages in extensive online gaming in order to attract the user as a customer. The developer may view multiple users accounts and their past US 8,5,297 B transactions in the virtual currency system to determine which user has engaged in gaming activity. In one embodi ment, the developer can also determine the number of times the user has viewed the developer's products or services, or the number of times the user has viewed or purchased prod ucts and services of similar vendors. In another embodiment, the developer may present an offer to a user to purchase a bucket of credits for exclusive use with the developer's game. In some embodiments, the bucket of credits may be presented to the targeted user at a discounted price. The developer may also seed a bucket of credits to the user in order to attract the user to the game. In a related embodiment, an individual user can be notified if the individual user has reduced his or her purchasing or spending activities. The notification may be sent via , multi-media messaging service (MMS), text message, web page alert, or similar electronic or online communication medium. The central manager or a vendor may seed credits to the user to encourage the user to re-engage in spending activi ties. In another embodiment, the user can be notified if he or she does not have enough credits to spend with a certain vendor. The user can be notified about how many credits the user will need in order to purchase a specific product or service. Refunds and Chargebacks Credits with unique internal and external values also allow for the use of refunds and chargebacks in the virtual currency system. If a user purchases a bucket of credits and later decides to return the credits, the user can receive a refund in real currency based on the internal value of the bucket of credits. For instance, if a user pays S5.00 for the purchase of 0 credits and later decides to return those same 0 credits, the user can receive a refund of S5.00, based on the internal value of S0.05 associated with the credits. The central man ager refunds the value of the credits to the user and removes the credits from the user's account. In some embodiments, the user requests the refund for credits and receives the refund via a third party payor or vendor. If a user requests a refund of the credits after spending them with a vendor, the vendor refunds the user the value of the credits, and the central manager removes the credits from the vendor's account. A vendor may be allowed to keep the user's credits in its account, for example, if the refund request is received within a certain amount of time after the user-vendor transaction (i.e., 90 days). In other aspects, a transferring participant can transfer a certain number of credits to an account of a receiving partici pant. After the credits are transferred, the receiving partici pant may return the transferred credits to the transferring participant. The transferred credits can be identified by any of the attributes associated with the credits, such as the ID num ber, external value or internal value. The credits can be returned to the account of the transferring participant, and the receiving participant can receive a refund of the transferred credits. The transfer module 232 can carry out the return of the transferred credits, and the data store module 234 can record data about the refund transaction. The participant account module 235 can update records about the transferred credits in each of the participants accounts. Loans In one embodiment, the credits in the virtual currency system can be used for loaning A participant (e.g., a transfer ring participant or loaning participant) may loan credits to another participant (e.g., a receiving participant or a borrow ing participant) by transferring a certain number of credits to the receiving participants account. In some embodiments, a loaning participant can view the contents of another partici

15 13 pants account before loaning credits to the participant. In other embodiments, the transferring participant can also track the transferred credits based on an associated attribute. Such as the external value, internal value or bucket ID number. For instance, the central manager can loan a certain number of credits to a borrowing user and track the use of the credits based on the bucket ID number. The data about the loaned credits can be recorded in a data store. The data about the loaned credits (i.e., loan balance) can also be recorded and maintained in the account of the transferring participant and/ or the account of the receiving participant. In some embodi ments, the receiving participant can later return the loaned credits back to the transferring participant or pay the loaning participant for the credits. When the loaned credits or the value of the loaned credits is returned, both of the partici pants accounts and the data store can be updated to remove the record of the loan balance. In some embodiments, the loaning can occur among users of a Social network environ ment. Third Party Payors In some embodiments, a third party payor can purchase credits on behalf of a user. The third party payor can be a mobile phone carrier, also known as a mobile network opera tor (MNO), carrier service provider (CSP), wireless services provider, or other wireless carrier. The third party payor can also be a mobile virtual network operator (MVNO) or similar entity. In some embodiments, the third party payor is an electronic payment provider or online payment service pro vider (PSP). In one embodiment, a mobile phone carrier can purchase credits on behalf of a user and charge the user's account for the cost of the credits. The third party payor may charge an additional fee (e.g., Surcharge) to the user for the purchase of the credits. The central manager can receive the real currency (minus the Surcharge) from the third party payor and create a bucket of credits that have a discounted external value to account for the Surcharge. The central manager can then provide the credits directly to the user. In other embodiments, the user may exchange minutes in his or her mobile phone account for the purchase of credits. If the mobile phone carrier provides mobile phone credits to the user, the user may trade in his or her mobile phone credits to purchase virtual credits. In another embodiment, the third party payor can sell cred its to users on behalf of the central manager or vendor. In one embodiment, the third party payor can be awarded a bonus of real currency from the central manager for selling credits to USCS. Summary The foregoing description of the embodiments of the invention has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are pos sible in light of the above disclosure. Some portions of this description describe the embodi ments of the invention in terms of algorithms and symbolic representations of operations on information. These algorith mic descriptions and representations are commonly used by those skilled in the data processing arts to convey the Sub stance of their work effectively to others skilled in the art. These operations, while described functionally, computation ally, or logically, are understood to be implemented by com puter programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, with out loss of generality. The described operations and their US 8,5,297 B associated modules may be embodied in Software, firmware, hardware, or any combinations thereof. Any of the steps, operations, or processes described herein may be performed or implemented with one or more hard ware or software modules, alone or in combination with other devices. In one embodiment, a software module is imple mented with a computer program product comprising a com puter-readable medium containing computer program code, which can be executed by a computer processor for perform ing any or all of the steps, operations, or processes described. Embodiments of the invention may also relate to an appa ratus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/ or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a tangible computer readable storage medium or any type of media Suitable for storing electronic instructions, and coupled to a computer system bus. Furthermore, any comput ing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability. Embodiments of the invention may also relate to a com puter data signal embodied in a carrier wave, where the com puter data signal includes any embodiment of a computer program productor other data combination described herein. The computer data signal is a product that is presented in a tangible medium or carrier wave and modulated or otherwise encoded in the carrier wave, which is tangible, and transmit ted according to any suitable transmission method. Finally, the language used in the specification has been principally selected for readability and instructional pur poses, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based hereon. Accordingly, the disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims. What is claimed is: 1. A method comprising: storing an account for each of a plurality of participants of a virtual economy; receiving a plurality of requests to create new credits of the virtual currency; for each request to create new credits, recording, by processor, in a data store a number of credits created and a set of attributes of the credits, wherein the attributes include an internal value repre senting a rate of real currency received per credit created and an external value representing a rate of real currency to be provided per credit upon redemp tion, assigning the created credits to one or more accounts of participants, and associating the credits with their attributes: receiving a plurality of requests to transfer credits from an account of a transferring participant to an account of a receiving participant; for each request to transfer credits, deducting an amount of credits from the transferring participant, adding the amount of credits to the receiving participant, and associating the credits added to the receiving participant with their attributes;

16 receiving a plurality of requests to redeem a number of credits from the account of a participant; for each request to redeem credits from the account of a participant, deducting, by a processor, the redeemed credits from the account of the participant, and providing an amount of real currency to the participant, the amount of real currency provided determined based on the external value of the redeemed credits. 2. The method of claim 1, wherein the attributes further comprise a face value, the face value representing the value presented to the participants in the system. 3. The method of claim 1, wherein the participant com prises a central manager. 4. The method of claim 1, wherein the participant com prises one or more individual users. 5. The method of claim 1, wherein the participant com prises one or more vendors. 6. The method of claim 1, wherein the participant com prises one or more third party payors. 7. The method of claim 2, wherein the internal value of the credits is less than the face value of the credits. 8. The method of claim 2, wherein the external value of the credits is less than the face value of the credits. 9. The method of claim 1, wherein the internal value of the credits is less than the external value of the credits.. The method of claim 1, wherein the external value of the credits is less than the internal value of the credits. 11. The method of claim 1, further comprising, for at least one of the requests to create new credits, receiving an amount of real currency in exchange for creating the credits, the received amount of real currency based on the internal value of the created credits. 12. The method of claim 1, further comprising, for each request to transfer credits, storing a record about the transfers of the credits in a data store. 13. The method of claim 1, wherein, for each request to transfer credits, deducting an amount of credits from the transferring participant comprises deducting the credits in the account in an order in which the credits were added to the account. 14. The method of claim 1, wherein, for each request to transfer credits, deducting an amount of credits from the transferring participant comprises deducting the credits in the account having a lower internal value compared with other credits in the account.. The method of claim 1, wherein, for each request to transfer credits, deducting an amount of credits from the transferring participant comprises deducting the credits in the account having a lower external value compared with other credits in the account. 16. The method of claim 1, further comprising receiving a request to transfer credits having an internal value of Zero to the account of a receiving participant. 17. The method of claim 1, wherein receiving a request to transfer credits to a receiving participant is connected to a purchase of a good or a service by the transferring participant. 18. The method of claim 1, further comprising: providing to a first participant an account balance of a second participant. 19. The method of claim 18, wherein the first participant is a vendor and the second participant is an individual user. 20. The method of claim 1, further comprising: Selecting an account of an individual user with one or more credits having an internal value of Zero; and inviting the individual user to purchase a good or a service in exchange for the credits. US 8,5,297 B The method of claim 1, further comprising: selecting an account of an individual user with one or more credits having a lower external value compared with other credits in the system; and inviting the individual user to purchase a good or a service in exchange for the credits. 22. The method of claim 1, wherein for one or more of the requests to transfer credits, the transfer comprises a loan of credits from a transferring participant to a receiving partici pant, the steps of carrying out a loan comprising: storing a loan balance for the amount of loaned credits in a data store; maintaining a loan balance in the accounts of the transfer ring participant and the receiving participant; tracking the loaned credits through one or more transfers; and updating the loan balance to reflect payment of the loan. 23. The method of claim 1, wherein a request to create new credits is received from a third party payor on behalf of an individual user. 24. The method of claim 23, wherein the third party payor charges a Surcharge for the request to create new credits, and wherein the method further comprises discounting the exter nal value of the new credits based on the Surcharge.. The method of claim 23, wherein the third party payor is a mobile phone carrier that holds an account for the indi vidual user. 26. The method of claim 1, further comprising: receiving a request from an individual user to refund the created credits for real currency, the created credits asso ciated with one of the requests to create credits: retrieving the internal value associated with the created credits; deducting the created credits from the account of the indi vidual user, and refunding the individual user for the value of the created credits in real currency based on the internal value of the credits. 27. The method of claim 1, further comprising: receiving a request from a receiving participant to return the transferred credits back to the transferring partici pant, the transferred credits associated with one of the requests to transfer credits; identifying the transferred credits: deducting the transferred credits from the account of the receiving participant; and adding the transferred credits back to the account of the transferring participant. 28. The method of claim 1, further comprising: attributing to the created credits a unique identification number associated with a specific vendor, assigning the created credits to an account of an individual user, displaying to the individual user the total number of credits in the account of the individual user; displaying to the individual user the number of created credits that have a unique identification number associ ated with the specific vendor; and allowing the transfer of the created credits only to the specific vendor in exchange for a good or a service, the created credits having a redemption value based on the external value that is less than the value of the good or the service. 29. A method comprising: storing an account for each of a plurality of participants of a virtual economy;

17 17 creating, by a processor, a bucket of credits comprising one or more credits, wherein the bucket of credits is associ ated with an internal value that represents a rate of real currency received per credit created and an external value that represents a rate of real currency to be pro vided per credit upon redemption; assigning credits from the bucket of credits among one or more of the accounts, wherein the credits in each account are associated with the internal and external values; transferring credits between the accounts of one or more participants; tracking credits transferred between accounts, wherein the transferred credits retain their association with their internal and external values; and receiving at the processor a request to redeem one or more credits from an account, wherein the redeemed credits are deducted from the account, and wherein the partici pant associated with the account receives an amount of real currency according to the external value of the redeemed credits.. The method of claim 29, further comprising transfer ring credits having an internal value of Zero to the account of a receiving participant. 31. The method of claim 29, further comprising: Selecting an account of a participant with one or more credits having an internal value of Zero; and inviting the participant to purchase a good or a service in exchange for the credits. 32. The method of claim 29, wherein transferring credits comprises a loan of credits from a transferring participant to a receiving participant, the steps of carrying out a loan com prising: storing a loan balance for the amount of loaned credits in a data store; US 8,5,297 B2 18 maintaining a loan balance in the accounts of the transfer ring participant and the receiving participant; tracking the loaned credits through one or more transfers; and updating the loan balance to reflect payment of the loan. 33. The method of claim 29, further comprising: receiving a request from a participant to refund the credits for real currency; retrieving the internal value associated with the credits: deducting the credits from the account of the participant; and refunding the participant for the value of the credits in real currency based on the internal value of the credits. 34. The method of claim 29, further comprising: receiving a request from a receiving participant to return the credits back to a transferring participant; identifying the transferred credits: deducting the transferred credits from the account of the receiving participant; and adding the transferred credits back to the account of the transferring participant. 35. The method of claim 29, further comprising: attributing to the credits a unique identification number associated with a specific vendor; assigning the credits to an account of a participant; displaying to the participant the total number of credits in the account of the participant; displaying to the participant the number of credits that have a unique identification number associated with the spe cific vendor, and allowing the transfer of the credits only to the specific vendor in exchange for a good or a service, the credits having a redemption value based on the external value that is less than the value of the good or the service. k k k k k

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060253367A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0253367 A1 O Callahan et al. (43) Pub. Date: (54) METHOD OF CREATING AND TRADING DERVATIVE INVESTMENT PRODUCTS

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2003/0033257 A1 Wankmueller US 2003OO33257A1 (43) Pub. Date: Feb. 13, 2003 (54) METHOD AND SYSTEM FOR MAKING SMALL PAYMENTS USING

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 (19) United States US 2016.0342976A1 (12) Patent Application Publication (10) Pub. No.: US 2016/0342976 A1 Davis (43) Pub. Date: Nov. 24, 2016 (54) METHOD AND SYSTEM FOR LINKAGE OF (52) U.S. Cl. BLOCKCHAIN-BASED

More information

(12) United States Patent (10) Patent No.: US 7,831,495 B1 Wester (45) Date of Patent: Nov. 9, 2010

(12) United States Patent (10) Patent No.: US 7,831,495 B1 Wester (45) Date of Patent: Nov. 9, 2010 US007831495B1 (12) United States Patent (10) Patent No.: US 7,831,495 B1 Wester (45) Date of Patent: Nov. 9, 2010 (54) MUTUAL FUND AND METHOD FOR 2002/0147670 A1 * 10/2002 Lange..... 705/35 ALLOCATING

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 US 2014.0025473A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0025473 A1 Cohen (43) Pub. Date: Jan. 23, 2014 (54) CROWDFUNDING BASED ON ACTIONS (52) U.S. Cl. USPC... 705/14.28;

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 US 201400.52592A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0052592 A1 Herndon et al. (43) Pub. Date: (54) SYSTEMS AND METHODS FORTAX (52) U.S. Cl. COLLECTION, ANALYSIS

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States US 2003022958OA1 (12) Patent Application Publication (10) Pub. No.: US 2003/0229580 A1 Gass et al. (43) Pub. Date: (54) METHOD FORESTABLISHING OR IMPROVING ACREDIT SCORE OR RATING FOR

More information

US Bl. ( *) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.

US Bl. ( *) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days. 111111 1111111111111111111111111111111111111111111111111111111111111 US006941281Bl (12) United States Patent Johnson (10) Patent No.: (45) Date of Patent: *Sep.6,2005 (54) AUTOMATED PAYMENT (75) Inventor:

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0201224 A1 Owens et al. US 20080201 224A1 (43) Pub. Date: Aug. 21, 2008 (54) (76) (21) (22) (60) METHOD AND APPARATUS FOR PROCESSING

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 20140O81 673A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0081673 A1 Batchelor (43) Pub. Date: (54) TITLE DOCUMENT RULES ENGINE Publication Classification METHOD AND

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0120249 A1 Hiatt US 2008O120249A1 (43) Pub. Date: (54) (75) (73) (21) (22) METHOD OF CREATING AND TRADING DERVATIVE INVESTMENT

More information

(12) United States Patent (10) Patent No.: US 7,949,559 B2

(12) United States Patent (10) Patent No.: US 7,949,559 B2 US0079499B2 (12) United States Patent () Patent No.: Freiberg () Date of Patent: May 24, 2011 (54) CREDIT CARD REWARDS PROGRAM s: A s 3. R III 1 er et al. SYSTEMAND METHOD 6,018,718 A 1/2000 Walker et

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060080251A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0080251 A1 Fried et al. (43) Pub. Date: Apr. 13, 2006 (54) SYSTEMS AND METHODS FOR OFFERING (52) U.S. Cl....

More information

(12) United States Patent

(12) United States Patent USOO7813943B1 (12) United States Patent Lefco et al. (10) Patent No.: (45) Date of Patent: Oct. 12, 2010 (54) (75) (73) (*) (21) (22) (60) (51) (52) (58) (56) SYSTEMAND METHOD FOR MANAGING PAYMENTS FOR

More information

Minneapolis, MN (US) (21) Appl. No.: 10/308,692 (57) ABSTRACT

Minneapolis, MN (US) (21) Appl. No.: 10/308,692 (57) ABSTRACT US 20030105713A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2003/0105713 A1 Greenwald et al. (43) Pub. Date: Jun. 5, 2003 (54) SPECIAL PURPOSE ENTITY FOR HOLDERS OF FINANCIAL

More information

USOO A United States Patent (19) 11 Patent Number: 6,113,493 Walker et al. (45) Date of Patent: Sep. 5, 2000

USOO A United States Patent (19) 11 Patent Number: 6,113,493 Walker et al. (45) Date of Patent: Sep. 5, 2000 USOO6113493A United States Patent (19) 11 Patent Number: Walker et al. (45) Date of Patent: Sep. 5, 2000 54 SYSTEM AND METHOD FOR GENERATING 5,320,356 6/1994 Cauda... 273/292 AND EXECUTING INSURANCE POLICES

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 2002O116328A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0116328A1 Bird et al. (43) Pub. Date: Aug. 22, 2002 (54) AUTOMOTIVE FINANCE PORTAL (76) Inventors: Alan Bird,

More information

US B2. Mar. 12, 1999 Prior Publication Data. 34 Claims, 3 Drawing Sheets. (10) Patent No.: US 6,625,582 B2

US B2. Mar. 12, 1999 Prior Publication Data. 34 Claims, 3 Drawing Sheets. (10) Patent No.: US 6,625,582 B2 (12) United States Patent Richman et al. 111111 1111111111111111111111111111111111111111111111111111111111111 US006625582B2 (10) Patent No.: US 6,625,582 B2 (45) Date of Patent: Sep.23,2003 (54) METHOD

More information

-10. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States. (43) Pub. Date: Nov. 28, Kuchinad et al.

-10. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States. (43) Pub. Date: Nov. 28, Kuchinad et al. (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0318003 A1 Kuchinad et al. US 20130318003A1 (43) Pub. Date: (54) (71) (72) (73) (21) (22) (63) INDEX-LINKED NOTES WITH PERIODC

More information

(12) (10) Patent No.: US 7, B2. Behrenbrinker et al. (45) Date of Patent: Aug. 15, 2006

(12) (10) Patent No.: US 7, B2. Behrenbrinker et al. (45) Date of Patent: Aug. 15, 2006 United States Patent US007092905B2 (12) () Patent No.: US 7,092.905 B2 Behrenbrinker et al. (45) Date of Patent: Aug. 15, 2006 (54) SYSTEMS AND METHODS FOR THE 5,874.955 A * 2/1999 Rogowitz et al.... 345/467

More information

United States Patent (19)

United States Patent (19) United States Patent (19) Longfield (54) ELECTRONIC INCOME TAX REFUND EARLY PAYMENT SYSTEM 75) Inventor: Ross N. Longfield, Far Hills, N.J. 73) Assignee: Beneficial Management Corporation of America, Peapack,

More information

(12) United States Patent (10) Patent No.: US 7,860,763 B1

(12) United States Patent (10) Patent No.: US 7,860,763 B1 US00786O763B1 (12) United States Patent (10) Patent No.: Quinn et al. (45) Date of Patent: Dec. 28, 2010 (54) PROACTIVE TAXPREPARATION 6,032,137 A 2/2000 Ballard 75 6,202,052 B1* 3/2001 Miller... 705/31

More information

(54) ACCURATE TAX CALCULATION AND (60) Provisional application No. 60/749,529,?led on Dec. MODELING 12, 2005.

(54) ACCURATE TAX CALCULATION AND (60) Provisional application No. 60/749,529,?led on Dec. MODELING 12, 2005. US 20070136159A1 (19) United States (12) Patent Application Publication (10) Pub. No.: Rawlings et al. (43) Pub. Date: Jun. 14, 2007 (54) ACCURATE TAX CALCULATION AND (60) Provisional application No. 60/749,529,?led

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 2006O155632A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0155632 A1 Cherkas et al. (43) Pub. Date: (54) AUTOMATED, USER SPECIFIC TAX ANALYSIS OF INVESTMENT TRANSACTIONS

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0103968 A1 Bies et al. US 20080 103968A1 (43) Pub. Date: May 1, 2008 (54) (75) (73) (21) (22) REDEMPTION OF CREDIT CARD REWARDS

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1. UrSO (43) Pub. Date: Jan. 12, 2012

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1. UrSO (43) Pub. Date: Jan. 12, 2012 US 201200 10926A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0010926 A1 UrSO (43) Pub. Date: (54) SYSTEMS AND METHODS FOR (52) U.S. Cl.... 705/7.42 COMPENSATING PARTICIPANTS

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1. Frustaci et al. (43) Pub. Date: Dec. 27, 2007

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1. Frustaci et al. (43) Pub. Date: Dec. 27, 2007 (19) United States US 20070299776A1 (12) Patent Application Publication (10) Pub. No.: US 2007/0299776A1 Frustaci et al. (43) Pub. Date: (54) METHOD FOR PREVENTING MEDICAL (52) U.S. Cl.... 705/50; 340/539.13;

More information

Patent Application Publication Nov. 27, 2003 Sheet 1 of 10. *ieges : *:::: sia, is. MIDDLEMAN 20. Card (s) No. Value. Fig.

Patent Application Publication Nov. 27, 2003 Sheet 1 of 10. *ieges : *:::: sia, is. MIDDLEMAN 20. Card (s) No. Value. Fig. (19) United States US 20030218062A1 (12) Patent Application Publication (10) Pub. No.: Noriega et al. (43) Pub. Date: Nov. 27, 2003 (54) PREPAID CARD PAYMENT SYSTEMAND METHOD FOR ELECTRONIC COMMERCE (76)

More information

(12) United States Patent (10) Patent No.: US 8,407,113 B1

(12) United States Patent (10) Patent No.: US 8,407,113 B1 USOO8407 113B1 (12) United States Patent () Patent No.: Eftekhari et al. (45) Date of Patent: Mar. 26, 2013 (54) INFERENCE-BASED TAX PREPARATION 2004/01678 A1 8/2004 Yaur... 705/31 2005/0038722 A1 2/2005

More information

(12) United States Patent Bleier

(12) United States Patent Bleier I US008060432B2 (12) United States Patent Bleier (10) Patent N0.: () Date of Patent: Nov. 15, 11 (54) (76) (*) (21) (22) (65) (62) (60) (51) (52) (58) CENSUS INVESTING AND INDICES Inventor: Notice: Thomas

More information

-10. (12) Patent Application Publication (10) Pub. No.: US 2012/ A1. (19) United States. Chang et al. (43) Pub. Date: Mar.

-10. (12) Patent Application Publication (10) Pub. No.: US 2012/ A1. (19) United States. Chang et al. (43) Pub. Date: Mar. (19) United States US 201200.52815A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0052815 A1 Chang et al. (43) Pub. Date: Mar. 1, 2012 (54) METHODS FOR DYNAMIC CALIBRATION OF OVER-THE-AIR

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1. Turk (43) Pub. Date: Nov. 25, 2010

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1. Turk (43) Pub. Date: Nov. 25, 2010 (19) United States US 2010O299257A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0299257 A1 Turk (43) Pub. Date: (54) METHOD AND SYSTEM FOR filed on Aug. 26, 1997, now Pat. No. 5,983.207,

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0106611 A1 Paulsen et al. US 201001 0661 1A1 (43) Pub. Date: Apr. 29, 2010 (54) (75) (73) (21) (22) FINANCIAL TRANSACTIONS

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 20040078271A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0078271 A1 Morano et al. (43) Pub. Date: Apr. 22, 2004 (54) METHOD AND SYSTEM FOR TAX (52) U.S. Cl.... 705/19

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 200801.09379A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0109379 A1 Cofnas et al. (43) Pub. Date: May 8, 2008 (54) AUTOMATA FINANCIAL TRADING METHOD AND SYSTEM (76)

More information

Intermediate conversion for automated exchange between cryptocurrency and national currency. Inventor: Brandon Elliott, US

Intermediate conversion for automated exchange between cryptocurrency and national currency. Inventor: Brandon Elliott, US Intermediate conversion for automated exchange between cryptocurrency and national currency Inventor: Brandon Elliott, US Assignee: Javvy Technologies Ltd., Cayman Islands 5 REFERENCE TO RELATED APPLICATIONS

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 2006.00899.02A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0089902 A1 Kim et al. (43) Pub. Date: Apr. 27, 2006 (54) METHOD AND SYSTEM FOR THE FINANCIAL FEASIBILITY

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0046347 A1 Smith et al. US 20080046347A1 (43) Pub. Date: (54) (76) (21) (22) (51) (52) SYSTEMIS AND METHODS FOR FINANCIAL REMIBURSEMENT

More information

1991. Filed: Mar. 25, 1996 Int. Cl... G06F 17/60 U.S. Cl /37; 705/36; 705/35 Field of Search /37, 36. & Steiner LLP

1991. Filed: Mar. 25, 1996 Int. Cl... G06F 17/60 U.S. Cl /37; 705/36; 705/35 Field of Search /37, 36. & Steiner LLP United States Patent (19) Keiser et al. 54 COMPUTER-IMPLEMENTED SECURITIES TRADING SYSTEM WITH A VIRTUAL SPECIALIST FUNCTION Inventors: Timothy Maxwell Keiser; Michael R. Burns, both of Los Angeles, Calif.

More information

METHOD AND APPARATUS FOR ISSUING MUNICIPAL BONDS REDEEMABLE FOR FUTURE PAYMENTS OF TAXES AND OTHER OBLIGATIONS TO ISSUING MUNICIPALITY

METHOD AND APPARATUS FOR ISSUING MUNICIPAL BONDS REDEEMABLE FOR FUTURE PAYMENTS OF TAXES AND OTHER OBLIGATIONS TO ISSUING MUNICIPALITY United States Patent Application 20120203712 Kind Code A1 FENNELL; Paul August 9, 2012 METHOD AND APPARATUS FOR ISSUING MUNICIPAL BONDS REDEEMABLE FOR FUTURE PAYMENTS OF TAXES AND OTHER OBLIGATIONS TO

More information

N 200 NEGOTIATE REBATES WITH MERCHANTS N210 REGISTER MEMBERS RECEIVE REBATE MONIES FROM MERCHANTS N 220 N 240 ISSUE SHARES IN FUND TO MEMBERS

N 200 NEGOTIATE REBATES WITH MERCHANTS N210 REGISTER MEMBERS RECEIVE REBATE MONIES FROM MERCHANTS N 220 N 240 ISSUE SHARES IN FUND TO MEMBERS US 20020116264A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0116264 A1 Feidelson et al. (43) Pub. Date: (54) (75) (73) (21) (22) (63) (60) CUSTOMER LOYALTY INVESTMENT

More information

(12) United States Patent (10) Patent No.: US 7.693,763 B2

(12) United States Patent (10) Patent No.: US 7.693,763 B2 US007693763B2 (12) United States Patent (10) Patent No.: US 7.693,763 B2 Hansen et al. (45) Date of Patent: Apr. 6, 2010 (54) SYSTEM FOR PROVIDING STEP OUT 2003/0225666 A1* 12/2003 Murtaugh et al.... TOS/36

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 20060059086A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0059086 A1 Mulhern (43) Pub. Date: (54) COMPUTER SYSTEM AND METHOD FOR (52) U.S. Cl.... 705/38 MARKETING AND

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 US 201402291.94A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0229194A1 Brooks (43) Pub. Date: Aug. 14, 2014 (54) VIRTUAL HEALTH INSURANCE CARD Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 US 2007.0043648A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0043648 A1 Chait (43) Pub. Date: Feb. 22, 2007 (54) FOREIGN EXCHANGE TRADING Publication Classification PLATFORM

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 Sarkar et al. (43) Pub. Date: Mar. 1, 2007 COLLECT RISK AND MARKETING DATA J74

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 Sarkar et al. (43) Pub. Date: Mar. 1, 2007 COLLECT RISK AND MARKETING DATA J74 (19) United States US 20070050288Al (12) Patent Application Publication (10) Pub. No.: US 2007/0050288 A1 Sarkar et al. (43) Pub. Date: (54) (75) (73) (21) (22) (51) SYSTEM AND METHOD FOR INTEGRATING RISK

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Ohanian et al. USOO6360208B1 (10) Patent No.: (45) Date of Patent: Mar. 19, 2002 (54) METHOD AND APPARATUS FOR Material Handling Engineering, Going with the flow: The AUTOMATIC

More information

(12) United States Patent (10) Patent No.: US 6,581,845 B2

(12) United States Patent (10) Patent No.: US 6,581,845 B2 USOO6581.845B2 (12) United States Patent (10) Patent No.: US 6,581,845 B2 Ye (45) Date of Patent: Jun. 24, 2003 (54) CHIP-BASE PLASTIC CURRENCY WITH 2001/0005840 A1 6/2001 Verkama... 705/67 CASH AMOUNT

More information

(12) United States Patent (10) Patent No.: US 7, B1

(12) United States Patent (10) Patent No.: US 7, B1 US007797219B1 (12) United States Patent (10) Patent No.: US 7,797.219 B1 Wright et al. (45) Date of Patent: Sep. 14, 2010 (54) METHOD AND SYSTEM TO DETERMINE 2006/0241989 A1 * 10, 2006 Walters et al....

More information

Secure Payment Transactions based on the Public Bankcard Ledger! Author: Sead Muftic BIX System Corporation

Secure Payment Transactions based on the Public Bankcard Ledger! Author: Sead Muftic BIX System Corporation Secure Payment Transactions based on the Public Bankcard Ledger! Author: Sead Muftic BIX System Corporation sead.muftic@bixsystem.com USPTO Patent Application No: 15/180,014 Submission date: June 11, 2016!

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0145117 A1 Fallon et al. US 2011 0145117A1 (43) Pub. Date: (54) (75) (73) (21) (22) CLEARNG SYSTEM THAT DETERMINES SETTLEMENT

More information

Distributed and automated exchange between cryptocurrency and traditional currency. Inventor: Brandon Elliott, US

Distributed and automated exchange between cryptocurrency and traditional currency. Inventor: Brandon Elliott, US Distributed and automated exchange between cryptocurrency and traditional currency Inventor: Brandon Elliott, US Assignee: Javvy Technologies Ltd., Cayman Islands 5 REFERENCE TO RELATED APPLICATIONS [0001]

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States US 20030208440A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0208440 A1 Harada et al. (43) Pub. Date: (54) INTERNATIONAL PAYMENT SYSTEMAND METHOD (76) Inventors: Robert

More information

CASH HANDLING. These procedures apply to any individual handling or processing University or Auxiliary Organization cash or cash equivalents.

CASH HANDLING. These procedures apply to any individual handling or processing University or Auxiliary Organization cash or cash equivalents. PURPOSE To provide procedures and guidance for accepting cash and cash equivalents, providing physical and electronic security of cash and cash equivalents and ensuring appropriate segregation of duties

More information

A. Busi ness SO and EIO Ap pli ca tion and Ap proval...1 B. Busi ness PKSO Ap pli ca tion and Ap proval...2

A. Busi ness SO and EIO Ap pli ca tion and Ap proval...1 B. Busi ness PKSO Ap pli ca tion and Ap proval...2 Table of Contents I. Purpose...1 II. Eligibility...1 III. Ap pli ca tion and Ap proval...1 A. Busi ness SO and EIO Ap pli ca tion and Ap proval...1 B. Busi ness PKSO Ap pli ca tion and Ap proval...2 IV.Earn

More information

(12) United States Patent

(12) United States Patent USOO753634.4B2 (12) United States Patent Singer et al. (10) Patent No.: US 7,536,344 B2 (45) Date of Patent: May 19, 2009 (54) (75) (73) (*) (21) (22) (65) (63) (51) (52) (58) SYSTEMAND METHOD FOR COORONATING

More information

Currency Manager Release 2015

Currency Manager Release 2015 Currency Manager Release 2015 Disclaimer This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice.

More information

Paper 11 Tel: Entered: August 3, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Paper 11 Tel: Entered: August 3, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD Trials@uspto.gov Paper 11 Tel: 571-272-7822 Entered: August 3, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD FAIRCHILD SEMICONDUCTOR CORPORATION, Petitioner, v.

More information

PROGRAM Guide RETAIN MERCHANTS AND INCREASE YOUR EARNINGS. more sales and more profit. Selling Sterling Rewards is a proven way to

PROGRAM Guide RETAIN MERCHANTS AND INCREASE YOUR EARNINGS. more sales and more profit. Selling Sterling Rewards is a proven way to PROGRAM Guide Selling Sterling Rewards is a proven way to RETAIN MERCHANTS AND INCREASE YOUR EARNINGS. It is a program that sets you apart from your competition and keeps your merchants with you because

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2003/0135447 A1 Blanz et al. US 2003O1354.47A1 (43) Pub. Date: Jul. 17, 2003 (54) (75) (73) (21) (22) (51) (52) MULTI-NOTE METHOD

More information

(12) United States Patent (10) Patent No.: US 6,341,265 B1

(12) United States Patent (10) Patent No.: US 6,341,265 B1 USOO63412B1 (12) United States Patent (10) Patent No.: US 6,341,2 B1 Provost et al. () Date of Patent: Jan. 22, 2002 (54) PROVIDER CLAIMEDITING AND FOREIGN PATENT DOCUMENTS SETTLEMENT SYSTEM WO WO/2001/09701.

More information

Enforcing U.S. Patents on Blockchains Distributed Worldwide

Enforcing U.S. Patents on Blockchains Distributed Worldwide BNA s Patent, Trademark & Copyright Journal Reproduced with permission from BNA s Patent, Trademark & Copyright Journal, 95 PTCJ 731, 04/20/2018. Copyright 2018 by The Bureau of National Affairs, Inc.

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/ A1 Ramos et al. (43) Pub. Date: Feb.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/ A1 Ramos et al. (43) Pub. Date: Feb. l ll l l l l l l l US 20060036526A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0036526 A1 Ramos et al. (43) Pub. Date: Feb. 16, 2006 (54) CASH FLOW MONITORING MECHANISM

More information

I. Margin Risk Disclosure Statement

I. Margin Risk Disclosure Statement I. Margin Risk Disclosure Statement Our clearing firm and ChoiceTrade (collectively referred to as we, us or our ) are furnishing this document to you to provide facts about purchasing securities on margin,

More information

Ind AS 115 Implementation issues in the telecommunication sector

Ind AS 115 Implementation issues in the telecommunication sector 01 Ind AS 115 Implementation issues in the telecommunication sector This article aims to: Highlight the potential impact of Ind AS 115 on telecommunication sector. IFRS 15, Revenue from Contracts with

More information

(12) United States Patent

(12) United States Patent USOO7640 199B1 (12) United States Patent Hyland (54) (75) (73) (*) (21) (22) (51) (52) (5) (56) AUDITING AND RECONCLING CUSTODAL ACCOUNTS Inventor: 2002O09 1637 A1 2005, 010149 A1 2005/022.733 A1 2006/0129.96

More information

(12) United States Patent (10) Patent No.: US 7,890,408 B2. Menchero et al. (45) Date of Patent: Feb. 15, 2011

(12) United States Patent (10) Patent No.: US 7,890,408 B2. Menchero et al. (45) Date of Patent: Feb. 15, 2011 US007890408B2 (12) United States Patent (10) Patent No.: US 7,890,408 B2 Menchero et al. (45) Date of Patent: Feb., 2011 (54) SYSTEMAND METHOD FOR ATTRIBUTING FOREIGN PATENT DOCUMENTS PERFORMANCE, RISK

More information

Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards

Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards University Policy: Cardholder Data Security Policy Category: Financial Services Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards Office Responsible

More information

Securitization Logical Diagram

Securitization Logical Diagram US00780.9621B2 (12) United States Patent () Patent No.: US 7,809,621 B2 Herzig (45) Date of Patent: Oct. 5, 20 (54) ON-PREMISERENEWABLE GENERATION 2007/0162367 A1* 7/2007 Smith et al.... 705/35 SECURITIZATION

More information

Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards

Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards University Policy: Cardholder Data Security Policy Category: Financial Services Subject: Protecting cardholder data in support of the Payment Card Industry (PCI) Data Security Standards Office Responsible

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 US 2005O187790A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0187790 A1 Lapsker (43) Pub. Date: Aug. 25, 2005 (54) REUSABLE DISCOUNT CARD AND Related U.S. Application

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1. Dale et al. (43) Pub. Date: Jun. 26, 2014

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1. Dale et al. (43) Pub. Date: Jun. 26, 2014 US 20140180897A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0180897 A1 Dale et al. (43) Pub. Date: (54) SYSTEMS AND METHODS FOR (60) Provisional application No. 61/504,503,

More information

UPCOMING SCHEME CHANGES

UPCOMING SCHEME CHANGES UPCOMING SCHEME CHANGES MERCHANTS/PARTNERS/ISO COPY Payvision Ref: Payvision-Upcoming Scheme Changes (v1.0)-october 2015 Page 1 Rights of use: COMPLYING WITH ALL APPLICABLE COPYRIGHT LAWS IS THE RESPONSABILITY

More information

Please find below and/or attached an Office communication concerning this application or proceeding.

Please find below and/or attached an Office communication concerning this application or proceeding. UNITED STA TES p A TENT AND TRADEMARK OFFICE UNITED STATES DEPARTMENT OF COMMERCE United States Patent and Trademark Office Address: COMMISSIONER FOR PATENTS P.O. Box 1450 Alexandria, Virginia 22313-1450

More information

Data Privacy Statement

Data Privacy Statement Data Privacy Statement 1. Scope With respect to obtaining, storing, using, and all other forms of processing personal data, Credit Suisse (Switzerland) Ltd. (hereinafter referred to as the Bank ) is subject

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United States US 2011 0145165A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0145165 A1 Haldes et al. (43) Pub. Date: (54) SYNTHETICSPREAD TRADING Publication Classification (51) Int.

More information

PayU S.A. Tel , Grunwaldzka Str Poznań Poland

PayU S.A. Tel , Grunwaldzka Str Poznań  Poland Terms and Conditions of PayU Express Service Art. 1. Definitions The terms and expressions used herein shall have the following meaning: 1. PayU Mobile Application an application named PayU, being software

More information

Ink Bold with Ultimate Rewards Program Agreement

Ink Bold with Ultimate Rewards Program Agreement Rewards Program Agreement Updates. As of 11/13/2016, we ve changed the way we describe the value of your points when you redeem for travel through Chase Ultimate Rewards. 100 points continues to be worth

More information

BOARDS OF APPEAL OF THE EUROPEAN PATENT OFFICE. Datasheet for the decision of 17 September 2018 G06F17/30

BOARDS OF APPEAL OF THE EUROPEAN PATENT OFFICE. Datasheet for the decision of 17 September 2018 G06F17/30 BESCHWERDEKAMMERN DES EUROPÄISCHEN PATENTAMTS BOARDS OF APPEAL OF THE EUROPEAN PATENT OFFICE CHAMBRES DE RECOURS DE L'OFFICE EUROPÉEN DES BREVETS Internal distribution code: (A) [ - ] Publication in OJ

More information

Words With Friends 2 Midway Magic Sweepstakes Official Rules

Words With Friends 2 Midway Magic Sweepstakes Official Rules Words With Friends 2 Midway Magic Sweepstakes Official Rules NO PURCHASE NECESSARY. A PURCHASE OR PAYMENT OF ANY KIND WILL NOT INCREASE YOUR CHANCES OF WINNING. 1. Eligibility: Words With Friends 2 Midway

More information

IAS 38 Intangible Assets

IAS 38 Intangible Assets Login or Register Global (English) Home News Publications Meetings Standards Projects Jurisdictions Resources IAS 38 Intangible Assets Quick Article Links Overview IAS 38 In tan gi ble Assets outlines

More information

Oracle Communications Billing and Revenue Management

Oracle Communications Billing and Revenue Management Oracle Communications Billing and Revenue Management Managing Accounts Receivable Release 7.4 E25079-01 March 2013 Oracle Communications Billing and Revenue Management Managing Accounts Receivable, Release

More information

Charging Patients for Copies of Their Records: OCR Guidance

Charging Patients for Copies of Their Records: OCR Guidance Charging Patients for Copies of Their Records: OCR Guidance Publication 5/23/2016 Kim Stanger Partner 208.383.3913 Boise kcstanger@hollandhart.com HIPAA generally gives patients or their personal representative

More information

LL&E ROYALTY TRUST 2004 Tax Information

LL&E ROYALTY TRUST 2004 Tax Information LL&E ROYALTY TRUST 2004 Tax Information JPMorgan Chase Bank, as Trustee for LL&E Royalty Trust has established the following toll free information line for unit holder inquiries: 1-800-852-1422 and an

More information

Campus Administrative Policy

Campus Administrative Policy Campus Administrative Policy Policy Title: Credit Card Acceptance Policy Number: 2019 Functional Area: Finance Effective: February 1, 2011 Date Last Amended/Reviewed: February 1, 2011 Date Scheduled for

More information

2017 Oregon Instructions for Form OR-10 and Worksheet OR-10-AI

2017 Oregon Instructions for Form OR-10 and Worksheet OR-10-AI Publication OR-10 2017 Oregon Instructions for Form OR-10 and Worksheet OR-10-AI General information As you earn income, Oregon law requires withholding or estimated tax payments. Interest is charged if

More information

Legal Update Part 2. Carl Roberts Ballard Spahr LLP October 8, LU Pt2 Rev 7

Legal Update Part 2. Carl Roberts Ballard Spahr LLP October 8, LU Pt2 Rev 7 Legal Update Part 2 Carl Roberts Ballard Spahr LLP October 8, 2013 LU Pt2 Rev 7 Intellectual Property for Construction and BIM Indemnity and Insurance Labor Agreements Building Codes 2 Intellectual Property

More information

GOODWIN INVESTMENT MANAGEMENT UPDATE

GOODWIN INVESTMENT MANAGEMENT UPDATE CLIENT ALERT NOVEMBER 16, 2016 Summary of New SEC Requirements for Open-End Fund Liquidity Risk Management Summary: On October 13, 2016, the U.S. Securities and Exchange Commission (Commission) unanimously

More information

TruRewards Terms and Conditions

TruRewards Terms and Conditions TruRewards Terms and Conditions TruRewards ("Program") is a promotional incentive program offered by Banner Bank ("Issuer," "we," and "us") residents of the United States. Under the Program, you will earn

More information

Regenstrief Center for Healthcare Engineering HIPAA Compliance Policy

Regenstrief Center for Healthcare Engineering HIPAA Compliance Policy Regenstrief Center for Healthcare Engineering HIPAA Compliance Policy Revised December 6, 2017 Table of Contents Statement of Policy 3 Reason for Policy 3 HIPAA Liaison 3 Individuals and Entities Affected

More information

(12) United States Patent (10) Patent No.: US 8,001,041 B2

(12) United States Patent (10) Patent No.: US 8,001,041 B2 USOO800 41B2 (12) United States Patent () Patent No.: US 8,001,041 B2 Hoadley et al. (45) Date of Patent: * Aug. 16, 2011 (54) ALGORITHM FOR EXPLAINING CREDIT (56) References Cited SCORES U.S. PATENT DOCUMENTS

More information

PREPAID CARD GLOSSARY

PREPAID CARD GLOSSARY PREPAID CARD GLOSSARY ACH Remitter: The bank that receives the electronic funds transfer via Automated Clearing House (ACH) to load funds to a prepaid card. A known remitter is one that is logged in the

More information

All Definitions below relate to this Schedule only, please refer to the Terms and Conditions for other defined terms:

All Definitions below relate to this Schedule only, please refer to the Terms and Conditions for other defined terms: MARKET DATA POLICIES 1 January, 2018 1 1.0 Definitions All Definitions below relate to this Schedule only, please refer to the Terms and Conditions for other defined terms: Application Usage Brand Data

More information

Streamline and integrate your claims processing

Streamline and integrate your claims processing Increase flexibility Reduce costs Expedite claims Streamline and integrate your claims processing DXC Insurance RISKMASTERTM For corporate claims and self-insured organizations DXC Insurance RISKMASTER

More information

(10) Patent No.: US 8, B1

(10) Patent No.: US 8, B1 US0081219B1 (12) United States Patent Ives, Jr. (54) (76) (*) (21) (22) () (51) (52) (58) (56) METHOD FOR MANAGING AN INVESTMENT COMPANY Inventor: Notice: E. Russell Ives, Jr., Wyckoff, NJ (US) Subject

More information

AARP Credit Card from Chase Rewards Program Agreement

AARP Credit Card from Chase Rewards Program Agreement Rewards Program Agreement Updates. As of 10/18/2017, we ve removed the 2,000 points cash minimum redemption amount and made clarifying updates in the Cash redemption section within How you can use your

More information

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE IN THE UNITED STATES PATENT AND TRADEMARK OFFICE In re Application of: Response to Office Action Nat G. Adkins JR. Group Art Unit: 3623 Serial No.: 12/648,897 Examiner: Gills, Kurtis Filed: December 29,

More information

Oracle Banking Digital Experience

Oracle Banking Digital Experience Oracle Banking Digital Experience Retail Term Deposits User Manual Release 18.1.0.0.0 Part No. E92727-01 January 2018 Retail Term Deposits User Manual January 2018 Oracle Financial Services Software Limited

More information

Credit Card Acceptance and Processing Procedures

Credit Card Acceptance and Processing Procedures Credit Card Acceptance and Processing Procedures Introduction Michigan Tech accepts credit cards for many payments of goods and services. Credit card payments must be processed in compliance with Payment

More information

Educational Improvement Tax Credit Program

Educational Improvement Tax Credit Program Educational Improvement Tax Credit Program Business Guidelines and Application March 2011 Award of Tax Credits to Business Firms for Contributions to Scholarship Organizations, Educational Improvement

More information