Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AN IMPROVED DEVICE, SYSTEM AND METHOD FOR E-TAILING
Document Type and Number:
WIPO Patent Application WO/2016/112429
Kind Code:
A1
Abstract:
The present invention relates to a device, system and method for aiding item description (e.g. promotion), access and delivery to products contained within images, and in particular the present invention relates to providing a device, system and method for enhanced item e-tailing.

Inventors:
GALLO GALOUZIS, George (Darlinghurst, NSW 2010, AU)
Application Number:
AU2016/000003
Publication Date:
July 21, 2016
Filing Date:
January 14, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BUYBYE PTY LTD (ACN 68 602 087 203) (Darlinghurst, NSW 2010, AU)
International Classes:
G06Q30/02
Foreign References:
US20140278998A12014-09-18
US20120144282A12012-06-07
US20150006301A12015-01-01
Attorney, Agent or Firm:
1 PLACE PATENT ATTORNEYS + SOLICITORS (9 West St, Paddington, NSW 2021, AU)
Download PDF:
Claims:
Claims

1. A computer program product embodied in a computer readable storage medium for adding information to one or more items contained within a digital image, the computer program product comprising programming instructions for:

a) obtaining a digital image;

b) associating one or more items contained within said image with data which contains information including:

i. a nominated name of said item;

ii. vector data nominating the item's position within said

image; and

iii. an address to source said item;

wherein the programming instructions enable performance by a processor to display said information in a BuyBye application and in a form, termed a $elltag, to enable one or more items contained within said digital image to be named, described and sourced such that the computer program product is capable of providing textual and source location detail to uploaded and inadequately described digital images.

2. A computer program product according to claim 1, wherein digital images are obtained from online sources including social network services.

3. A computer program product according to claim 1, wherein one or more Selltags are enabled to be generated for same item within said image, wherein each $elltag contains a unique identifier such that $elltags are enabled to be generated by a plurality of different users using different said names or different addresses to source said item.

4. A computer program product according to claim 1, wherein said $elltag is enabled to be renamed such that new referencing terms are enabled.

5. A computer program product according to claim 1, wherein said $elltag is enabled to have additional information added such that descriptive information is enabled to be included.

6. A computer program product according to claim 1, wherein said Selltag is included in a naming module wherein said $elltag information is updated and indexed such that a thesaurus of names referring to like content within an image is generated.

7. A computer program product according to claim 1, wherein said $elltag is included in a search module wherein said $elltag information and associated names are enabled to be searched.

8. A computer program product according to claim 1, wherein said $elltag is included in a ranking module wherein said $elltag information obtained form said searching module is enabled to be ranked to optimise search results.

9. A computer program product according to claim 1, wherein said $elltag is included in a ranking module wherein said $elltag information is enabled to place $elltag item's source as relative to a user's physical location.

10. A computer program product according to claim 1, wherein said $elltag is included in a prioritisation module wherein said $elltag information is enabled to be ranked in a superior position by an e-tailer to prioritise one or more specific addresses as sources of said item.

11. A computer program product according to claim 1, wherein said $elltag rank and priority positions are enabled to be auctioned such that the highest bidder purchases said higher ranking.

12. A computer program product according to claim 1, wherein said $elltag is enabled to include said image with item's position optimised when viewed by a user.

13. A computer program product according to claim 1, wherein said Selltag is enabled to show item with said price to obtain said item.

14. A computer program product according to claim 1, wherein said $elltag is enabled to have one or more items relating to said $elltag purchased within a BuyBye application.

15. A computer program product according to claim 1, wherein said $elltag is enabled to nominate an item along with an associated description and source such that information such as size and pick up location are nominated for users.

16. A computer program product according to claim 1, wherein said Selltag is enabled to receive additional information added by users such that a BuyBye application user are enabled to add or to respond to commentary entered into one or more $elltags.

17. A computer-enabled method for adding information to one or more items contained within a digital image, the method being performed by a processor using a computer program product referred to as the BuyBye application using Selltags and including the steps of:

a) obtaining a digital image;

b) associating one or more items contained within said image with data which contains information including:

i. a nominated name of said item;

ii. vector data nominating the item's position within said image; and iii. an address to source said item;

wherein the programming instructions enable performance by a processor to display said information in a BuyBye application and in a form, termed a $elltag, to enable one or more items contained within said digital image to be named, described and sourced such that the computer program product is capable of providing textual and source location detail to uploaded and inadequately described digital images.

18. A computer-enabled method according to claim 17, wherein digital images are obtained from online sources including social network services.

19. A computer-enabled method according to claim 17, wherein one or more $elltags are enabled to be generated for same item within said image, wherein each $elltag contains a unique identifier such that $elltags are enabled to be generated by a plurality of different users using different said names or different addresses to source said item.

20. A computer-enabled method according to claim 17, wherein said $elltag is enabled to be renamed such that new referencing terms are enabled.

21. A computer-enabled method according to claim 17, wherein said $elltag is enabled to have additional information added such that descriptive information is enabled to be included.

22. A computer-enabled method according to claim 17, wherein said $elltag is included in a naming module wherein said $elltag information is updated and indexed such that a thesaurus of names referring to like content within an image is generated.

23. A computer-enabled method according to claim 17, wherein said $elltag is included in a search module wherein said $elltag information and associated names are enabled to be searched.

24. A computer-enabled method according to claim 17, wherein said Selltag is included in a ranking module wherein said $elltag information obtained form said searching module is enabled to be ranked to optimise search results.

25. A computer-enabled method according to claim 17, wherein said $elltag is included in a ranking module wherein said $elltag information is enabled to place $elltag item's source as relative to a user's physical location.

26. A computer-enabled method according to claim 17, wherein said $elltag is included in a prioritisation modu le wherein said $elltag information is enabled to be ranked in a superior position by an e-tailer to prioritise one or more specific addresses as sources of said item.

27. A computer-enabled method according to claim 17, wherein said $elltag rank and priority positions are enabled to be auctioned such that the highest bidder purchases said higher ranking.

28. A computer-enabled method according to claim 17, wherein said $elltag is enabled to include said image with item's position optimised when viewed by a user.

29. A computer-enabled method according to claim 17, wherein said $elltag is enabled to show item with said price to obtain said item.

30. A computer-enabled method according to claim 17, wherein said $elltag is enabled to have one or more items relating to said $elltag purchased within a BuyBye application.

31. A computer-enabled method according to claim 17, wherein said Selltag is enabled to nominate an item along with an associated description and source such that information such as size and pick up location are nominated for users.

32. A computer-enabled method according to claim 17, wherein said Selltag is enabled to receive additional information added by users such that a BuyBye application user are enabled to add or to respond to commentary entered into one or more $elltags.

Description:
TITLE

AN IMPROVED DEVICE, SYSTEM AND METHOD FOR E-TAI LING TECHNICAL FIELD

The present invention relates to a device, system and method for aiding item description (e.g. promotion), access and delivery to products contained within images, and in particular the present invention relates to providing a device, system and method for enhanced item e-tailing.

The invention has been developed primarily for adding information to images uploaded and/or published on the internet from known as well as unknown and/or disparate sources, so as to enable a user to source and purchase the content contained within the image from an e-tailer. This invention will be described hereinafter with reference to this application. However, it will be appreciated that the invention is not limited to use with images and e-tailers.

BACKGROUND

E-tailing has provided the means for retailers to have greater market reach via the internet, so they can promote and deliver their goods to a greater population relative to previous periods in history; however, due to the high level of competitiveness between market participants, it is difficult for the less technologically savvy participant(s) to easily obtain such reach into the marketplace. Here the marketplace includes both established and emerging marketplaces including social network marketplaces and/or potential marketplaces.

Marketplace reach for established brands is also currently under challenge with the rise of "social shopping", which is a form of e-tailing where shoppers' are influenced by social network referrals that may create interest, or be involved, in the shopping experience. One of the major obstacles is that many social network services (SNSs) are pictorially or image based. In these sites the vast majority of pictures uploaded have insufficient metadata or descriptive text to name and/or locate the goods captured in the image. This inadequate description problem is due to many reasons including:

1. social network services (SNS) user not sufficiently tagging their pictures, and, if they do tag their picture when uploading, they list only what is of interest to them, not necessarily what is contained within the image. For example, a tag may contain the description "Xmas 2014 celebration with Ted"; however, the item of interest to the viewer maybe the vase on the table in the background;

2. the content of a photo may have many items, where one purchaser may, for example, be interested in a piece of clothing and another may be interested in, say, a pendant light, etc.; and

3. there is no means available for a user or other party, such as an e-tailer, to easily correct the metadata, tag(s) and/or to add/change information; thus, the potential purchaser cannot easily locate specific items within an image for purchase via such image based SNSs.

A typical photo may contain between 10 and 100 potential items of interest for potential purchase. For example, the family photo contains multiple objects of clothing, pets, toys, plants, furnitu re, etc.

On a daily basis, there are at least 1.8 billion photos u ploaded every day and the rate of image uploads is increasing currently at an exponential rate. On Facebook alone there are 200 million images uploaded on a daily basis, let alone on the other social network mediums such as Instagram, Pinterest etc., where there is an ever expanding library of images that is currently insufficiently indexed for content.

Here, the saying goes: "a picture is worth a thousand words"; however, there are not the "thousand words" available to be used to adequately discern one image from another image on the many SNSs in use. Further, the number of products available to the average consumer in a first world country is in the order of 500,000 items and increasing. Therefore, "a thousand words" is not nearly adequate. A further problem is that an SNS user is not enable to also be a potential purchaser of content contained within an image, which limits the functionality of SNSs. To date, there no means to enable a user to click, for example, image X on a specific SNS to purchase one or more items from the items contained within image X, such as products R, S, T or U, from the many items, such as items A to Z, that are contained in image X. Thus, there is a problem with a lack of descriptive information describing the many items contained within an image, where:

1. the vast number of images located on the internet and SNSs are currently lacking any adequate description; and

2. the growth of images on the web/SNSs is exponential and there is no connection with items contained within these images.

The common medium of communication on SNSs and the web is image based; however, this medium is not referable for its contents, and therefore, the pu rchase of one or more specific item(s) within an image is not efficiently available. That is, the steps to obtain a meaningful source to enable a user to acquire an item contained within an image requires the ability to obtain the following:

1. name of the item (so as to lookup elsewhere);

2. information about the item (e.g. recommended uses for item), and/or

3. location of the item for purchase et cetera;

where cu rrently this information is not usually available on images uploaded or published.

To extend this problem further (beyond images), web based sounds (e.g. music) and expressions of image such as colour (e.g. art) are also not readily able to be referenced back to a source for, say, purchasing without, for example, running an analytical program over the content which often leads to inadequate findings.

Further still, the analytical programs available are often too limited to link:

1. an image's content to a local source of one or more like items or services. For example if a user types "dog" into Google and, from the images available, selects one image and right clicks to activate "Search Google for image". This enables the user to source like images, from the image selected, that are available according to Google's logic of image similarity. However, the similarity may fail if the image's background is different or the angle of the image is displayed differently.

Further, if the number of items within an image is large, small or wrongly described, a user has no way to:

a) correct one or more specific items within an image specifically; and/or b) connect one or more items within an image to one or more e-tailers.

This becomes even more problematic when Instagram or Pinterest are used, since there is no equivalent to "Search Google for image".

2. Sound, such as music, maybe analysed by GraceNote and/or other music a nalysis applications if the music is listed in the application's catalogue.

However, new music released by unrepresented musicians is not available in the GraceNote application's catalogue and therefore it cannot be analysed for identification purposes. More broadly, this problem exists in other circumstances where valuable contextual information is available but is not used since descriptive terminology is not available. Therefore, the lack of a name which is mea ningful to users creates an obstacle to obtain further information, let alone link with locations regarding availability/purchasing information. Here, different users may name the same item by different terminologies - colloquial and/or technical terminology may, for example, still name the same item.

For example, when a user wishes to reference bird calls, for example, to aid their pu rchase of garden vegetation suitable to support such bird life, there is currently no way for a bird call to be named and then linked to a bird species, let alone be further linked with an e-tailer.

Therefore, there is a need for an application to link, for example, an exemplary object to related contextual information, such as a bird and/or its song, to specific marketplace offerings of suitable products, such as vegetation to attract specific birds.

There is a need for a means to enable users to:

1. add information to images, sounds and/or other non-textural information available via the internet, so users can reference and/or index web/SNS based items contained; and/or

2. locate and purchase appropriate products extracted from such web-based non-textu ral information.

The above non-textural information included objects contained within images, sounds, art and/or other sensory mediums shared on web/SNSs require a means to have information added and the item sourced.

Accordingly, there is also need for information to be added to or extracted from images, sound and/or other web/SNS-based content so as to enable their naming, description and location to be nominated for e-tailing and/or other purposes.

It is an object of the present invention to overcome or ameliorate at least one or more of the disadvantages of the prior art, or to provide a useful alternative. It is to be understood that, if any prior art information is referred to herein; such reference does not constitute an admission that the information forms part of the common general knowledge in the art in the United States of America, Australia or any other country.

SUMMARY OF THE INVENTION

The present invention relates to a device, system and method for aiding item description (e.g. promotion), access and delivery to products contained within digital images, and in particular the present invention relates to providing a device, system and method for enhanced prod uct e-tailing.

According to one aspect of the invention, there is provided a computer program product embodied in a computer readable storage medium for adding information to one or more items contained within a digital image, the computer program product comprising programming instructions for:

a) obtaining a digital image;

b) associating one or more items contained within said image with data which contains information including:

i. a nominated name of said item;

ii. vector data nominating the item's position within said image; and

iii. an address to source said item;

wherein the programming instructions enable performance by a processor to display said information in a BuyBye application and in a form, termed a $elltag, to enable one or more items contained within said digital image to be named, described and sourced such that the computer program product is capable of providing textual and source location detail to uploaded and inadequately described digital images. According to another aspect of the invention, there is provided a computer- enabled method for adding information to one or more items contained within a digital image, the method being performed by a processor using a computer program product referred to as the BuyBye application using $elltags and including the steps of:

a) obtaining a digital image;

b) associating one or more items contained within said image with data which contains information including:

i. a nominated name of said item;

ii. vector data nominating the item's position within said image; and

iii. an address to source said item;

wherein the programming instructions enable performance by a processor to display said information in a BuyBye application and in a form, termed a $elltag, to enable one or more items contained within said digital image to be named, described and sourced such that the computer program product is capable of providing textual and source location detail to uploaded and inadequately described digital images.

The invention generally comprises a device in the form of an application and/or hardware within a computer enabled apparatus, such as a mobile phone or like device, along with a method and system. The invention's device, method and system are collectively referred to as BuyBye. BuyBye interfaces with social network services (SNS) and their content as well as with other internet delivered content and/or services.

BuyBye is a social sharing application with APIs linking to web-based content including or in addition to SNSs, for use on Mobiles including smart phones and other computer enabled technologies, to allow users to engage in socially oriented shopping through, for example, picture feeds and sharing of images. Users are enabled via the BuyBye application to purchase items directly that they see within images via the BuyBye application, which acts as an intermediary between the consu mer, who views items contained within images on SNSs and/or the www, and the e-tailer.

These and other advantages of the invention will become more apparent from the detailed description which includes a preferred embodiment, by way of non- limiting example only, with reference to the accompanying drawings and examples.

BRIEF DESCRIPTION OF THE DRAWINGS

Notwithstanding any other forms which may fall within the scope of the present invention, preferred embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:

Figure 1 illustrates, in a schematic diagram of a preferred embodiment, the present invention's system as installed on a smartphone and communicating with a host;

Figure 2 illustrates, in a schematic diagram a preferred embodiment of the present invention, an exemplary screen shot of the BuyBye application's item/item ranking screen showing $elltags for a variety of items/items and their $elltag position;

Figure 3 illustrates, in a schematic diagram a preferred embodiment of the present invention, an exemplary screen shot of the BuyBye application's $elltag ranking screen showing a $elltag for a specific item/item and its change in rank over time.

Figure 4 illustrates, in a schematic diagram a preferred embodiment of the present invention, $elltag information as attached to an image.

Figure 5 illustrates, in a schematic diagram a preferred embodiment of the present invention, the addition of $elltag information. Figure 6 illustrates, in a schematic diagram a preferred embodiment of the present invention, the addition of further information to a $elltag.

Figure 7 illustrates, in a schematic diagram a preferred embodiment of the present invention, the addition of further information to a $elltag and the publishing of the $elltag to exemplary social media.

Figure 8 illustrates, in a schematic diagram a preferred embodiment of the present invention with the $elltag utilisation of website/SNS code to enable information and financial exchange via the $elltag itself.

Dictionary of defined terms

The following is a dictionary of terms defined according to the invention. Terms defined are denoted with the use of capitalisation throughout the document. If a term is not capitalised then its plain meaning is to be construed, unless otherwise specified.

Mobile

The term "Mobile" is used to refer to all computer-enabled communication devices including, but not limited to, programmable devices including mobile phones, personal digital assistants (PDAs), personal organizers, smart phones, mobile computers, tablets and other like devices.

Note: "item", "goods" and "product" are to be used interchangeably since "item", "goods" and "product" can refer to a group or class or to the specific or individual article that may be a member of an "item family". For ease of description, we use the term "item"; however, this may also include the more general term "product" or "goods". DETAILED DESCRIPTION

The invention provides a new or alternate device, method and system to aid an item's description (e.g. promotion), access and delivery, and in particular the present invention relates to enhanced item e-tailing by providing a means for adding information to one or more items within images (or other internet based content, including sound) so they are referable, abled to be sourced and/or made available for purchase.

The BuyBye application, when activated via a Mobile, such as a smart phone or other computer enabled technology, enables a user to engage in socially oriented shopping through picture feeds containing items and associated information specified by e-tailers and/or other users for commentary (such as the items name(s), description and/or preferences), location(s) for purchase and/or other detail. Users are enabled to pu rchase items that they view, directly via the BuyBye application, which acts as an intermediary between image(s) on SNSs and/or the web, the consumer and the e-tailer.

The device, system and method disclosed herein provide a means for the BuyBye user (for example, they may be a potential purchaser, image uploader or a seller (henceforth referred to as an e-tailer)) to identify one or more items within one or more images, and add name(s), descriptive information and/or access location(s), to those images contained on the web or within SNSs.

Preferred embodiment

Preferred embodiments of the present invention are now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. I n the following description, for purposes of explanation, numerous specific details are set forth in order to provide an understanding of the invention. It may be evident, however, that the invention may be practiced without these specific details. I n other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the invention. The BuyBye application enables the user to perform one or more of the following:

1. specify the location of one or more items within an image's content;

2. allocating a name via a $elltag to one or more items within the image's content;

3. identify further items with similar $elltag names contained in other images, and

4. link each item to a location (e.g. a URL of an e-tailer) that may take the form as a location to perform a point of purchase.

There is additionally a means for a BuyBye user, such as an e-tailer, to:

1. add further unique identifying criteria, such as other names, to an item via additional $elltags, so as to provide more specific or alternative names to an item;

2. to rank a nominated $elltag or alternatively map a $elltag's item's sales over time; and/or

3. to prioritise specific $elltags over other e-tailer(s)' $elltags.

The additional information that is enabled to be added to the image, or to specific items within an image, by allocating descriptive detail to specific areas within an image. This provides the means to nominate an image's specific content (e.g. one or more items) in an itemised manner.

The method of nominating the specific item as an area/location within an image may be performed by utilising a number of techniques including using an image overlay in the BuyBye application to connect the item's location within the image's contents to a name, description and/or an e-tailer's location/point of purchase. This image overlay is performed by the $elltag, which contains the image overlay information. The BuyBye application performs this task by:

1. locating and overlaying the original image with vector information containing the location of an item within an image; and

2. data is associated with the vector co-ordinates so that the $elltag (name, description and/or location, price et cetera) is associated with the item contained within an image along with the item's location within the image.

If there are several items within an image that may be nominated by the same name, then these items may be referred collectively within the image via several vectorial locators. Such vectorial locators use a vector reference system for which there are many alternatives available for those skilled within the art. Likewise, there may be alternate reference frames and co-ordinate systems used in preference to a vector reference system.

Where there are different items referenced within an image, there are difference $elltags used and/or generated, since different items require difference names and/or identifying descriptions. This overcomes the current problem of an image's content lacking a means for directly indexing one or more items contained within an image, or having a sufficient or an adaptable description to be accu rately indexed or to associate an item with an e-tailer's location as, for example, a point of purchase.

The $elltag enables the allocation of a name and fine grain descriptive information concerning one or more items contained within an image by e-tailers (or other BuyBye application users), who when generating or adapting a $elltag, nominate one or more of the following:

1. name allocation (this may be technical, colloquial or coined, if desired)

2. specific item descriptions (for indexing/searching purposes),

3. item cost and/or comparative cost, and

4. one or more item purchase locations (e.g. URLs). Implementation

The BuyBye system is implemented by one or more computing devices such as servers and its accessibility by Mobiles (and/or other computing devices) is dependent on whether it is required to be implemented on an intranet, a WAN/LAN or across Internet as a whole. The BuyBye system may process data from the many web and social network-based sites (SNSs) available but remain as a private as determined by organisational requirements.

Alternatively, the BuyBye system may be implemented as a public system for some purposes (e.g. social shopping) whilst remaining accessible for private services for other purposes (law enforcement services where image screening for specific items is required both as an immediate and historical referencing system). Therefore, the implementation of the BuyBye system may take place in parallel - both publically and privately. For practicality, the processing power the BuyBye system is ideally implemented in a distributed manner where the BuyBye host is contained on a distributed computing system.

In a further embodiment, an e-tailer is enabled via the BuyBye applciation to switch their store to private, so that only followers that the e-tailer has accepted as followers are enabled to see products offered by this e-tailer. That is, the e-tailer's store is hidden from public view. The ability to search for this e-tailer's products is also disabled; however, new users are enabled to request to follow such private e- tailers. There also levels of viewing enabled. For example, a users who is a follower but not listed as an e-tailer's "friend" will be able to search products in the e- tailer's store; howevr, they will only see basic information that the e-tailer has allowed to be viewed at this level of access. BuyBye application

The BuyBye application uses a $elltag to provide a bridge between:

1. an item's location with one or more images published on SNSs and/or the web;

2. name and description of the image's item(s) content;

3. purchase information concerning the specific item's name and/or description; and/or

4. availability, location and cost at an e-tailer's site.

Currently, in many SNSs such as Instagram, images are shared with the absence of any descriptive text and only a smattering of metadata, which is not readily available for viewing and/or editing. The allocation of a $elltag listing to an item contained with an image enables the image's content (e.g. items) to be associated with one or more e-tailers, so that the image's content is enabled to be described, referenced and/or purchased.

A $elltag connects users to e-tailers via the addition of information to images. This enables e-tailers, via linking their plurality of items to image, to attract purchasers via the BuyBye application. Users of the BuyBye application are enabled to browse or search items within an image's content via Selltags, which contain the item's name and/or the associated item description within the BuyBye application.

$elltag connectivity is enabled via the following modules:

1) Naming module

2) Search module

3) Ranking module

4) Prioritisation module.

These modules are described in detail below. 1) Naming module

The naming module is configured to link with one or more items, as content within an image, to a $elltag, which contains information including:

a) the item's name, which maybe in the form of a broad categorisation such as a product (e.g. ball) and/or additional sub-categorisations or specific nomenclature (e.g. tennis ball orange) along with a description (for use in hotshot tennis tournaments by 6 to 10-year-olds);

b) the item's location within an image (e.g. a vector reference system); and/or c) the point-of-purchase which connects the e-tailer's point of sale on the web (URL) and/or local outlet (physical and/or other location details).

The naming module may contain a variety of $elltags nominating item(s) contained within one or more images from the web/social network services (SNS). The naming module provides the means for users to:

d) extract information from an e-tailer associated via $elltag about a particular item contained within an image, and/or

e) readily exchange, correct and/or add to information about an item contained within an image between BuyBye users regarding web/SNS images.

The allocated name as allocated to the item contain within an image's content is associated via a $elltag, which may be u pdated and/or changed if the name chosen is not suitable to the item nominated. If an image contains a "pen" as the item, then the $elltag may be nominated as $pen or $biro etc.

Adapting nomenclature to target specific items

The BuyBye application enables users such as e-tailers to generate $elltags using their own nomenclature so they are enabled to nominate a name to an item or a product (a class or group of items) so that it is meaningful to their target users. This naming can take any form. This flexibility in naming overcomes the problem that presently exists with web crawling bots, which automatically index images using terminology that has the highest frequency of use as contained in the associated text tags, metadata and the like. This does not allow specificity of terminology to be precisely used (or to be added to via an independent party) to fully describe an image's item(s) for boutique, specific and/or specialised item offerings.

For example, specific fashion items, machinery parts and/or pet breeds are often beyond the realms of descriptive terms and require specific terminology to be used. The BuyBye application, method and system provide the means for an e-tailer to nominate specific nomenclature (e.g. a simple descriptive term or a highly specialised term of art) to an item contained within an image. Further, this nomenclature, as named via a $elltag, then links from the source of that item shown within the image to an e-tailer's location and/or point of sale site (e.g. via a URL or other location(s) specified) to enable access to the item for further information and/or purchase.

Array format of information to form a $elltag

Selltags are different to a tag/hashtag in that the information that they convey is sourced from the array data format that the information is entered; however, the data format is limited to an array format and other suitable forms will be appreciable to those skilled within the art. The difference is that array data may contain data in multiple dimensions, as opposed to a linear format (single dimension) of a tag or hashtag. Such array data formats enable data to be analysed by the BuyBye host to index items by a plurality of criteria (in contrast, hashtags are single dimensional data fields). $elltags are therefore enabled to be described by one or more descriptors and located for use by an instruction, such as a search term, and addressed from one or more criteria locations.

The BuyBye application contains a computer program product embodied in a computer readable storage medium for adding information to one or more items contained within a digital image, the computer program product comprising programming instructions for:

a) obtaining a digital image;

b) associating one or more items contained within said image with data, such as array data, which contains information including:

i. a nominated name of said item;

ii. vector data nominating the item's position within said image; and

iii. an address to source said item;

wherein the programming instructions enable performance by a processor to display said information in said array data in a BuyBye application and in a form, termed a $elltag, to enable said digital image items to be named, indexed and sourced.

$elltags are therefore useful in that they may be identified by many names, descriptors and/or locations, which nominate the same item as identified by its many forms. Selltags also contain one or more large addresses, where the address may take the form of a single or a plurality of locations. A $elltags array or vector data structure has an infinite variety of descriptors and locations to be nominated for both specific and/or general items contained within images. This enables a vast $elltag index to be formed so as to enable the selection of one or more specific items from an array of items referred to by a variety of names.

$elltags provide enough space to provide detail to any item(s) descriptors, their locations and/or associated information if required, so that $elltags are used to create the key items and categories, along with specifics for items and their locations. This addressing in $elltags enables a dynamic scaling for each item, and across items, and their values within the BuyBye application's index and their registration, so as to handle the 1.8 billion plus images uploaded every day.

The use of Selltags in handling the vast quantities of item information in a dynamic environment in array/vector forms minimises the need for additional CPU and memory overhead, that is required by other indexing systems such as hashtags that are used in micro-blogging (Twitter) and the like.

Selltags have additional advantages in that they take the form of effective memory addressing reflecting registers of information used within machine instruction. Consequently, compiler and interpreter program overhead is reduced. Additionally, Selltags are multi-dimensional in that they are index by multiple identifiers including the variety of names, descriptors, and/or locations whereas hashtags and like referencing enables only a single dimension of the hashtag content itself to be indexed.

Prioritisation

One advantage that Selltags have over hashtags is that a $elltag is also enabled to be contain a user profile of the e-tailer and/or user that nominated a "name" to an item. This enables a plurality of users to nominate the same $elltag nomenclature but have the nomenclature relating to different images or items due to the Selltag array/vector addressing.

The following example is used to illustrate this difference:

User 1 - Selltag name Ssoccerball is link to the user 1 profile which links to an image of a soccerball which is a Nike soccer ball

User 2 - Selltag name Ssoccerball is link to the user 2 profile which links to an image of a soccerball which is a Adidas soccer ball When two or more e-tailers have the same Selltag name, they are enabled to link to different items or images. Here the prioritisation functionality is enabled to rank the search results so that the $elltag prioritised by a user will have their search returns prioritised over the non-prioritised user. Conversely, if a $elltag is used by different users to nominate the same items (or images containing those items) then the $elltag array/vector addressing, which has the nominated detail (name, item/image, address and user detail), will enable the prioritisation functionality to rank the search results, so that the $elltag is associated specifically to the user who nominated their search returns to be prioritised.

$elltags are also enabled also to be used to optimise an item's position (prioritisation mod ule) d uring the searches using a search optimisation feature within the search module functionality. Users can optimise traffic by outbidding competitors with one or more specific $elltag(s) using the prioritisation modu le.

$elltags are further enabled to be used to promote a location such as an address in the form of a URL or other form of name space. For example, a $elltag that has a unique name such as $johnsfamousfood, is enabled to be promoted as a $elltag within various forms of advertising to link items associated with $johnsfamousfood when that $elltag is searched (within the wider web).

Example 1: The image of a specific 'Bike' has a Selltags in position 1 with a value of $0.10. If an e-tailer (a retailer selling items via the internet) would like their item (being a bike) to be found first in potential purchaser's searches, then their $elltag would need to be paid at a higher price than their competitors. In this example, it may be $0.11 to outbid the e-tailer's competitor(s). This would then put the e- tailer in first search position for category 'Bike' on the BuyBye application until another party out bids this e-tailer, who will then drop in their $elltags rank. This optimisation of $elltags is discussed further below with reference to Figure 2. $elltags are used to search within the BuyBye application from various screens including one or more of the following:

• browse page, which is a live feed of all the products added to BuyBye;

• favourites page, which is a live feed of people, brands and/or products that a BuyBye user follows;

• Products page, which is a live feed of products that a BuyBye user has or acts as an e-tailer to promote;

• Friends page, which is a live feed/list of the users that follow a BuyBye user's store (e.g. an e-tailer's store);

· $elltags page, a list of $elltags as it's often hard to find or remember which Selltags belong to specified product(s).

$elltags are created by an e-tailer (or any other form of seller) of an item, who is enabled to create as many $elltags per product as they require using the $elltag application. These $elltags are separated by commas "," within the add page of the $elltag application.

The $elltags, once generated, are entered into the database, flatfile or other means of data storage, for use in connecting the $elltags and the BuyBye user (potential purchaser) to the search function within the application to locate images with products of interest, along with their description, location or source for purchase. E-tailers may promote their $elltags to help BuyBye users to find their items or to purchase an item via their Selltag listing (and ranking against other $elltags for like items).

Further, in an exemplary operation, the $elltag API creates a secure portal between two or more users with a transaction interaction.

For example: If one user shares their $elltag to a specific website and this website has an $elltag accessible language such as built in PHP language, then the $elltag API code will detect the specific website's code and insert the $elltag PHP code into the header code of the specific website, so as to create an open directory that forms a portal between users such as a direct exchange of information in the form, for example, of metadata from the specific website between users using a $elltag to perform a transaction. Once a user has closed the portal or deletes the $elltag from the specific website the $elltag replaces the original code of the specific website. The $elltag code is placed in the header of the website so it does not effect any operational functions of the existing website.

This means the $elltag code detects and adapts to the surrounding code of where ever its used, if the website is written in, for example, PHP, C#, javascript, html, or native mobile platform Android or Xcode.

One arrange of this operation contains the following steps:

Step 1: The $elltag has been created by a user as the creator with details including specific location (IP Address) and code;

Step 2: Creator shares the $elltag to multiple platform sites;

Step 3 : $elltag API code detects and inserts code within the header of the platform sites and/or associated websites where $elltag is shared on;

Step 4: When $elltags is activated by a user, for example, clicking on the $elltag, which opens a portal between buyer and seller (which maybe the user in this example);

Step 5 : Users in the form of a seller then makes their secure purchases and return to website that hosted the $elltag once the portal is closed. Referring to Figure 8, the $elltag method of operation 800 that enables utilisation of website/SNS code to allow information and financial exchange via the $elltag itself.

The $elltag method of operation 800 is initiated by a user, in this case a seller, who creates $elltag, so that the $elltag code 810 is generated onto one or more $elltags servers 815, which may take form of a $elltag origin site(s), where specific $elltags are generated and are available to assigned to one or more products or services.

The $elltag assignment is enabled to be operational with multiple forms of code 820 to be shared on a plurality of platforms 830. On these platforms one or more $elltags are assigned to products or services on specific websites or SNSs where the Selltag detects the code 820 of the website or device which it is being shared on, so $elltag grabs the appropriate code, for example, PHP, on the website from the $elltags server(s) 815 so that the $elltag code 810 inserts itself with the correct metadata into the header of the specific website/SNS code 820, therefore, utilising product information contained on the site and enabling the $elltag to perform buying and selling transactions 890 with regard to the product(s) or service(s) contained on the website/SNS.

The $elltag when clicked by a user in the form of a buyer, opens a secure portal 850 between buyer and the seller, who generated the $elltag clicked by the buyer. The Selltag also provides code to connect users to banking facilities to perform a seamless financial transaction 890 using a SSL Secure Connection 895 for direct payments can be made from any website or device. One or more of these platforms are enabled to be shared using SSL Secure Connection 895 for direct payments can be made from any website or device that communicates with the $elltag(s) on one or more of these platforms.

Naming

The naming module captures an image and/or an image's content located on SNSs through the use of a variety of APIs including firehose APIs (used by Twitter and Pinterest that take the form of a push API in SNSs); Crawler APIs and MINER APIs that capture and/or pull data from SNSs respectively. The API then passes the image and/or image content to the BuyBye application where the $elltag is allocated to specific content. The above APIs require image processing to be performed since the image content needs to be extracted and named with an associated $elltags after the API has parsed the image content to BuyBye's naming module, where:

1. the content is named/renamed with one or more $elltags; and

2. connections are associated with the image content and the e-tailer's point of sale/location (such as a URL).

The above APIs must first have image processing performed to ensure that the image content is accurate when extracting images from social networks and/or their associated SNSs. The image processing may take place by third party applications including Google's image processor, which utilises a JAVA API, a Python API and/or other interface languages. Alternatively, CVIPtoosl and/or computer image processing tools may be utilised. Alternatively, the image content capture may be performed manually as fed from a variety of web and SNS platforms using hash tagging, screen scraping and/or via human assessment.

An image's content, being the items/products within the image, are nominated via a unique identifier and then classified. For example, a picture of a tennis game may have the players wearing specific clothing items where each piece of clothing is unique, as are the rackets, balls and other content elements, which require unique identification, classification and grouping, so that specific items shown in their many forms as extracted a variety of images, are referable, enabled to be sourced and/or be enabled to be available for purchase.

The image content's unique identifiers may collectively be grouped under a specific $elltag to represent the same item as perceived by the human brain. Thus, the unique identifiers describing the same specific content are grouped and given a unique $elltag. Here, $elltags capture like elements (similar content form an image) so that similar elements are grou ped together: $elltag for Tennis Racket is $TennisRacket or a high end Tennis Racket with "Head" branding will have the $elltag as $HeadTennisRacket

The naming module captures content from the image processor, allocates the image content's unique identifier as a $elltag along with the URL of the image. This information is processed and connected via a hyperlink across to the e-tailer's point of sale location.

2) Search module

The search module is enabled to search and specify like or similar terms via their Selltags to enable precise terminology to be used where required. If the search results return a low number of hits then the $elltag is enabled to be renamed (via the naming module) to use a more expansive $elltag, to increase the number of hits returned by a search. One or more items of content within an image may be named and su b-named; therefore, there may be a plurality of $elltags nominating a particular item.

For example, a "tennis racket" may be named as such as extracted content from an image of a tennis game. This "tennis racket" may contain subcomponents of strings, string dampeners, grip coverings, etc. Therefore, the content with each unique identifier (and associated $elltag) is contained within a database or like storage component (flat file, distribute database, relational database, et cetera) such that a plurality of $elltags, in the form of one or more descriptive terms, can be used for each component within the content extracted from an image.

$elltags are used as the identification by allocated name(s), address(es) (location of the item in both the uploaded image and by the item's access location e.g. point of purchase) and additional description(s) as commentary in the array and/vector tag(s). This enables the BuyBye search module to utilise the array and/vector tag(s) held within the register to determine which resu lts are relevant to be shown to users who have typed in a search query and/or selected an item that they wish to purchase and/or find alternative descriptions/locations.

This $elltag allocation enables general, specific and/or new terminology to be allocated to each item or collection of items. Here, the e-tailer can change the terminology used as it comes into use, or falls from favour.

For example, to use a tennis analogy, there are changes in tennis fashion such that a pair of shorts maybe fused with a skirt, such that the new terminology for this fashion item is a "sqwort" and a $elltag of $sqwort may be allocated to such content.

Here, the image content in the form of a "sqwort" may be perceptually new to a section of the SNS community; however, it may be highly and specifically sought after by other users of SNSs. Therefore, in alternate embodiments, the source of the image may be captured, so as to more precisely nominate the $elltag to the image content by its surrounding contents.

This association of image content with su rrounding content enables contextual information to be provided to aid the BuyBye applications:

1. $elltag name allocation appropriateness in the naming module, and/or

2. search modules functionality of finding $elltag describing similar items.

The search module is also enabled to search and specify like or similar terms by utilising an algorithm to implement a $elltag classification along with the most suitable $elltag terminology to be used, so that the terminology is mapped and associated within the correct classification(s).

The combination of $elltags being utilised by the naming module and the search module enables the image content to be acquired, processed, analysed, identified and associated with specific $elltag terminology. This process produces information via $elltags from images that is in a word form.

This $elltag information is meaningful to BuyBye users when they are selecting an item from an image, with the intention of purchasing this item, contained within the image's content, from an e-tailer.

This detection of the image's content, association with a $elltag and linkage to an e-tailer's point of sale produces information from images into a contextually meaningful form that may be processed by known computer systems. The allocation of a $elltag to an image's content(s) may be performed manually and/or automatically.

3) Ranking module

The ranking module enables the nomenclature selected to be ranked against other terms used to give an indication of the reach into the market that the specific $elltag will obtain. Specific nomenclatu re used against an image's content, in the form of a $elltag, will have a greater or lesser probability of resulting in a purchase being obtained by an e-tailer. Therefore, the linking of an image's content to a $elltag may be ranked in a relative fashion compared to other terminologies available to be used. Thus, a thesaurus of Selltags as ranked against purchases is available.

The ranking module ranks particular image content via their allocated $elltags, to determine which $elltags, via their relative ranking, lead to an e-tailer's point of sale site(s). This provides a cross reference between image content, nomenclature allocated in the form of a $elltag and point of sale's transaction resulting.

4) Prioritisation module

The prioritisation module is enabled to allow an e-tailer to raise their $elltag ranking against another e-tailer using the same $elltag nomenclature. If the ranking for particular image content's $elltag is ranking poorly with respect to the point of sale's transactions resulting, then the $elltag prioritisation may be raised. Since many e-tailers will be seeking the most successful $elltag nomenclature as shown in the search module, it is then possible for one e-tailer's use of a specific $elltag to be prioritised over other e-tailers' identical $elltag's nomenclature. Note that a $elltag's nomenclature may be identical between e-tailers; however, the URL nominating each e-tailer will be e-tailer specific.

This prioritisation can take place in real-time or be assessed and re-assessed over particular time periods for the nomenclature used less often. Prioritisation may also be dependent on demographics and geolocations. Therefore, the prioritisation of the nomenclature used in a specific region/demographic may rank more highly than in another region/demographic.

For example, the Selltag terminology used in North America for specific carry bags may be "Fanny Bags"; however, in Australia the $elltag terminology used may be "Bum Bags". Thus, a highly prioritised $elltag terminology used in one region may be offensive in another region or with a specific demographic.

Prioritisation of $elltags therefore may, in specific embodiments, may be regional and demographic specific. Regional and demographic information may be captured from the SNSs contextual data as well as detail extracted at the login and/or point of sale steps.

$elltag Push Feature:

$elltags are enabled to be used in alternate embodiments to connect to a specific demographic, country, age, and sex to push products to new customers.

$elltag system

Figure 1 is a schematic diagram showing an exemplary use of $elltags via a BuyBye application as accessible via a Mobile or like device via the components of the BuyBye system 100. A user is enabled to add a $elltag (not shown) to the BuyBye application (not shown) where the user has performed a login/register 110 so as to create or to locate the user with their profile page 115. These steps are shown in Figure 1 as follows:

a) a Mobile 100 housing or providing access to the BuyBye application (not shown) is connected to the BuyBye host 130, and/or optionally other Mobiles, computers and/or other communications network via a technology provider; b) a $elltag is enabled to be generated 118 against an image (or specifically, an image's content) so that an image is nominated with a name and associated detail such as address (URL) of the e-tailer to obtain, for example, the item named by the $elltag, its cost, alternatives, etc. This generation of a Selltag 118 may be performed by any user including an e- tailer or seller of goods and/or services be they in the form of a retailer, manufacturer and/or distributor of item(s);

c) The host enables the $elltags (not shown) and their connected/associated images to be shared via the user's BuyBye application to other Mobiles and like devices. This sharing of $elltags and related content is enabled via the sharing of the image that each $elltag is associated with, so that the $elltag is shared with the address of the underlying image and the address of an e- tailer (i.e. a URL) that carries that item contained within the $elltag's associated image;

d) a user is enabled to search 120 via one or more $elltags for one or more items contained with images, for example, located on the WWW and/or SNS 125 as accessed via the BuyBye application (not shown) and/or BuyBye host. This searching may be performed by the user via their Mobile's BuyBye application (not shown) through the following:

i. sending a communication in the form of a $elltag (not shown) to the host (130) as a communication and/or instruction 135 relating to the Selltag's detailed information associated with the specific image; and

ii. instructing the host to provide information 135 as extracted from the $elltag's information relating to the purchase location and/or other detail (not shown) of the $elltag's content.

The information sent via the BuyBye application on the Mobile device to the host may also include:

a) How many views has the item had;

b) How many searches has a $elltag had; and/or c) Calculates average searches between months

The information received from the host to the BuyBye application on the Mobile device may further include:

a) The location(s) of purchase of the item/service associated with the $elltag;

b) E-tailer profile as connected to the Users profile, item and $elltag; c) Payment(s) Records;

d) Push Notifications

e) competition levels notifications of a $elltag's ranking;

f) the $elltag value as records across transactions.

Referring back to Figure 1, the BuyBye application allows users to generate a $elltag 118 as an overlay or via other means (described below) to one or more images located on web pages and/or social network services (SNS) 125. This $elltag (not shown) may contain a name in any form so the nomenclature is not restricted to a predetermined list but is adaptable to the language/expression of the user that is naming the item via the $elltag. This user may take any form as a participant of the WWW/SNS or may specifically be an e-tailer. In turn, $elltags are received by the host 130, which indexes each $elltag's contents. One or more $elltags are enabled to be optimised 150 to enable a higher priority listing when a search is performed via the $elltag Optimisation page 150.

$elltag Device

The BuyBye application, containing the $elltag device, enables users to nominate and add additional information concerning an item within an image via a $elltag. This additional information added may include, for example, the location of the item for purchase (for example, a linked URL), its cost, item alternative(s) and/or other like items and/or alternate names. The $elltag device as a module within the BuyBye application, is shown within Figures 2 to 7.

Referring first to Figure 4, after a user has logged into the BuyBye application they are enabled to view an item's image 410, which contains Selltag information relating to the image including one or more of the following:

1. price and source of the image 420 which, when activated (i.e. clicked), will take the user to the image source's address - be it a webpage, Instagram, Pinterest or another site;

2. chat button 430, where the user is enabled to enter into a conversation with others including the item seller, image provider and/or users with an interest in the item on the SNS/WWW where the image was sourced. $elltags are linked to the chat section of the BuyBye application. $elltags are enabled to be used to send as a link to a product during a conversation. This will allow the user to, for example, go directly from their chat conversation to the product. This chat button also provides the option to bring up a "Make an Offer" page if the user wishes to acquire the item.

3. The "Make an offer" function is linked to the product's $elltags and product's images. When an offer is made, the e-tailer is enabled to amend the price linked to the product for which an offer was made, and then reissue the product with a new price to the buyer via $elltags;

4. item title 440 as listed on the Selltag, which when pushed is also enabled in alternative arrangements, bring up listings of alternate names that the item is known by with alternate $elltags;

5. Share controls 450 which enables the image to be sent others (friends, decision makers, etc.) via the BuyBye platform to share commentary, approval and/or alternate images;

6. Follow/Unfollow 460 enables users to select who, where and when images are available to be seen once selected; and

7. Search 470 where an image is enabled to be selected and searched via their item title(s) 440 and/or their $elltag, which is functionally the equivalent to searching on the image itself since no additional information is required to be entered to perform the search other than the $elltag being displayed.

Image Slider

$elltags are not just linked to 1 image they are linked to up to, for example, five images and one video, which takes the form of a video advertisment. $elltags are also enabled to be linked to video advertisments such as 15 second video clips. A user of the BuyBye application may view a video advertisment within a $elltag and, if desired, purchase the product featured in the video directly from the video advertisment.

When a user has logged into the BuyBye application they are subscribed to the BuyBye application's host, which enables the user via the BuyBye application to receive directly or indirectly one or more $elltags ($elltags are enabled to be cached within the BuyBye application) associated with an image when the user:

1. clicks on an image 410,

2. browses an image by passing their mouse/finger over an image's contents, and/or

3. performs a search 470 for a particular item by:

a) selecting the item title 440;

b) clicking a $elltag associated with an image and requesting a search for like items; and /or

c) typing in a search term 480

The host via a $elltag search or browse functionality will communicate with the BuyBye application by sending information back the BuyBye application for viewing by the user the following information:

1. Selltags with like items (such as Selltags containing images of like items with variations colour, dimensions, style), optionally with offers or any other information that is appropriate to the user who has performed the browse or search query; or

2. $elltags (130) with different items if the e-tailer who setup the $elltag did not sell like items but did sell, for example, items that are suitable substitutes or accessories to the item sought.

The flow of information as enabled by a communication in the form of an instruction to the host from the BuyBye application's $elltag search/browsing generates data which is enabled to analysed to provide real time information as to "who" is interested in "what" causing them to perform a task, such as a purchase, "when" which generates the BuyBye application's item ranking screen (showing Selltags for a specific item and the change in ranking over time as shown in Figure 3).

Items are displayed in a $elltag feed with descriptions and price. Users can buy or share items with the connected social network sites.

If a user decides to accept one or more offers, an offers button is available to negotiate price within a chat function of the $elltag application. $elltag generation

A Selltag is enabled to be generated by an e-tailer as shown in Figures 5 to 7.

$elltags are generated by the user, usually an e-tailer, who responds to interactive requests for information by the BuyBye application. The generation of the $elltag is enabled by the BuyBye application accepting input for the user that is in a suitable format (including price parameters, description etc.) from the user, such as an e-tailer, and transforming this information into a templated form that is able to be accepted as a Selltag on Mobile or other computer enabled device. A $elltag is generated by input from at least the following:

a) user's (i.e. e-tailer's) input information such as price, along with optional information such as availability, colour(s), delivery etc.;

b) the item's image or video; and

c) address via link(s) back to the e-tailer(s) webpage/distribution centre/point of sale or like identifiers;

as shown in Figures 5 to 7.

Referring to Figure 5, an e-tailer logs into the BuyBye application and presses an Add Button (not shown) to generate a $elltag for an item. This takes the user into a new screen 500 on the BuyBye application where there are information boxes to be filled in, for example, the following:

1. Item title 510;

2. Default image 520 for at least one image to be selected to show the item for sale;

3. Video 530 of the item which is to consist of, for example, 20 seconds of item recording so it will display the item in action;

4. Alternate images 540 of the item which consist of a series of sub-images that are available for viewing;

5. Quantity stepper 550 which shows the item quantity available so as to ensure that the $elltag will not be shown once the image quantity has been depleted (i.e. sold);

6. Price 560 which, via the number pad, which show the price the item may be purchased for along with the currency that the item is priced in;

7. Acceptance of Offers 570 which is a selection activated by the e-tailer to indicate to users whether an offer will be considered if entered; and

8. Cancel button 580 which clears the data if the e-tailer does not which to continue with the $elltag generation. Referring to Figure 6, $elltag generation may require additional information to be entered as shown on this additional screen 600, which requests the following information to be entered by the e-tailer:

1. Description of the item 610 which allows the e-tailer to describe information including the dimensions, uses, colours and detail of the item;

2. $elltag name(s) 620 which is an area that allows the e-tailer to put in alternate names that the $elltag will appear by. For example, a soccer ball may use, for example, the following $elltags: $ball, $soccerball, $mysportsstore etc. These $elltags also act as search terms without the "$" symbol. All Selltags generated are enabled to have $elltag optimisation performed via the ranking module as shown in Figure 3.

Referring to Figure 7, $elltag generation may have and additional information request screen 700 relating to the delivery, location and/or communication about the items to be entered by the e-tailer including the following:

1. Shipping 710 which is a yes/no option. When Shipping is selected as on, then a further section below shipping will arise to request information as to the item weight, height, length along with other information, for example, such as duration of goods, keep upright, do not get wet etc.;

2. Dimensions 720 may also be entered independently of shipping if they are exceptionally large or award or helpful to have included. This is particularly useful when a pickup address is nominated and the user may be caught out when dimension are too large for their chosen transport;

3. Pickup location/Address 730 so as to locate the closest pickup point to the user. In some arrangements this may be selected by GPS co-ordinates;

4. Item insurance 740 may also be selected, which in some arrangements is enabled to add a percentage cost or additional threshold cost to the purchase price;

5. Terms of Service 750, which is the acceptance of the e-tailer to accept the terms of service offered by BuyBye. In other arrangements there is also the linking to the terms of service and additional information with regard to the e-tailer's selling of the item, so that the user when selecting the e-tailer's

Selltag will be able to view the e-tailer's terms of service;

6. Sell button 760, which collects all data and performs a validity check upon the entered data; and

7. Publish 770, which in further arrangements, once this data is validated in 760 then Facebook, Twitter and like SNSs may be selected so that the newly generated $elltag is enabled to be published on these SNSs. $elltags link to and from a user's social network via the BuyBye application. $elltags alternatively or in conjunction, are enabled to be used to connect to social media platforms to the BuyBye application. $elltags are also enabled to be shared on any social network, and may serve as links to the $elltag product(s) and onto the product source via the Selltag. Each product or selected item may have an unlimited number of $elltags attached to it. Even after an e-tailer has published their product and the product is in public view, the e-tailer is enabled to then edit Selltags, remove $elltags or add more.

Login / Register

In order to access certain features of the application, services and/or content, a user must register to create an account ("Account"). Registration of members through a BuyBye account provides access to certain third party social networking services (SNS), including Facebook and Twitter. When registering through an SNS account, a user will be asked to login to the BuyBye Services using and/or providing access to their SNS account credentials. This login procedure will allocate Unique Logon IDs (ULID) with usernames created by users to enable the selection and sharing of content and, if required, the purchase of content via the BuyBye application. The ULI D may alternatively be selectively sourced automatically to identify a user uniquely via one or a combination of techniques including MAC address and/or biometric information.

Unique Logon IDs provide the means to enable an image's content to be selected and then purchased one or more communication received via the BuyBye application.

The ULI D information captures:

1. location specifics, such as the geophysical location of the user; and

2. a profile of what the user selects via the images' content. This

provides an indicative demographic of the user. The ULI D further provides a specific association of a user's:

1. means of access to one or more SNSs (confirmation of location and access via smartphone or, say tablet) ; and

2. viewing habits such as the user's preferred SNS sources (Twitter, I nstagram, Pinterest, etc.) and streams (specific feeds within a specific SNS). This information is collected as preferences in addition to each user's login.

The Unique Logon ID and/or login are enabled to be performed by a browser and/or a specific BuyBye client application. This allows a user to send a request for one or more purchases at an e-tailer's site via the BuyBye application.

$elltag example

This $elltag bridge between one or more images that are readily listed on SNS, information pertaining to those images and the purchase of the image's content at an e-tailer's site where this preferred embodiment is targeted.

For example, there is an Instagram site called "Darlo Dogs" which lists many of the local dogs in the area of Darlinghurst. This popula r Instagram site is managed by local children and, in turn, has raised the desire by other children to purchase a family dog.

Many parents, when confronted by their children's wish to purchase a dog, are completely lost as to how to find where purchase a dog, let alone a dog like "Milo" who has featured in many of the Darlo Dogs' modelling pages. $elltag here are enabled to be used by an e-tailer to create a link between the image and the local breeder or pet shop, which has Cockalears resembling "Milo". Thus the $elltag for Milo is $Cockalear. Currently there are over one million new images added to the internet on a daily basis without any text or descriptive date. $elltags are therefore able to allocate a description to the image and a link to a location. This is enabled to be done manually or via an automatic image processor, which allocate $elltags to images of a particular description.

For example, a $elltag for a ball is enabled to be allocated to all ball images and/or balls of a particular type, including tennis balls and then for further subtypes, such as orange tennis balls for tennis players in the age group 6 to 10 years of age. Google images trawls the internet and uses metadata to collect images under a particular grouping; however, these groupings provide no further source as to where to purchase such content contained in the image. Further, in the case of images falling under the subject heading of "Cockalear" there is only one dog photo listed out of three photos. Moreover, the dogs in this photo do not seem to be "Cockalears".

Using images instead of text is a much better means to source exactly what is required. To enlarge on the example above, where a dog is presented as the chosen selection by a child to a parent, it is unlikely that the parent will be able to discern the dog's breed to successfully meet the child's selection. Additionally, there is no way for an e-tailer to place metadata onto a photo on the social media networks currently in operation. $elltags enable an e-tailer to use and tag publically available imagery to source the image's content back to a source.

To return to the example of Darlodogs on Instagram - see http://instagram.com/darlodogs - there are over 100 posts of local Darlinghurst dogs, with no or limited text limited to dog X Fav food: lamb puffs. However, there is no breed listed. This dog with a Fav food: lamb puffs via $elltags is now enabled to be listed as Breed: Poodle Source: Tails are Wagging, Rozelle, with the $elltags $Dog, $Poodle, $PoodleSource etc. Likewise, dogs of specific description can be further listed, for example, as follows:

1. Dogs with only three legs and great mobility may be listed as $3LeggedDog available at $RescueDog; and

2. Dogs of a dubious nature such as Stone Spaniel shown at the Biennale can also be listed as when, where and how to view via $elltags.

Every time a Selltag is searched it is recorded within the database and will provide the e-tailer with a report on:

• Average searches- monthly, daily, weekly,

• Other sellers using that $elltag,

· Position one (the cost being paid for position one for that $elltag).

To be in first position the array of variables are available and include one or more of the following options to:

• create a unique Selltag which has not being used previously; and/or

· pay to be in the first or highly ranked position.

A $elltag is preferably linked to a notification system where an e-tailer is notified if their $elltag has changed its ranking: for example, fallen in its position. This will then let the e-tailer know to either pay a fee higher than the competitor's fee to regain the higher ranking. If an e-tailer needs to increase the position of their $elltag, they will only pay once for that position value, they will not be charged search word click (search word optimisation) as used in information ranking systems such as utilised in Google's AdWords.

Figure 2 is an exemplary screen shot of the BuyBye application's $elltags ranking screen 200 showing $elltags that have been added for a variety of items with their rankings. Referring to Figure 2 this screen displays a list of $elltags created by the e-tailer. The screen display allows for one or more e-tailers to optimise their position of a certain items via their $elltag description and its ranking - the higher the $elltag is on the screen the higher its ranking against other $elltags shown. The $elltag arrows 210 is an active tag that allows the e-tailer to pay for a higher or top search position so as to increase the specific $elltag's ranking. Figure 2 also show a $elltag that has dropped in its ranking and another $elltag that is active. A dropped tag is where an e-tailer has paid for a $elltag and another e-tailer has out-bided and now outranks them.

Each $elltag has a linked item image, called a $elltag image 220, to show the specific item that the $elltag is referring. Likewise, each $elltag has its $elltag name 230 shown. $elltags also have colour coding so that the Selltag colour 240 reveals whether the $elltag has dropped in ranking due to another e-tailer outbidding the $elltag's ranking (or conversely risen in ranking due to another e- tailer dropping its bids or competing $elltags). Further, where a $elltag is no longer suitable for whatever reason, a $elltag may be deleted using the $elltag delete 250 button which disconnects the $elltag from the item image and so the $elltag is no longer functional.

When an e-tailer deletes a $elltag, the $elltag application automatically removes the $elltag from every item that had the $elltag added it to. Figure 3 is an exemplary screen shot of the BuyBye application's $elltag ranking 300 screen showing a $elltag, shown by the $elltag name 310, for a specific item (in this case a "soccerball) and the change in ranking over time via the $elltag graph 320. This graph shows the number of times a Selltag has been look up in monthly intervals relative to the previous months, thus showing $elltag activity 330. The quantification of this $elltag activity is given as numerical averages termed $elltag averages 340. The cost to be in the first position for these $elltags is relative to the highest bid offered and therefore $elltag position 350 is the display of the highest bid offered for this position, which also changes colour if the bid has fallen or the $elltag has been dropped by one or more e-tailers. Once the Selltag position 350 is known, then an e-tailer who seeks to use that $elltag position 350 in its highest position, is enabled to offer a higher bid against the $elltag position 350, as shown $elltag charge 360 which is enabled to be typed in on the Selltag keypad 365. Once the Selltag charge 360 is entered then a Selltag pay 370 is activated to enter the Selltag charge 360 as a bid to achieve the Selltag position 350 to the e-tailer activating the Selltag pay 370. The Selltag months 380 are shown in the abscissa of the Selltag graph 320, which is a twelve monthly cycle with the white line showing the current month that the user is bidding within, known as Selltag present 390. The number of e-tailers using the same Selltag is shown in Selltag competition 395, which is shown on a qualitative scale as low, medium or high competition.

This screen displays a single Selltag page. Shown is the Selltag application's calculation of the average searches, with their ranked position and the position of competitor's Selltag rankings for the same Selltag. Also displayed is the month of current activity (shown as white in the month of October, nominated by "O").

A number pad is also displayed on this screen, which enables the e-tailer to enter a value for the Selltag, such that a greater price can be paid to rank a Selltag in a higher position. The $elltag application displays 25 items per page, so if an e- tailer's item is within the first 25 they have a better chance of selling the item.

PinCode

Payment on phones and tablets is frustrating. Nobody likes poking at their screens to type long card numbers. PinCode lets users save their details, connected to an email address and a phone number, and pay with a secure 4 digit code, matrix code, voice or other biometric identifiers or alternative machine readable identification systems. This also adds a layer of security for the user, if phone is lost or stolen.

+Add

The Add function is simply adding an item for an e-tailer to sell and to share social. Users can choose from adding a photo from their phone or taking a photo. A 30 second video ad will also be able to add to an e-tailer's item. Users can only upload one item at a time.

After an e-tailer has inserted an image of its item, they have a list of item description questions to answer. These, for example, include:

· Title of the Item

• Description of the Item

• $elltags you want your item to be found in (i.e. categories)

• Shipping is required YES or NO, if yes then a drop down menu shows up with questions for size & weight. $elltags are linked to a users Zip/post code, which calculates the cost of shipping based on distance between buyer and seller, the product dimensions and weight.

• Do you accept offers YES / No

• Quantity of the item

• Acceptance of returns

· Price Chat

Chat function is a cross-platform Mobile messaging $elltag application which allows an e-tailer or a BuyBye application user to exchange messages without having to pay for SMS. Chat function uses the same internet data plan(s) that are used for email and web browsing, but there is no cost to message and stay in touch with friends and/or customers.

In addition to basic messaging, e-tailer and/or BuyBye application users are enabled to create groups, send each other unlimited images, video and audio media messages.

Chat also allows the users to make offers for items to an e-tailer.

Profile

Profile is BuyBye application user's home base, where they may add profile picture, change their username, view their favourites, view an e-tailer's items, view their friends, view an e-tailer's $elltags, view an e-tailer's notifications, view their settings and edit their account details. A BuyBye application user's profile is an e-tailer's means to explain to their potential customers who the e-tailer is are and what e-tailing options, items etc. are provided.

Sales

The sales area keeps records of which items a user or e-tailer has purchased and which items the e-tailer has sold. You can re-email the payment slips where required. A comprehensive description is shown on BuyBye application sale's receipt with a unique barcode. Further, reporting an issue is enabled to be made from this area.

Friends Greater reach into the market is enabled by utilising the "Invite" functionality to invite friends or others to join. Friends are a user's or e-tailer's followers, who an e- tailer can communicate with every time a new item is added.

Other functionality includes the option of friends being enabled to be blocked at any time without notice by the BuyBye application's user.

Once listed as a friend of an e-tailer, the e-tailer's items will be displayed within friend's feed page on the browse section of the $elltag application.

Friends can customize their own feed with their interests only.

Favourites

A BuyBye application's user is enabled to make a choice of who they like to follow. This will display in a user's feed page on the browse section of the $elltag application, so that their interests are shown as well as items from e-tailers that they follow.

A user is enabled to stop following an e-tailer's or other user's favourites at any time without notice by to the e-tailer or user. Notifications

Push notifications are a direct channel by an e-tailer to a user's $elltag application, so that users are engaged whilst, for example, the $elltag application updates or whilst promotions are sent directly to their device. Notifications may be pushed to one or more persons contained within, for example, a friend's list, or segment based on the message being sent.

Notifications can be controlled in the user's preferences. Notifications may include:

• a new friend who is following you;

· when a sale is conducted;

• when a $elltag position Dropped;

• when an e-tailer's (your/user's) item was shared with a SNS;

• your item/or you have been reported; and/or

• a message from BuyBye.

Shipping

E-tailers are enabled to ship via the BuyBye application with their carrier(s) of choice. The BuyBye application requests that all e-tailers provide their customers with a tracking number as soon as the order is dispatched.

The BuyBye shipping platform is an option for the e-tailer. If shipping is req uested via the BuyBye shipping platform, BuyBye will securely pick-u p and deliver the package at the buyer's expense.

The BuyBye shipping platform accommodates every country worldwide, including shipping to residential & commercial locations and hold payment in escrow. This is to provide security to item purchasers (buyers) that use the BuyBye platform that the e-tailer's (seller's) money is withheld until the package is delivered .

Once delivered the money will be release to e-tailer. This is done by a digital barcode system being scanned by the delivery company at either ends. Push

Marketing an e-tailer's online store is aided by the BuyBye application's push feature to promote items, which is enabled by selecting countries for a location placed push, then the demographics of target age and gender and spend. This spends is determined by the reach of target audience. The greater the spend, the greater the reach.

Security BuyBye is certified secure with:

• McAfee SECURE - lets customers know who they can trust.

• Digicert - provides for the security of their users by enabling the encryption of data transmitted between BuyBye and your connection during an SSL/TLS encrypted session (look for the padlock).

· TRUSTe - Manage your privacy across our enterprise management platform.

Checkout

Users have a variety of options to purchase their selected item including:

• BuyBye's purchase platform - Quick and Secure via PinCode, or

· Apple Pay - One touch to pay via an iOS.

These purchase options are used to eliminate credit card entry into the $elltag application Apple Pay facilitates frictionless credit card payments on iOS, eliminating the need for any manual typing of card or shipping details by the customer. Payments are authorized with the TouchID sensor.

All Fees and costs are presented before payment is made Social Connect

To link your BuyBye account with Facebook, Twitter, or I nstagram it's easy just add a username and password for each user to enable the user to connect instantly.

This will allow a user to post their items onto their social media pages, providing the e-tailer with a better exposure and opportunity to sell items.

Hosting

Save data in the cloud . BuyBye handle transactions and store data securely and efficiently in the cloud or like distributed data systems. Store basic data types, including locations and photos, and search without any infrastructural requirements other than an internet/Mobile connection via a smartphone or the like. This allows traditional logins or third party social networks to be used so accounts are linked across networks with passwords set/reset to provide security. Local Datastore

Parse Local Datastore lets your $elltag application use all the querying and security features of Parse, even when you don't have a network connection.

Preferences

Your preferences allows you the abilty to edit your personal details and change the $elltag application settings to the way you like the $elltag application to run.

• Change you r language

• Reset your password

· Make your profile private

• Link your BuyBye account with Facebook, Twitter, and Instagram

• Edit your Notifications

• Edit your Profile

• Read Terms of Service

· Read Privacy Policy ● Edit Account information

● Read Help

● Rate this. App

● Shipping Location

● Read about BuyBye

Operation

Although the invention has been described with reference to the exemplary and specific embodiments above, it will be appreciated that the invention is not restricted to this particular field, these features and that it is not limited to particular embodiments or applications described herein.

Comprises/comprising when used in this specification is taken to specify the presence of stated features, tntegers, steps or performance but does not preclude the presence or addition of one or more other features, integers, steps, performance or groups thereof.

Although the invention has been described with reference to specific exampies, it will be appreciated by those skilled in the art that the invention may be embodied in many different other forms.