[go: up one dir, main page]

WO2022269634A1 - Système de numéro court géographique pour des appels à l'action hors ligne à en ligne et procédé associé - Google Patents

Système de numéro court géographique pour des appels à l'action hors ligne à en ligne et procédé associé Download PDF

Info

Publication number
WO2022269634A1
WO2022269634A1 PCT/IN2022/050566 IN2022050566W WO2022269634A1 WO 2022269634 A1 WO2022269634 A1 WO 2022269634A1 IN 2022050566 W IN2022050566 W IN 2022050566W WO 2022269634 A1 WO2022269634 A1 WO 2022269634A1
Authority
WO
WIPO (PCT)
Prior art keywords
code
codes
geographical
services
offline
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IN2022/050566
Other languages
English (en)
Inventor
Praseeth Krishnan M
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alltime Innovations Private Ltd
Original Assignee
Alltime Innovations Private Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alltime Innovations Private Ltd filed Critical Alltime Innovations Private Ltd
Publication of WO2022269634A1 publication Critical patent/WO2022269634A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Definitions

  • the present invention relates to online directory system and more specifically to a directory of geography based short character codes (GSCODEs). More particularly, the present invention relates to an internet based geographical short code system for generation and execution of codes for offline to online call-to-actions.
  • GSCODEs geography based short character codes
  • SMS short code is a special telephonic number (typically 5-6 digits) provided by wireless carriers, to which, users send an SMS keyword like SMS ⁇ KEYWORD > to ⁇ SPECIAL 5 DIGIT PHONE NUMBER>
  • SMS short codes There are some limitations in the usage of the SMS short codes as they are country wide and do not support region wise implementation. So they are both limited in number and unaffordable for most businesses.
  • the cost of a vanity short code is around $12000 per year while a random code is around $6000 per year.
  • SMS short codes are limited by design due to the size restrictions imposed by wireless carriers. Users need to overcome barriers in sound, lighting, distance, speed of the end user’s movement and overcome with stricter and lengthy formats.
  • SMS short codes have been in use. However, they have been banned by some carriers in the US and more over they are more difficult to use due to additional keyword requirements that increase size of its data format.
  • WO2018150244A1 relates to producing of a location identifier by analyzing at least one computer database containing information about a selected user to determine whether the at least one computer database includes geographic location information associated with the selected user, the geographic location information including one or more physical locations; selecting a result set from the at least one computer database when the at least one computer database includes the geographic location information, the result set including at least one physical location of the one or more physical locations; generating and configuring geotags unique for the selected user for each physical location in the result set, the unique geotags each comprising a name, postal address, contact information and geographic coordinates associated with the selected user; and storing the unique geotags in a memory.
  • US20120179536A1 relates to an improved method for managing advertising campaigns.
  • the method includes defining an advertising campaign, uploading a multi-media file of each member of the campaign; linking each of the multi-media files of the advertisements and associating the media files with a data capture template based on the media type; configuring the scheduling and promotion details for display of the media ad; associating survey questions with respondent incentives; calculating the present cost of the campaign; capturing consumer responses to individual members of the campaign; aggregating and analyzing the cumulative responses; making program adjustments to the type, location, and schedule for the campaign members based on these real-time results; and transmitting the revised campaign management instructions and adjusted media files to remote systems at the media channels thereby optimizing in real-time the overall ad campaign.
  • EP1159584A1 relates to the system and method for automatically providing services over a computer network, such as the Internet, for users in a mobile environment based on their geographic location.
  • An application program is installed on a client computer system that prompts the user to input information.
  • the application program builds a data packet comprising location information and user information.
  • the client computer system connects with a server coupled to a computer network and transmits the electronic data packet to the server.
  • the information in the data packet is used to formulate a database query, the result of which is an address (URL) of a particular enhanced server that matches the client's request.
  • the URL is transmitted to the client.
  • the client computer system launches a web browser and connects to the enhanced server. Upon connection relevant data customized for the client's location is automatically displayed without additional input from the user.
  • WO202234365A1 relates to the systems, methods, graphical user interface and devices for identifying identity of merchant based on selected from maps, particular place associated website or webpage uniform resource locator (URL) or selected place on maps and enabling user to directly make payment from user payment account to said identified merchant's account including merchant bank account or debit card.
  • URL uniform resource locator
  • the present disclosure relates to point of sale terminal systems and contactless mobile payment systems and relates to methods and systems for completing a transaction through internet or data network.
  • W02004104776A2 relates to a method, system, and recording medium for operating a yellow- pages type directory comprising providing a central relational database resident on a web server, the database comprising a set of primary contact records, each primary contact record including a primary key and, for each primary contact record, a set of related data records comprising the primary key of the related primary contact record, the database comprising a set of subscriber to contact record relationships.
  • the system and method update the related record for the primary contact corresponding to the subscriber.
  • a primary contact record is returned to the user and either at the user's option or automatically, the related information is returned.
  • W02008025061A1 relates to a method (400) and system (100) is described for providing an online hosted customisable searchable merchant directory over the Internet (101).
  • the system (100) includes an Internet server (102) which provides storefront web page templates (1200). Merchants access the Internet server (102), though merchant computers (105n), to set up one or more storefront web pages associated with a business of each merchant and using said web page templates (1200).
  • the storefront web pages are hosted on the Internet server (102).
  • the system (100) provides the customer a search means (1300) to search for merchants and products within a predefined geographic proximity of the customer.
  • US20050246649A1 relates to an integrated multimedia directory system permitting a user to access a multiplicity of web pages containing multimedia is disclosed.
  • the system includes point and click control panel pages for a hierarchy of directory management levels such as a listing subscriber, an administrator, one or more levels of resellers, and a system manager.
  • the multimedia directory system creates both an online version driven by a database and an offline version that uses a linked collection of HTML pages directly readable in a web browser without using a database.
  • the offline version is created using a server-side publishing system.
  • the multimedia directory system further includes a multimedia file authoring system that uses one or more pre-defined templates, an input file reader, an output file parameter interpreter, a multimedia file generator, and a file sender.
  • the primary object of the present invention is to provide an internet based geographical short code system for generation and execution of codes for offline to online call-to-action services.
  • It is another object of the present invention is to provide systems and processes to create geospatial short codes (GSCODEs) with time based expiration.
  • GSCODEs geospatial short codes
  • the generated short code is saved to the database along with their geographical scopes as part of the geographical criterion consisting of country, state and city or district or county and the like. It is another object of the present invention, wherein the short code generated by the system, when publicized, helps the user who sees and uses it to avail that service offered by the service provider of that particular code within the pre-set time frame for the location using a code entry user interface.
  • the associated services within the system include polling or voting services, media content where as the third party services that are outside the system include URLs to external websites and other content.
  • a geographical short code system for generation and execution of codes for offline to online call-to-action services, comprising: a user interface (UI) with an optional global positioning system (GPS) at the user end; a third party interface (UI), wherein the third party is a person who generates the code; a communication network with internet; a server; a database; a service provider interface comprises of a short code generation unit, a short code search or execution unit with communication network; at least one processor capable of executing instructions set forth in a machine readable code; and at least one memory communicatively coupled to the at least one processor, said memory storing, temporarily or permanently, a compilation of machine readable code, that when executed by the at least one processor, is operative to: receive a user query comprising a code information criterion and at least one geographic criterion; search the stored information for information pertaining to the code information criterion and conforming to the geographic criterion; identify one or more search results based on the searching
  • UI user interface
  • It is another aspect of the present invention to provide a geographical short code method of searching or execution of codes for offline to online call-to-action services comprising steps: establishing device connectivity of the user with a communication network; entering user short code into UI; submitting a user query over the network, wherein the user query includes chosen city or GPS location of the device or public IP address of the device translatable to the GPS using geolocation services, wherein the user query includes a short code information criterion based on geographic criterion, and wherein the code is utilized from one of the published physical advertisement such as print material or audio video advertisements; receiving user query by the application programming interface (API); searching stored information for information pertaining to the code information criterion and conforming to the geographic criterion; identifying one or more search results based on the searching of stored information; sending the one or more search results to the user in an API response structure; and displaying the particular online content or services applicable for the user provided code within the pre-set time frame for the region.
  • API application programming interface
  • Figure 1 illustrates a flowchart of the geographical short code method of generation of codes for offline to online call-to-action services in accordance with an embodiment of the present invention.
  • Figure 2a-2b illustrates a flowchart of the geographical short code method of searching or execution of codes for offline to online call-to-action services in accordance with an embodiment of the present invention.
  • Figure 3 illustrates geographical scopes of the geographical short code method of searching or execution of codes for offline to online call-to-action services in accordance with an embodiment of the present invention.
  • Figure 4 illustrates the search bubble up a) city with state, country scope, b) multiple cities within same state scope, c) cities having respective state scopes of the geographical short code method of searching or execution of codes for offline to online call-to-action services in accordance with an embodiment of the present invention.
  • Figure 5 illustrates end to end view of execution of the geographical short codes method of searching or execution of codes for offline to online call-to-action services in accordance with an embodiment of the present invention.
  • Figure 6 illustrates the short code variation samples in accordance with an embodiment of the present invention.
  • Figure 7a-7b illustrates the user interface architecture of using views and using templates by showing a movie video trailer based on the view type value in accordance with an embodiment of the present invention.
  • Figure 8a-8c illustrates the generation of the codes which is showing request auto-generation, request desired code, accept and pay and thus process completion to generate the code in accordance with an embodiment of the present invention.
  • Figure 9a-9f illustrates the content setting for short code using the templates which are showing create event, link to video trailer, promo template, custom html template, live stream template, poll template, website template in accordance with an embodiment of the present invention.
  • Figure 10 illustrates the short codes made available for users for call-to-actions in various offline sources in accordance with an embodiment of the present invention.
  • Figure 11 a- lie illustrates the end user access using app which is showing if city is not set, search result for multiple scopes and web based search in accordance with an embodiment of the present invention.
  • Figure 12 illustrates the data related to generate short codes as captured in a Mongodb database collection in accordance with an embodiment of the present invention.
  • Figure 13a-e illustrates the logic of queries during generation of new codes and searching of existing codes using query pseudo codes, explains values of scope identifiers used in queries, explains significance of values stored in collection, explains fields in the collection named GSCODEs in accordance with an embodiment of the present invention.
  • Figure 14 illustrates the third party interface and the user interfaces from the perspective of accessing the application layer of the short code system in accordance with an embodiment of the present invention.
  • Figure 15a-b illustrates the architecture overview of user devices by showing a mobile device and server architecture/infrastructure views in accordance with an embodiment of the present invention.
  • the present invention relates generally to internet, and more specifically to techniques to perform geography based online action using short character codes.
  • the invention defines the process and systems to create and manage a directory of geographical short codes to achieve online actions when directed by a call-to-action from an offline medium (TV, radio, billboards, print, direct).
  • an offline medium TV, radio, billboards, print, direct.
  • This invention provides systems and processes to create and use geographical short codes (GSCODEs) with time based expiration.
  • GSCODEs geographical short codes
  • the word geographical is used to indicate that the GSCODE has a geographic relevance to it.
  • GSCODEs are dynamically generated character codes for a given geographical scope that can be of any length but preferably shortest length possible and can also include alphanumerical and symbols as it improves the scalability to make more codes available for use in a given geography.
  • the GSCODEs with its time based activation and expiration factors makes it reusable for a later period with a cool off period.
  • the GSCODEs can be generated only in relation to the geographical scope.
  • a geography scope is defined as a city, town, district or the likes as basic unit and the encompassing state as the higher scope and finally the country of the state as the highest geographical scope.
  • the GSCODE can be generated for geography can be as small as a city, town, district, county, state or a big as a country. It can also be an aggregation of cities, states, countries where it will be active. This allows a GSCODE to be used simultaneously in different locations. ’’All” for country scope indicates that the code is applicable to all countries.
  • the GSCODE is always unique to a geographic scope.
  • a GSCODE is present multiple times in the stored database however they are unique only in the context of a geographic scope. So a GSCODE can be used in two cities but both are seen as different and have different online actions related to them.
  • GSCODE at a higher level such as state level is different from a city based GSCODE as the GSCODE is local to the city where as the state GSCODE is available for an entire state. So, it will be possible to have same GSCODE for a state scope and a city scope however they are treated differently as they can have different online actions associated with them.
  • the GSCODE optionally consist of a token which is the first character and is reserved to be one of the allowed special characters like ‘@’ etc., the token is followed by alphanumeric characters.
  • the tokens could have meanings to indicate if the GSCODE represents an embedded system action (#) or a third party website (@) or an offer ($).
  • the alphanumeric characters can consist of capital and small letters and hence the GSCODE when case sensitive, allows more permutations and combinations.
  • the GSCODEs can be auto-generated by the system or the third-party can request a fancy code which makes it easier to read and/or pronounce such as “#MARCHSALE”.
  • the GSCODEs when automatically generated are shorter in length, starting 4 characters in addition to the token.
  • a fancy GSCODE can be of any length starting from 4 up to 15 characters. All GSCODEs fewer than 4 characters in length can be still generated but kept for special cases including government or other standardized purposes.
  • the length constraints can be configured in the system and changed as per requirements.
  • a GSCODE is usable only when having an active time stamp which is in the present or future.
  • a GSCODE is generated for a city or any requested region such as state or country only upon ensuring that the GSCODE is not already present actively in the database.
  • An existing GSCODE with expiration in the past will be re-used after its cool-off period set in the system.
  • the cool off period of a GSCODE and is configured in the system as number of days. This cool off period reduces confusion when end users mistakenly try an expired GSCODE and end up viewing another online action related to the currently active GSCODE.
  • This GSCODE cool off restriction is geographic scope based and hence an expired GSCODE for a city will not have impact on the same GSCODE in another city.
  • the Directory of GSCODE provides a geography scoped search function to find stored GSCODEs.
  • the Search results contain structured responses with references to online actions that can be rendered within a mobile app or redirected to a third party URL or rendered in a web enabled interface.
  • the GSCODE System provides a query interface to lookup GSCODEs for a given geography.
  • the system uses bubble up search to search the directory system whereby the search results for the code include results from higher geographical scopes such as state and country of the city.
  • the short code generated by the system when publicized, helps the user who sees or hears it to avail that service offered by the service provider of that particular code within the pre-set time frame for the location using a code entry user interface.
  • JSON JavaScript Object Notation
  • JSON is a lightweight, ‘self-describing’ and easy to understand format widely used in the industry.
  • the JSON response will contain a data_type that indicates the online action type and the dataset that provides the data required for online action.
  • the dataset of the associated GSCODE describes data to display multimedia such as video with optional comments, an external hyperlink, data to display poll questionnaire, or any other online activity that is deemed applicable for the end users.
  • the invention consists of a directory of GSCODEs that will have references to region and the dataset that pertains to the call-to-action.
  • the end user is a typical mobile app user or any other device that is internet enabled and has an optional geolocation support.
  • the app needs to pass the location along with the short code to the directory processing system that will provide a structured response based on the end users device (if its mobile app or internet browser).
  • the invention is geospatial and has expiration duration for re-use. This settles all issues in the present prior art forms.
  • a passenger in a train sees short code #1122 on a billboard Ad and enters it into a mobile app to see the video of the Ad.
  • a taxi rider hears short code #1122 pronounced from an on-air local FM radio show and enters it into the same app, but sees an online poll.
  • the GSCODEs have special bubble up search relevance in their geography. This means, the search for a code in a city will have matches at the city scope along with matches for the same code at its corresponding state and country scopes.
  • the search result comprises of structured response marked as per its content such as text information, graphic display information, website, polls, image, multimedia video and the like delivered to the user for each search result identified.
  • the short code As per system design and process, once the short code has been generated, it need not be active in the system for use.
  • the code can be controlled by specifying start and end timestamps.
  • a timestamp is nothing but date and time presented together.
  • An active short code will have an end timestamp in a futuristic time while an expired one will have a past time. While end timestamps decide if a short code has expired or not, Start timestamps are key to know if the code is actively in use or not.
  • a short code can be set to a futuristic start timestamp which will make it available for use only when that date or time is reached. This helps short codes to be generated in advance and use for a future date or time.
  • a short code is typically prefixed with # Token so that the users will enter #1122 for short code 1122.
  • the token can be $ for offers so that #1122 short code can refer to a radio poll in New York city whereas $1122 could refer to an offer from McDonalds in New York City.
  • the Token prefix is optional but this arrangement can scale to more services and players as it leads to more availability of short codes.
  • the system could generate a code ‘heart’ for an advertisement by a research agency that has interests and investments in reaching heart patients for their services in a region.
  • a research agency that has interests and investments in reaching heart patients for their services in a region.
  • Such an agency would include the generated code ‘heart’ in their publicity services such as Ads which could be entered by an interested person in a personal system such a mobile phone app that would directly them to the services of the ‘heart’ agency by opening their website or playing a video related to their organization which is purely the discretion of the agency in deciding what kind of service the interested parties will get.
  • Another example would be a media show like a TV dance show or a radio talk show where the producers of such shows would popularize a code such as ‘VOTE’ to their viewers or listeners that will help the viewers/listeners participate in an opinion poll or participate in a vote to decide the winner of a dance show.
  • VOTE code such as ‘VOTE’
  • Long term codes can be for 1 or more years and extended before due date and codes need not be strict about alphabetical, numerical or have prefixes. It may be in flexible length and combination of characters and it supports all languages. Arabic or any other alphabets could be used, search of short code could also result in matches from any active code that was generated for multiple countries or ‘All’ countries.
  • Fig. 1 illustrates a flowchart of the geographical short code method of generation of codes for offline to online call-to-action services, in accordance with an embodiment of the present invention.
  • Choosing the geographical region such as city, state, country, setting optional prefix, opting auto generation or custom (desired code) for the code generation, for auto-generation specifying alphanumeric and length preferences, specifying activation and expiry date and time for short code.
  • the generated short code is accepted and content is associated with the short code.
  • Fig. 2 illustrates a flowchart of the geographical short code method of searching or execution of codes for offline to online call-to-action services, in accordance with an embodiment of the present invention. It shows three paths of User submission after User enters the short code in a web browser. Path A allows passing gps latitude and longitude to the server along with code. Path B provides city identifier from google maps or other designated map provider to be submitted with short code. Path C does not provide any location details. Server does IP GeoLocation for Path C, designated map provider api for path B and reverse Geocoding for path A using latitude, longitude.
  • Fig. 3 geographical scopes of the geographical short code method of searching or execution of codes for offline to online call-to-action services, in accordance with an embodiment of the present invention. It Shows app based submission of short code along with location information. City identifier from city selection or GPS Latitude and longitude is converted to city identifier, state and country using reverse geocoding technique before sending to server.
  • Figure 4 illustrates the search bubble up a) city with state, country scope, b) multiple cities within same state scope, c) cities having respective state scopes of the geographical short code method of searching or execution of codes for offline to online call-to-action services, in accordance with an embodiment of the present invention.
  • Search representation of same code searched simultaneously from a single city, from two different cities of same state, from cities of two different states.
  • Figure 5 illustrates end to end view of execution of the geographical short codes method of searching or execution of codes for offline to online call-to-action services, in accordance with an embodiment of the present invention end-to-end view of short code execution by User from perception of advertisements, entering short codes, submitting with gps enabled or gps unsupported devices, receiving response from short code system on the internet and rendering of responses such as playing audio, video, showing polls etc.,
  • Figure 6a-6d illustrates the short code variation samples, in accordance with an embodiment of the present invention. It shows flexibility in choices for generation of codes with examples of using multiple kinds of prefixes, without prefixes, number only codes, meaningfully worded codes, shorter codes, lengthier but easy to remember lengthy codes and the likes.
  • Figure 7a-7d illustrates the user interface architecture of using views and using templates by showing a movie video trailer based on the view type value, in accordance with an embodiment of the present invention.
  • UI architecture part of views in mobile app that enables rendering of various call-to-action views based on responses of a short code search result from server.
  • the title and placeholder views are replaceable based on value of view_type in the search result.
  • a video of movie trailer rendered is shown by replacing a placeholder view.
  • Figure 8a illustrates the generation of the codes which is showing request auto-generation, request desired code, accept and pay and thus process completion to generate the code, in accordance with an embodiment of the present invention.
  • Auto-generation third party interface elements of selecting geographical regions associated with the short code that is to be generated, free-text field for prefix character, auto-generate toggle, fields for length preferences and alphanumeric preferences, date and time pickers for start and end dates and success screen showing availability of searched code for given region and time settings in accordance with an embodiment of the present invention.
  • Figure 8b illustrates the third party interface choosing a desired code that is to be generated, free- text field for prefix character, date and time pickers for start and end dates. Shows search result screen indicating unavailability of searched code for given region and time settings along with option to view alternate date and time slots in accordance with an embodiment of the present invention.
  • Figure 8c illustrates the actions available to set content for the accepted code. Acceptance of code is confirmed by completing payment step in this example which could also be a post payment or credit line method which is not indicated here.
  • the content available are in the form of templates which have corresponding view_types in accordance with an embodiment of the present invention.
  • Figure 9 illustrates the content setting for short code using the templates which are showing create event, link to video trailer, promo template, custom html template, live stream template, poll template, website template in accordance with an embodiment of the present invention various types of templates that can be put to use.
  • the system can include more templates and this architecture helps to create various view_types so that the clients at the user device end can render it based on the known types.
  • the templates such as Promo Template 1 can be used for mobile client based apps to render a promo and if interested, dial a number related to contact the business.
  • Custom HTML template acts in scenarios that given templates do not exactly match the requirements
  • Live stream template helps to watch live streams in mobile apps or provide url to watch on other platforms
  • poll template helps to setup question and answer choices
  • website template helps to display preview of a website.
  • Figure 10 illustrates the short codes made available for users for call-to-actions in various offline sources, in accordance with an embodiment of the present invention. It Shows that qr can be displayed as text or as a QR code in various places in outdoors.
  • the short codes can be delivered through voice or display mediums. Bus stops advertisements, billboard ads, fm radio, television; newspapers are some of the examples.
  • the video examples indicate both visually displaying as well as pronouncing the short code.
  • Figure 11a illustrates the end user access using app which is showing if city is not set, search result for multiple scopes and web based search, in accordance with an embodiment of the present invention. It shows using Google maps services technically called Google places to help users find their city when submitting a short code.
  • the google services provide a city identifier that uniquely identifies a city in the world.
  • the use of google or a similar product on both server and client helps to get same ids for web and mobile app scenarios.
  • the google api also provides mechanisms to get the state short code which is like TX for Texas. These values are captured in the database.
  • Figure lib illustrates the end user access using app which is showing if city is not set, search result for multiple scopes and web based search, in accordance with an embodiment of the present invention. It shows short code searches providing multiple results as it use the scope hierarchy to search for codes in city, state and country scopes. There are cases when the code has expired recently or was wrong code which was never generated or utilized. The search result also shows recently expired codes in cool off period.
  • Figure lie illustrates the end user access using app which is showing if city is not set, search result for multiple scopes and web based search, in accordance with an embodiment of the present invention. Shows the web interface for users to search short codes as shown with country, city and state. The regional values are either detected using IP address of the user along with IP Geolocation techniques and displayed in an auto-populated fashion or manually selected by the user. The user interface also allows changing the auto -populated values to be changed manually in the user interface. The user interface also allows user to manually select when auto population of country, state, city failed.
  • Figure 12 illustrates the data related to generate short codes as captured in a Mongodb database collection in accordance with an embodiment of the present invention. It shows data as stored in Mongodb collection. Shows codes with prefixes stored under 'prefixed_code' field. The content field shows stored JSON data which has view_type and other data.
  • Figure 13a illustrates the logic of queries during generation of new codes and searching of existing codes using query pseudo codes, explains values of scope identifiers used in queries, explains significance of values stored in collection, and explains fields in the collection named GSCODEs in accordance with an embodiment of the present invention. It Shows logic to identify if a code is already available in the database for a given date and time. The query logic using psuedocodes is given. It also considers the cool-off time to see if a non-active code is currently in its cool-off period or not. The logic uses a count to determine if the code that is being searched for generation is available. Count of 0 indicates that it is not active or in cool-off period. A number higher than 0 indicates that it is in use and hence not available.
  • Figure 13b illustrates the logic of searching the database for a short code User using the city identifier, state code and country iso as parameters.
  • the query pseudo code also shows consideration of cool-off time to display recently expired codes to be included in the search result.
  • Figure 13c illustrates the values that pertain the various geographical scopes that the queries use to interpret data stored in the database. Scope of 1 indicates a city, 2 for state and 3 for country. The short codes that are applied in query for generation of codes to see if a code for that scope is already in use.
  • Figure 13d illustrates the various values in the database are explained to have a better understanding of the data captured in the database. Shows that a city Paris is present in two different cities and they have different city identifiers and state codes. But the name of the city is same. Shows the time stamp stored in GMT(Greenwhich Mean Time) to millisecond precision.
  • Figure 13e illustrates the actual fields in the Mongodb collection are given here. Every field is explained with some default values applicable to some of the fields such as full_state, full_country. These fields help in search results to provide results from all three scopes so that a city match is done and then the state of the same city only codes set for full_state match and similarly for country scope are done.
  • Figure 14 illustrates the third party interface and the user interfaces from the perspective of accessing the application layer of the short code system in accordance with an embodiment of the present invention.
  • the short code generation unit and the short code search unit in the server being respectively used by the third party interface and the User interface. They both use the same database. Also shows a User being able to use a mobile application and a web browser in a computer.
  • Figure 15a-b illustrates the architecture overview of user devices by showing a mobile device and server architecture/infrastructure views in accordance with an embodiment of the present invention.
  • the architecture components of a typical mobile phone having applications, mobile browser, processor, storage, display and other essentials. It also shows a GPS processor that will help in reverse geocoding at the User end and
  • Figure 15b illustrates the server diagram shows Users accessing servers through the network. The Users use multiple devices and access the server over the internet.
  • the application servers which contain the logic of short code generation unit and short code search unit have connections to the database server.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

La présente invention concerne un système de répertoire en ligne et, plus précisément, un répertoire de numéros de caractères courts basés sur la géographie (GSCODE). Plus précisément, la présente invention concerne un système de numéro court géographique basé sur Internet pour la génération et l'exécution de numéros pour des appels à l'action hors ligne à en ligne. La présente invention concerne en outre un procédé de génération et d'exécution de numéro court géographique basé sur Internet pour la génération et l'exécution de numéros pour des services d'appel à l'action hors ligne à en ligne.
PCT/IN2022/050566 2021-06-23 2022-06-21 Système de numéro court géographique pour des appels à l'action hors ligne à en ligne et procédé associé Ceased WO2022269634A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN202141028126 2021-06-23
IN202141028126 2021-06-23

Publications (1)

Publication Number Publication Date
WO2022269634A1 true WO2022269634A1 (fr) 2022-12-29

Family

ID=84544210

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2022/050566 Ceased WO2022269634A1 (fr) 2021-06-23 2022-06-21 Système de numéro court géographique pour des appels à l'action hors ligne à en ligne et procédé associé

Country Status (1)

Country Link
WO (1) WO2022269634A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018104207A1 (fr) * 2016-12-07 2018-06-14 Utb Envirotec Zrt. Schéma de codage pour données de position géographique

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018104207A1 (fr) * 2016-12-07 2018-06-14 Utb Envirotec Zrt. Schéma de codage pour données de position géographique

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KAMEL MOHAMMED B M, GEORGE LOAY E: "Simple Model for Coding Geographic Location Coordinates", INTERNATIONAL JOURNAL OF SCIENTIFIC & ENGINEERING RESEARCH, vol. 4, no. 7, 1 July 2013 (2013-07-01), pages 2468 - 2470, XP093019259 *
SINGHAL MANAV, SHUKLA ANUPAM: "Implementation of Location based Services in Android using GPS and Web Services", INTERNATIONAL JOURNAL OF COMPUTER SCIENCE ISSUES (IJCSI), SOFTWAREFIRST, MAHEBOURG, vol. 9, no. 1, 1 January 2012 (2012-01-01), Mahebourg , pages 237 - 242, XP093019257, ISSN: 1694-0814 *

Similar Documents

Publication Publication Date Title
US8763033B2 (en) Targeting online ads based on political demographics
US20090019061A1 (en) Providing information to a user
CN101542941B (zh) 用于递送媒体的方法、系统和装置
US20200014744A1 (en) Method and System for the Creating, Managing, and Delivery of Feed Formatted Content
CN101542923B (zh) 用于递送媒体的方法、系统和装置
US20120143713A1 (en) Electronic and network-based franking
US20070265006A1 (en) Interactive text messaging system for information distribution
US20080126476A1 (en) Method and System for the Creating, Managing, and Delivery of Enhanced Feed Formatted Content
US20080215433A1 (en) Method and apparatus for serving a message in conjunction with an advertisement for display on a world wide web page
US20110288911A1 (en) System, Method and Computer Program Product for Collecting and Distributing Mobile Content
WO2009158361A1 (fr) Générateur d'expériences dynamiques basé sur la publicité de marque
US20130094702A1 (en) Arrangements Involving Social Graph Data and Image Processing
US20110093328A1 (en) item information system
EP1738316A2 (fr) Systeme d'interrogation mobile et procedes bases sur des indices visuels
WO2006017622A2 (fr) Procede et systeme permettant de creer, gerer et distribuer un contenu ameliore formate selon la source
US8577723B2 (en) Event demand system and method
CN108463819B (zh) 使用智能终端的基于数字串的实时信息分发系统以及信息分发方法
WO2022269634A1 (fr) Système de numéro court géographique pour des appels à l'action hors ligne à en ligne et procédé associé
JP2002230239A (ja) 募金方法
US20230145040A1 (en) Method and apparatus for using a single qr code to provide varying user experiences
WO2008130270A2 (fr) Procédé de diffusion automatisée de messages publicitaires en fonction des paramètres de l'équipement utilisateur et système de sa mise en oeuvre
JP2002245332A (ja) 広告方法および広告システム
US8121268B1 (en) Web page creation by telephone
KR20010090618A (ko) 배너광고를 이용한 배너명함 및 인터넷 가상공간의사이버명함
AU2004100952A4 (en) An SMS search engine

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22827869

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22827869

Country of ref document: EP

Kind code of ref document: A1