This invention relates generally to the field of electronic commerce (or ‘e-commerce’), and more specifically to a new and useful method for enabling a gift transaction via e-commerce.
Online shopping accounts for a large percentage of purchases worldwide, and many of these purchases are for gifts, such as for friends or family members. Online gift shopping, however, can be tenuous for givers for multiple reasons. For example, a giver feels compelled to select the right options for the recipient, such as shirt size or cupcake flavor, because returns or exchanges of items in the absence of a brick-and-mortar store are typically difficult. The consumer must also enter a proper delivery address of the recipient, supply billing information, etc. without a great degree of confidence that the gift item will meet any need or interest of the recipient. Therefore there is a need for a new and useful method for enabling a gift transaction via e-commerce.
The following description of the embodiments of the invention is not intended to limit the invention to these embodiments, but rather to enable any person skilled in the art to make and use this invention.
As shown in
The method S100 enables a sender to select a gift (i.e. the gift item) for a recipient (e.g., one person, a group of people, an organization, etc.) and to virtually give the gift to the recipient prior to payment for the item. Once the recipient is notified of and approves the gift (privately), the method S100 posts a notification of the gift to a social network such that others users of the social network, such as friends and/or family of the sender and/or recipient, can see that the sender selected the gift item for the recipient. Once the recipient (virtually) approves the gift, the method S100 prompts the sender to pay for the gift, wherein social pressure of public knowledge of the gift selection can influence the sender to complete the gift transaction. Generally, the method S100 can enable impulse gifting by senders by delaying barriers to gifting, in particular, payment for the gift item. To ensure that the sender will not back out of the transaction, the method S100 can further persuade the sender into fulfilling the gift order by notifying the recipient of the intent of the sender to provide the gift to the recipient and posting a notification (e.g., a story, a timeline event) of the gift once approved by the recipient, both of which may elevate social pressure on the sender to complete the gift transaction. The notification can appear as a story in a newsfeed of another user (viewing user), where the viewing user is connected (e.g., direct connection, indirect connection) to the sender and/or the recipient. The notification can appear as a story in a timeline (e.g., collection of information about a single person, entity, etc.) of the sender and/or recipient. The timeline itself can be accessible to connections of the person or entity. The method S100 may therefore increase gifting activity of the sender by eliminating initial gifting steps that may otherwise dissuade completion of a gift order, such as extraneous steps that allot more time for the sender to second guess a purchase, reconsider the cost of the gift, to reconsider the appropriateness of the gift in light of his relationship with recipient, to contemplate needs or preferences of the recipient, or to gather and enter payment information. Generally, the method S100 does not obligate the sender to a legal contract or commitment to pay for the original or modified gift item, but rather can enable social pressures that may encourage the sender to fulfill the gift transaction previously specified by the sender. The method S100 may therefore enable less inhibited gift selection for senders without substantially compromising rates of gift conversion.
As shown in
The variation of the method S100 that is the second mechanism additionally or alternatively assembles a first list of gifts previously selected by other senders for the recipient and makes gift selection recommendations to the sender based upon the list of previous gift items. Therefore, the second mechanism can prevent non-complementary and/or duplicate gift items selected for the recipient. In one implementation, the second mechanism generates a second list of gifts for the recipient based upon the first list of past gifts, wherein the sender is prompted to select a gift, from the second list, for the recipient. In another implementation, the second mechanism generates the first list of previous gift items, compares a gift selection by the sender to the first list, and, responsive to identification of the sender's selection as non-complementary to or a duplicate of a previous gift item in the first list, prompts the sender to select a different gift, such as from the second list of gift items. In one example, the second mechanism can generate gift item recommendations that exclude a case for a cellular phone, prior to gift selection by the sender, when a previous sender has already sent a cellular phone case to the recipient. In another example, the second mechanism can determine that a previous sender already sent a cellular phone case to the recipient, and, when the sender also selects a cellular phone case for the recipient, the second mechanism can recommend that the sender select a different gift for the recipient. Therefore, the second mechanism can make proactive or retroactive gift selection recommendations to the sender in light of gifts previously selected for the recipient by other senders.
As shown in
The variation of the method S100 that is the third mechanism additionally or alternatively identifies similar and/or complementary gifts selected by the sender (the second sender) and by a previous sender (the first sender) such that the recipient can approve (and receive) the complementary gifts in aggregate. For example, the third mechanism can identify a second gift from the second sender that is a poker chip set as complementary to a first gift from the first sender that is a deck of cards. In this example, the third mechanism can notify the recipient of the aggregated poker set that is a combination of the first and second gifts, post the notification of the aggregated gift to the social network, and complete payment for at lest the second gift by the second sender once the recipient approves the aggregated gift. The third mechanism can further initiate delivery of the (tangible) poker set to the recipient, such as through the mail. In another example, the third mechanism can identify the first gift that is a first subset of books in a book series and the second gift that is the remainder of books in a book series, combine the first and second gifts into the complete book series (the aggregated gift), notify the recipient of the complete book series intended as an aggregated gift from the first and second senders, and post the notification of the aggregated gift item once accepted by the recipient. Furthermore, similar to the second mechanism described above, the third mechanism can generate, for the second sender, a list of recommended gifts that are complementary to gifts previously selected by other senders. For example, the third mechanism can recommend that the second sender give a customized coffee mug to the recipient such that the coffee mug can be aggregated with a pound of coffee previously selected by the first sender. The third mechanism can also make recommendations for a complementary gift in response to identification of a duplicate and/or non-complementary gift selected by the second sender, such as described above.
As shown in
The variation of the method S100 that is the fourth mechanism additionally or alternatively provides a venue through which the recipient can modify, (e.g., exchange, customize, and/or personalize) a gift order prior to fulfillment of the gift order (i.e. prior to payment for gift by the sender). Generally, the fourth mechanism automatically generates a notification of the gift for the recipient once the sender selects the gift, directs the recipient to modify the gift, and only posts the notification for the gift and initiates payment for the gift once details of the gift achieve suitable satisfaction of the recipient, as indicated by approval of the gift by the recipient. For example, the recipient can opt to exchange the gift for a monetary donation to a preferred charity, to select a different color for the gift item, to select a different size for the gift item, or to add a personal engraving to the gift item.
As shown in
The variation of the method S100 that is the fifth mechanism additionally or alternatively collects data pertaining to recipient approval, modification, customization, and/or personalization of gifts selected by senders. The fifth mechanism can analyze this data to isolate trends in recipient responses to gift items, such as based upon demographics, relationships, gift history, or recipient interests or personality traits. For example, the fifth mechanism can identify high degrees of customization by recipients between the ages of eight and nineteen years, low degrees of customization by male recipients over forty years of age, high rates of gift conversion to charitable donations by female recipients between the ages of twenty-five and thirty-five, high rates of software and/or hardware upgrades for technology gifts by male recipients indicating interest in technology, and low rates of customization by recipients of gifts from close friends. The fifth mechanism can therefore generate trend reports that can inform gift recommendations for a particular sender intending to send a gift to a particular recipient of a particular demographic, relationship with the sender, interest, gift history, etc. Gift recommendations informed through the trend reports can thus enable a sender to select a gift that better fulfills the anticipated needs and/or wants of a recipient, which may increase likelihood approval of the gift by the particular recipient and therefore increase net gift purchases for a respective sender.
The method S100 is can be implemented by a computer system as a gifting service that collects sender gift requests in Block S110, requests gift approval by recipients in Block S120, posts notifications of approved gift selections in Block S130, and triggers payments for approved gifts, by senders, in Block S140. The computer system can be cloud-based (e.g., Amazon EC3), a mainframe computer system, a grid-computer system, or any other suitable computer system. Gift requests and gift approvals can be collected by the computer system over the computer network, such as via the Internet. The computer system includes one or more processors configured to receive gift selections and gift approvals, to generate gift notifications, and to control payment and delivery of gift items.
The computer system can incorporate a sender-side interface (or ‘dashboard’) and a recipient-side interface. The sender-side interface can be accessible by a sender to generate a gift request, review recommended gift items, define gift delivery preferences, provide payment information, etc., as shown in
The method S100 can be implemented through an online social network that enables communication between users (e.g., potential senders and recipients), contains relevant sender and/or receiver information, (e.g., sender-receiver relationship status, sender and/or receiver demographic information, sender and/or receiver interests), tracks dates and/or occurrences of gift-appropriate events (e.g., birthdays, promotions, graduations, anniversaries), and tracks tangible and/or virtual gifts sent to the recipient by other senders. Additionally or alternatively, the method S100 can be implemented by an online dating network, a single-merchant online marketplace, an online merchant aggregator, or any other suitable online or brick-and-mortar venue that enables remote exchange of goods and/or services. However, the method S100 can be implemented by any other entity or through any other computer system, and the method S100 can implement any other interface(s) to send or and receive gift- or user-related data to or from the senders or recipients.
Block S110 of the method S100 recites receiving a gift request from a sender, wherein the gift request specifies a recipient and a gift item. Block S110 can capture the sender's selection of the recipient through a single unique identifier of the gift recipient, such as a mobile phone number, an email address, a social networking username, or any other suitable identifier. However, Block S110 can capture the sender's selection of the recipient by combining multiple identifiers of the gift recipient.
The sender can enter the gift request through the sender-side interface as described above. For example, the sender can use a smartphone to access a personal online social networking profile (the ‘sender-side interface’), select the recipient from a list of connections (e.g., friends, friends of friends, acquaintances, etc.) linked to the sender's node or profile as shown in
Furthermore, in other variations of the method S100, such as the second mechanism, the gift request can specify only a recipient and intent of the sender to send a gift to the recipient, such as a gift item subsequently selected by the sender from a list of gift items generated in Block S170. Block S110 can identify the recipient of the gift item
By selecting the gift item, such as shown in
Block S110 can further include receiving the gift request that specifies additional gift details. In one example, the sender can specify intent to pay for gift personalization, by the recipient, up to 10% over of the original price of the item. Alternatively, the sender can specify that only 80% of the original price of the gift item (e.g., a book) can be applied to an item in a different category (e.g., a video game). The sender can also specify limitations to gift modifications or exchanges, such as excluding exchange of dinner for two for a dress or excluding exchange of a houseplant for a case of beer. The sender can also specify, within the gift request, a preferred payment method and/or provide payment information, such as a credit card number or non-monetary points or credits within on online community or network. The computer system can store this payment information and accesses the payment information to pay for the gift item once approved by the recipient. Therefore, Block S110 can therefore include receiving the gift request, from the sender, that specifies how the gift item can be modified or exchanged, how much or what gift modifications the sender is willing to pay for, how the sender will pay for the gift item, limits or boundaries to gift modifications acceptable to the sender, etc. As shown in
As in the method S100 and the fourth and fifth mechanisms, the gift request can be assembled from substantially unsupervised (e.g., uninterrupted) sender input. Alternatively, as in the second mechanism and shown in
Therefore, as in the second mechanism and shown in
Block S112 can access the first list of gifts previously selected for the recipient through the gifting service that implements the method S100. However, Block S112 can access gift information, pertaining to the recipient, from external services or computer systems used by other senders to send gifts to the recipient. For example, Block S112 can aggregate gift items sent to the recipient through a marketplace within an online social network, through a standalone online marketplace for a single merchant, through an online merchant aggregator, through gift applications implemented within a brick-and-mortar retailer, etc. to create a substantially comprehensive first list of previous gift items selected for the recipient by other senders. In another example, Block S112 can access a wedding registry to determine which gift items, specified by the recipient, have already been selected for the recipient by other senders. However, Block S112 can generate the first list of previous gift items selected for the recipient in any other way.
As in the second mechanism and shown in
Block S118 can additionally or alternatively flag a gift item selection, by the sender, that substantially contrasts with gift preferences or gift settings associated with the recipient. In one example, a parent can set gift preferences for a child (the ‘recipient’) that restrict the number of video games gifted to the child to no more than two games per month. In this example, Block S118 can flag a video game, selected by the sender, when two other senders each previously gifted a video game to the recipient within a month of the sender's gift selection. In another example, the recipient can select a gift preference that excludes liquor products, and Block S118 can flag a gift, selected by the sender, for a bottle of wine. In this variation, Block S118 can access gift preferences of the recipient from an online social network profile of the recipient, such as based upon privacy settings set by the recipient. However, Block S118 can access gift preferences or gift settings associated with the recipient in any other way. Generally, flagged gift item selections can trigger a recommendation to the sender to select a different gift item for the recipient, such as a gift item from a gift of list items generated in Block S170.
Similarly, as in the third mechanism and shown in
Blocks S118 and/or S119 can identify duplicate and/or non-complementary gift items at any one or more suitable levels of comparison. For example, Blocks S118 and/or S119 can identify two gift items that are smartphone cases of the same color as duplicates but identify two gift items that are smartphone cases of different colors as not duplicates because, even though the smartphone cases differ only in color, a recipient may have an interest in color-coordinating smartphone cases with outfits. In another example, Block S118 can identify two gift items that are slippers of different materials and configurations as duplicates because a recipient will likely never need more than a single pair of slippers at any one time. In yet another example, Blocks S118 and/or S119 can identify two gift items that are two gift certificates of the same amount and for the same retailer as complementary (though also duplicates) because a recipient can effectively utilize both gift certificates at the same time. Therefore Block S118 can compare gift attributes, gift categories, gift use scenarios, gift usage requirements, actual or estimated recipient interests, actual or estimated recipient needs, or any other suitable factor or level of comparison to identify duplicate and/or complementary gift items for a recipient. Additionally or alternatively, Block S119 can implement similar comparisons to identify complimentary gift items for a recipient.
As in the second, third, and fifth mechanism and shown in
Additionally or alternatively, Block S170 can generate the second list of gift items that substantially parallel interests or preferences of the sender. In several example implementations, Block S170 can generate the second list that includes gift items within a preferred price range specified by the sender, within a range of percentages of the original value of a gift item selected by the sender, estimated based upon a previous gift selection or past purchase of the sender, or estimates based upon characteristics or demographics of other senders similar that are similar to characteristics or demographics of the sender. For example, Block S170 can generate the second list that includes books but excludes movies for the sender (and not the recipient) who indicates a preference for reading. However, Block S170 can function in any other way to generate the second list of suitable gift items for the recipient, the second list exclusive of the first list of previous gift items.
As shown in
Block S120 therefore can include generating an electronic message of the gift item for the recipient. Block S120 can generate the message that identifies both the sender and the gift selection, as shown in
In one variation of the method S100, Block S110 includes receiving the gift request that includes sender selection of a (virtual) gift card (shown in
Block S120 can further enable the recipient to digitally unwrap the gift box to fulfill a gift experience for the recipient. For example, Block S120 can transmit an electronic message to a smartphone carried by recipient, wherein the electronic message includes the heading “Scott. H. has sent you a birthday present. Peel away the wrapping to see what it is!” In this example, the touchscreen can display the message and an image of a wrapped box, wherein the recipient can pinch, twist, stretch, drag, or input any other gesture into the touchscreen to virtually peel the wrapping off of the box. Once completed, the smartphone can visually render an image and/or description of the gift item or otherwise virtually reveal the gift selection to the recipient. In this example, the recipient can indicate approval of the gift by digitally unwrapping the gift or be selecting an “APPROVE” input region displayed on the touchscreen. However, Block S120 can generate the message that simulates an gift opening experience, includes any other gift-related information, and/or defines any other input region to receive any other type of input from the recipient. The method S100 can therefore receive recipient approval of the gift item through an input region defined within the message, as in Block S124. The method S100 can similarly initiate modification of the gift item by the recipient through the message.
Alternatively, Block S120 can generate the private message for the recipient, and the private message can be configured to be viewed by the recipient on an electronic device, such as from within a browser or application executing on a smartphone. Block S120 can deliver the message to the recipient based upon a delivery time, date, and/or method specified by the sender in the gift request, as shown in
One variation of the method S100 further includes Block S124, which recites receiving approval of the gift item from the recipient through an input region defined within the private message. Generally, Block S124 can capture recipient selection of an “APPROVE” input region within the message and/or within the recipient-side interface, such as shown in
As shown in
Block S130 can generate the notification that specifies the recipient, the sender, and the final gift item selected by the recipient. For example, a first published notification that states “Jesse E. just approved a bottle of 2007 Cabernet Franc from Scott H.” can be posted to Jesse E.'s social networking profile, and a second published notification that states “Scott H. just selected a bottle of 2007 Cabernet Franc for Jesse E.” can be posted to Scott H.'s social networking profile, wherein the first notification is only accessible to Jesse E.'s connections, and wherein the second notification is only accessible to Scot H.'s. Additionally or alternatively, the notification can include the initial gift order, the initial gift order and a modification to the gift order by the recipient, or any other suitable gift-related information.
To post the notification, Block S130 can generate a notification that is subsequently published by the online social network. To post the notification, Block S130 can also transmit the notification to the social network, or Block S130 can transmit key details of the gift transaction to the social network, wherein the social network generates and publishes the notification based upon the received details of the gift transaction. However, Block S130 can function in any other way and/or cooperate with any other entity to generate, post, and publish the notification to the online social network.
A variation of the method S100 further includes Block S138, which recites updating a posting of a notification published by the social network with a comment generated by a third-party user. Comments provided by third-party users in reference to the notification may include text or images supportive of the gift selection by the sender, gift modification by the recipient, additional notifications generated via the method S100 in response to approval of additional gift items selected by other senders, or any other message pertaining to the gift order or the event that provoked gift selection, by the sender, for the recipient. The comments may also include a recommendation, by a third-party user, to modify the gift order, wherein, if the order has not yet been completed by the sender, Block S130 can push the recommendation to the recipient and enable the recipient to adjust the gift item according to the recommendation from the third-party user. However, Block S130 can function in any other way to publicize the gift order and/or to manage third-party user comments related to the gift order.
As shown in
Block S140 can transmit the private message to the sender that also identifies a form of social persuasion, social pressure, and/or encouragement for the sender. In an example implementation, Block S140 generates the private message that states that the gift request has been posted to the social network such that friends, family, etc. of the sender can access the gift request.
In another example implementation, Block S140 generates the private message that includes a comment posted to the social network, by a third-party user, in response to the notification. In this example implementation, the comment included in the private message can provide encouragement and/or supports the sender's selection of the gift item for the recipient. Therefore, Block S140 can further filter third-party user comments and include only a selection of the most supportive comments to encourage the sender to fulfill the gift transactions. In this example implementation, the private message can be static, wherein the message to the sender includes only one or more comments posted to the notification prior to generation of the private message for the sender. Alternatively, the message can be dynamic, wherein the message is updated with additional comments, posted by third-party users and pertaining to the notification, until the sender submits or confirms payment for the gift item. Furthermore, in this example implementation, Block S140 can delay transmission of the private message to the sender until a predefined number of comments, pertaining to the gift order, are posted to the social network by third-party users. For example, Block S140 can delay transmission of the private message to the recipient until three comments are posted to social network in response to the notification of the gift order, wherein Block S140 identifies the most encouraging of the first three comments, generates a static private message including the most encouraging comments, and transmits the static private message to the sender. However, Block S140 can generate the private message that includes a link or pointer to one or more third-party user comments, notifies the sender of the number of comments posted to the published notification of the gift order, or includes any other relevant information, encouragement, or social pressure for the sender.
In a variation of the method S100, such as the third mechanism, Block 140 recites initiating payment of the second gift item by the second sender in response to approval of the aggregated gift item by the recipient. For the first gift item that is aggregated with the second gift item in the fourth mechanism, Block S140 can similarly initiate payment of the first gift item by the first sender.
Alternatively, Block S140 can source sender payment information entered into the gift request by the sender, such as shown in
Once a suitable payment method is supplied by the sender and the gift item has been approved by the recipient, Block S140 can complete the gift transaction by initiating transfer of a monetary payment from a financial account of the sender to a financial account linked to a merchant supplying the gift item. Similarly, when the recipient exchanges the gift item for a charitable donation, Block S140 can include transferring funds, of a value up to the set price of the gift item specified by the recipient, from a financial account linked to the sender to a financial account linked to the charity. For the gift item that is a tangible gift item to be shipped to the recipient, Block S140 can further initiate transfer of funds to a shipping company to pay for physical delivery of the gift item to the recipient. However, Block S140 can distribute funds to any suitable merchant, retailer, shipper, item delivery venue, third-party entity, computer system host, etc. in response to approval of the gift item by the recipient.
As in the fourth mechanism and shown in
As shown in
In the implementation in which the gift item is a tangible good, Block S180 can initiate delivery of the gift item through a shipping or delivery service. Generally, Block S180 can initiate shipment of the gift item that is a tangible good to a physical address associated with the recipient in response to completion of payment for the gift item by the sender. For example and as described above, Block S140 can transfer a portion of funds allocated by the sender for the gift to a shipping company to pay for delivery of the item to the recipient, and Block S180 can function to transmit relevant shipping information to the shipping company, such as package weight and content, drop-off date and location, and address of final destination. In one implementation, Block S180 sources a delivery address from the gift request in which the sender specifies the address of the recipient. In another implementation, Block S120 includes prompting the recipient to enter a delivery address within the private message to the recipient, as shown in
As shown in
Therefore, the method S100 can prompt the recipient to modify the gift item, such as through Block S120, and Block S150 can adjust an order for the gift item to suit. For example and as described above, the recipient can exchange the gift item for a second gift item, exchange the gift item for a charitable donation, personalize the gift (e.g., specify a personal engraving), customize the gift (select a particular color or color combination), modify a technical specification of the gift (e.g., upgrade hard drive memory), modify a size of the gift item (e.g., select a proper shirt size), modifying a deliver time for the gift item (e.g., reservation date and time for a gift item that is dinner at a fine restaurant), or modify a delivery method of the gift (e.g., pickup or delivery), though the method S100 can enable the recipient to modify the gift order in any other way. Generally, Block S150 can receive recipient modifications to the gift item from the sender and adjusts the gift order according to the adjustments entered by the recipient, Block S120 confirms recipient approval of the modified gift item, and Block S140 initiates fulfillment of the adjusted gift order.
Furthermore, Block S150 can modify the initial gift order set by the sender or the modified gift order set by the recipient according to a comment generated by the third-party user and posted to the published notification. Therefore, Block S150 can enable community customization of the gift order for the sender. The method S100 can additionally or alternatively direct the recipient from the private message of the recipient to a recipient-side interface configured to receive recipient preferences, wherein Block S150 indirectly updates or modifies the gift order according to recipient preferences. However, Block S150 can function in any other way to modify the gift order according to a customization input from the recipient, a third-party user, or any other suitable entity.
As shown in
However, Block S152 can additionally or alternatively collect gift-related data suggestive of tastes, interests, preferences, needs, etc. of a sender, such as indicated by gift item selection by the sender. Furthermore, Block S152 can collect recipient- and/or sender-related information, such as age, sex, race, gender, location, income level, marital status, or other demographic information of a recipient and/or sender, a relationship status between a sender and recipient, sender and/or recipient interests or hobbies, or current sender and/or recipient state that is indicative of an inherent need. Therefore, Block S152 can collect data from the gift request, from an online social networking or other profile of a recipient or sender, from a financial account of a sender or recipient including purchase history, or from any other suitable source.
Data collected in Block S152 can be collected and stored on a remote server in communication with the computer system such that the data is accessible to the computer network to generate the trend report in Block S160.
As shown in
Block S160 can also include correlating a characteristic of certain recipients with a particular type or category of gift item selected by respective senders, a form of personalization of a gift item, or a common exchange of a gift item of one type for a gift item of another type, or any other gift order modification trend amongst recipients. Furthermore, Block S160 can generate multiple trend reports of gift customization, wherein each trend report is correlated with a particular or unique recipient demographic or other recipient characteristic. However, Block S160 can function in any other way to correlate a trend in recipient modification and/or approval of gift order with a recipient characteristic to generate one or more trend reports.
As shown in
The methods and mechanisms of the embodiment can be embodied and/or implemented at least in part as a machine configured to receive a computer-readable medium storing computer-readable instructions. The instructions can be executed by computer-executable components integrated with a computer system, application, applet, host, server, network, website, communication service, communication interface, hardware/firmware/software elements of a user computer, or mobile device, or any suitable combination thereof. Other systems and methods of the embodiments can be embodied and/or implemented at least in part as a machine configured to receive a computer-readable medium storing computer-readable instructions. The instructions can be executed by computer-executable components integrated by computer-executable components integrated with apparatuses and networks of the types described above. The computer-readable medium can be stored on any suitable computer readable media such as RAMs, ROMs, flash memory, EEPROMs, optical devices (CD or DVD), hard drives, floppy drives, or any suitable device. The computer-executable component can be a processor but any suitable dedicated hardware device can (alternatively or additionally) execute the instructions.
As a person skilled in the art will recognize from the previous detailed description and from the figures and claims, modifications and changes can be made to the embodiments of the invention without departing from the scope of this invention as defined in the following claims.
This application claims the benefit of U.S. Provisional Application No. 61/534,336, filed 13 Sep. 2011, which is incorporated in its entirety by this reference.
Number | Date | Country | |
---|---|---|---|
61534336 | Sep 2011 | US |