WO2009125417A2 - Method for screening requests in a communication network - Google Patents
Method for screening requests in a communication network Download PDFInfo
- Publication number
- WO2009125417A2 WO2009125417A2 PCT/IN2008/000237 IN2008000237W WO2009125417A2 WO 2009125417 A2 WO2009125417 A2 WO 2009125417A2 IN 2008000237 W IN2008000237 W IN 2008000237W WO 2009125417 A2 WO2009125417 A2 WO 2009125417A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- request
- screening
- user
- response
- communication network
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/552—Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1416—Event detection, e.g. attack signature detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
- H04W12/126—Anti-theft arrangements, e.g. protection against subscriber identity module [SIM] cloning
Definitions
- Communication network includes, but is not limited to, internet, intranets, Wide Area Networks (WANs), Local Area Networks (LANs), Public Switched Telephone Network (PSTN), Global System for Mobile Communications (GSM) and transducer links such as those using Modulator- Demodulators (modems).
- WANs Wide Area Networks
- LANs Local Area Networks
- PSTN Public Switched Telephone Network
- GSM Global System for Mobile Communications
- modems Modulator- Demodulators
- Mobile device A portable device enabled to communicate with other devices for the transfer of signals. Examples of mobile device include, but are not limited to, voice phone, cordless phone, mobile phone, Personal Digital Assistant (PDA), pager, notebook PC, and ultra-mobile PC.
- PDA Personal Digital Assistant
- a query placed by a user over a communication network may be a question seeking details relating to a particular field such as travel, medicine, astrology, news etc.
- the query may also be for uploading user generated content on a server in a communication network.
- a user may request the communication network service provider to set a multimedia file uploaded by the user as her ring back tone.
- Another example could be a user uploading a multimedia file as a performance to be screened by a judge in an automated audition system.
- the present invention relates to managing requests form users in a communication network.
- the invention relates to the screening of requests in a communication network.
- the improved capability of mobile devices has allowed telecom operators to provide various features to the users of these devices.
- Multimedia messaging, broadband, wireless internet, roaming services, GPS, alerts, call management, dial- a-service, ringtones, wallpapers, animations, and games are some of the common services provided by telecom operators.
- Live news related to sports, movie, music and personalized live services like banking, stocks, astrology, dating, and booking tickets are also provide by telecom operators.
- a user may place a request with the network and receive a response.
- the request may be a question by the user seeking information of her interest.
- the requested information may berelated to recent news, scientific facts, health guide, tourism, puzzles, horoscope, jokes etc.
- the request may be forwarded to the expert of relevant domain who may respond to the request.
- An example of such request could be a query to obtain information related to disease A.
- the request can be a set of questions such as 'What are the symptoms of disease A? What precautions should one take when suffering from disease A?'
- Another example of the request could be a user sending an SMS to the telecom service provider for her billing related queries.
- the service provider can assign certain codes to the user for specific queries to be included in the SMS.
- a user can request for uploading certain multimedia content on a server provided by the communication network service provider.
- the uploaded multimedia content may be retrieved from the server when required.
- An example of such a request would be a user requesting to upload an audio file which may be set as a Ring Back Tone (RBT) when the user receives a call.
- RBT Ring Back Tone
- United States Publication No. 20040044542 describes a system for answering the queries of a user of a network.
- the system includes a knowledge base which can be queried over a network.
- the system allows a user to query the knowledge base. A match for the query is searched in the knowledge base. The match retrieved is forwarded to the user. When a query results in no matches from the knowledge base, it is forwarded to an expert. After the expert has answered the query, the answer is updated in the knowledge base and forwarded to the user.
- the system is limited to only answering queries and may not address different requests by the user. Further, the system does not have any provision for screening the queries submitted by a user.
- the request by the user could be objectionable and cannot be taken forward to the expert.
- the request could be related to indecent content or copyrighted content. Due to the wide range of requests such as uploading of audio/video content and requests by users, there is a need for screening the content being uploaded by the users in a communication network.
- the existing systems do not provide method for screening user generated content or method for screening requests in general in a communication network.
- the multimedia file to be uploaded by the user may contain objectionable content.
- the objectionable multimedia content is played by the telecom operator.
- the user receiving the objectionable multimedia content may feel offended and may register complain against the operator.
- the multimedia file to be uploaded by the user may contain copyrighted content. Sharing freely such copyrighted content over the network may have legal implications on the operator.
- a method for screening requests in a communication network is disclosed.
- the method is for receiving a request form a network user, screening the request, tagging the request and processing the request.
- a user of the network may place a request using her communication device.
- the communication device may be a mobile phone.
- the request may be a specific question, a request for uploading a file on the server provided by the communication network service provider or any other form of communication.
- the request is screened before the communication network service provider responds to the request.
- the screening is based on predefined criteria.
- the predefined criteria could be screening the request to filter-out indecent and objectionable requests. Other predefined criteria could be screening the request to filter-out requests for copyrighted content.
- the requests are tagged by providing a rating to the request.
- future actions are taken for the request.
- the tag to the request may include, but is not limited to, numbers, text or any combination thereof.
- the request may be tagged as 'objectionable' or 'acceptable' based on the content.
- the requests which are not objectionable are acceptable.
- the acceptable requests are taken forward for processing while the users with objectionable requests are informed to take appropriate actions.
- the tag is a rating of the request on a scale of 1 to 5, the rating denoting the quality of the requests.
- a rating of 5 may correspond to a good joke while a rating of 1 may correspond to the presence of objectionable content in the request.
- the requests which are taken forward are processed by first looking for acorresponding response in a database. The user is provided with the response after successfully retrieving a response from the database. When no corresponding response could be found in the database, the request is viewed by an expert. The expert periodically visits the database and provides a response satisfying each query stored in the database. Once a response to a request is provided by the expert, the response is forwarded to the requestor and the same response is updated in the database. Response to such future requests is retrieved form the response database.
- FIG. 1 is a schematic depicting an exemplary communication environment in accordance with an embodiment of the invention
- FIG. 2 is a schematic illustrating a method of screening a request in accordance with an embodiment of the invention
- FIG. 3 is a schematic illustrating request screening system according to an embodiment
- FIG. 4 is a flow diagram illustrating a method of screening, tagging and processing a request in accordance with an embodiment of the invention.
- a method for screening requests in a communication network is disclosed.
- FIG. 1 illustrates a communication environment according to an embodiment of the invention.
- the communication environment comprises a user 102, a mobile device 104, a communication network 106, and a Request Screening System (RSS) 108.
- Mobile device 104 may be carried by user 102 of communication network 106.
- Mobile device 104 and RSS 108 are connected to communication network 106.
- Communication network 106 can support multiple mobile devices ' 104.
- the connection between mobile device 104 and communication network 106 is provided by a Communication Service Provider (CSP).
- Communication network 106 may include different modules for communication, for example, MSC, SMSC, USSDC, and channels of communications like internet, WAP etc.
- RSS 108 can manage multiple requests from multiple users 102. Further details regarding RSS 108 are provided in conjunction with FIG. 3.
- FIG. 2 illustrates a method of screening a request in accordance with an embodiment of the invention.
- User 102 may connect to communication network 106 via mobile device 104 and place a request.
- RSS 108 receives the request placed by user 102.
- RSS 108 screens the request.
- the screening may be done based on predefined criteria.
- the predefined criteria may be specified by an administrator of RSS 108.
- the predefined criteria may include criteria for checking if the request placed by user 102 is objectionable or offensive.
- the requests which are not objectionable are acceptable.
- the request is declined when the request is objectionable and the request is processed when the request is acceptable.
- the screening may rate the request. The ratings may depend upon the quality of the request.
- the user 102 may be gratified by a reward depending on the rating of the request.
- Another example of the predefined criteria may include criteria for checking if the request relates to copyrighted content.
- RSS 108 declines the request when the request relates to the copyrighted content and processes the request when it does not relate to the copyrighted content.
- the request is tagged.
- the tag on the request represents the quality of the request. For example, a tag of 5 may correspond to a good quality request while a tag of 1 may correspond to objectionable request.
- the requests which are not objectionable are acceptable requests.
- the acceptable requests are taken forward for processing. At the end of processing step, a suitable response is sent to user 102.
- Mobile device 104 is equipped with hardware and software features which allow user 102 to place a variety of requests.
- Example of hardware features may be hardware supporting audio, video and image files.
- Example of software features may be software applications playing audio and video files.
- Mobile device 104 may have features like multimedia messaging, broadband, wireless internet, roaming services, GPS, alerts, call management, dial-a-service, ringtones, wallpapers, animations, games etc.
- the request may include information query related to recent news, scientific facts, health guide, tourism, puzzles, horoscope, jokes etc.
- the request may also include request for uploading user generated content on the communication network. An example of such request would be uploading a file to be played as ring back tone when the user receives a call.
- RSS 108 may be used for screening requests seeking information related to recent news, scientific facts, health guide, tourism, puzzles, horoscope, jokes etc. RSS 108 may also be used for screening the requests for uploading user generated content on the server provided by CSP. For example, RSS 108 maybe used to screen the multimedia files uploaded by the users on the CSP server. The multimedia files may contain performances provided by users during audition.
- FIG. 3 illustrates RSS 108 connected to mobile device 104 for receiving a request in accordance with an embodiment of the invention.
- RSS 108 comprises local assemblage 302, central assemblage 304, and screening module (SM) 306.
- Local assemblage 302 is a geography specific request repository which collects all the incoming requests from a particular geographic area. User 102 may place a request to RSS 108 via communication network 106. The request first goes to local assemblage 302. Local assemblage 302 periodically forwards the request to central assemblage 304.
- Central assemblage 304 is a database which receives requests from all the local assemblages 302 connected to it.
- Central assemblage 304 is a repository of requests. The requests stored in central assemblage 304 have flag field and response field as the editable fields. The request stored in central assemblage 304 is accessed by screening module 306.
- SM 306 comprises judging module 308, searching module 310, expert module 312 and notification module 314.
- central assemblage 304 Upon receiving a new request, central assemblage 304 triggers judging module 308 to view the new query.
- judging module 308 may be an automated system having an inbuilt dictionary.
- the inbuilt dictionary may contain a list of words provided by an administrator of RSS 108.
- the list of words in the inbuilt dictionary is referred to as "catch words'.
- the screening of the request is performed to check the presence of 'catch words' in the request. Presence of 'catch words' in a request may render the request objectionable. Based on the outcome of the screening, the request is tagged.
- judging module 308 is an interface used by a judge to view and edit the flag field of the query. A judge would screen the requests and give a rating to the request. Based on the screening outcome, the flag field of the request is tagged by the judge with the rating.
- the tag may correspond to the quality of the request.
- the good quality request may be tagged as 5 and the objectionable request may be tagged as 1 , on a scale of 1 to 5.
- the requests with tag 1 are objectionable and requests with any other tag are acceptable.
- judging module 308 triggers searching module 310 and notification module 314.
- the tag on the flag field corresponds to 'objectionable'
- judging module triggers only notification module 314.
- Notification module 314 notifies user 102 about the status of the request placed by user 102.
- notification module 314 may send a response saying 'the request is screened', 'please request again', 'please do not place objectionable request'.
- notification module 314 may send a response to user 102 saying 'please be patient while we process your request'.
- searching module 310 When searching module 310 is triggered (in case of acceptable requests), it searches for a similar request having a previously filled response field. After finding a match, searching module 310 updates the response field of the request and triggers notification module 314 to send response to user 102. When a match for a similar request is not found in central assemblage 304, searching module 310 triggers expert module 312.
- Expert module 312 is an interface which allows one or more experts to view and edit response field of the request. The expert is a person qualified to answer such queries. The administrator of RSS 108 may interview aperson whit relevant experience to act as an expert in RSS 108. The expert may login periodically via expert module 312 and view recent queries.
- Expert module 312 maintains a log of requests answered by the expert and displays only the recent requests which have not been visited by the expert. When the expert updates the response field of a request in central assemblage 304, expert module 312 triggers notification module 314 to send the response to user 102.
- FIG. 4 illustrates a method of screening a request in accordance with an embodiment of the invention.
- FIG. 4 is a flowchart depicting steps of the method of screening requests.
- User 102 may place a request using mobile device 104.
- the request may be a query related to a particular domain or a request to upload user generated content on the server provided by the CSP.
- the request may have flag field and response field associated with it.
- local assemblage 302 of RSS 108 receives the request from user 102 via communication network 106.
- Local assemblage 302 may receive and store the request and forward the request to central assemblage 304 at a periodic interval of time.
- central assemblage 304 may trigger judging module 308 of SM 306 for screening the new request.
- Judging module 308 performs a screening of the request.
- Judging module 308 may be an automated system having an inbuilt dictionary based on which the request may be classified as 'acceptable' or 'objectionable'.
- the inbuilt dictionary may have catch words with appropriate tag. Based on the presence of the catch words in the request, it may be filtered.
- the screening may be conducted manually by a judge.
- the judge may be a person having relevant qualification and authorization from RSS 108 administrator. The judge screens the request and updates the flag field of the request.
- SM 306 tags the request as 'acceptable' or 'objectionable' and central assemblage 304 triggers notification module 314 of SM 306 to send the outcome of screening to user 102.
- SM 306 checks the tag on the request.
- the tag on the request may correspond to the quality of the request.
- user 102 may be gratified by a reward depending on the tag.
- Notification module 314 may send a response to user 102 saying 'the request is screened', 'request again', 'please do not place objectionable request' etc when the tag is 'objectionable'. Notification module 314 may send a response to user 102 saying 'please be patient while we process your request', when the tag on the request is 'acceptable'.
- Central assemblage 304 triggers searching module 310 when the flag field of the request is 'acceptable'. At step 410, searching module 310 searches for a response for requests tagged as the 'acceptable' in central assemblage 304.
- Searching module 310 searches the response field of the requests stored in central assemblage 304. If the search retrieves a response satisfying the request, the response is forwarded to user 102.
- the process of searching response database 304 and sending the response to user 102 is automated using a search engine.
- the search engine may use key words present in the request to search for searching the response.
- the key words could be a set of words extracted form the request.
- SM 306 performs a check if response corresponding to the request is present in central assemblage 304.
- searching module 310 triggers notification module 314 to send the response to user 102.
- searching module 310 triggers expert module 312.
- Expert module 312 is an interface which allows the expert to login and view the requests stored in central assemblage 304.
- Expert module 312 maintains a log of requests answered by the expert and displays only the recent requests which have not been visited by the expert.
- SM 306 receives a response from the expert.
- the expert provides the response by updating the response field of a request in central assemblage 304 at step 418.
- the receiving of a response from the expert also triggers notification module 314 to send the response to user 102 at step 420.
- Similar future requests will now be served from central assemblage 304 as the response for such request is now present there.
- an auditioning system may use RSS 108 for screening the performance.
- the auditioning system provides a performance scenario to a participant.
- the participant may provide an audition file containing a performance to the CSP.
- RSS 108 may screen the audition file containing performance, uploaded by user 102 on the server provided by CSP for audition.
- the predefined criteria for screening may be checking if the audition file contains any offensive content or copyrighted content.
- RSS 108 receives an audition ⁇ file containing performance at step 402.
- judging module 308 performs the check if the audition file received by RSS 108 is objectionable according to the predefined criteria.
- SM 306 tags the audition as acceptable or objectionable.
- SM 306 checks if the tag is acceptable. In an embodiment, when the tag is acceptable, SM 306 allows user 102 to upload the multimedia file. In another embodiment, when the tag is objectionable, SM informs user 102 about the result of the screening.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2008/000237 WO2009125417A2 (en) | 2008-04-09 | 2008-04-09 | Method for screening requests in a communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2008/000237 WO2009125417A2 (en) | 2008-04-09 | 2008-04-09 | Method for screening requests in a communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009125417A2 true WO2009125417A2 (en) | 2009-10-15 |
WO2009125417A3 WO2009125417A3 (en) | 2009-12-30 |
Family
ID=41162341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IN2008/000237 WO2009125417A2 (en) | 2008-04-09 | 2008-04-09 | Method for screening requests in a communication network |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009125417A2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020064149A1 (en) * | 1996-11-18 | 2002-05-30 | Elliott Isaac K. | System and method for providing requested quality of service in a hybrid network |
US20040006532A1 (en) * | 2001-03-20 | 2004-01-08 | David Lawrence | Network access risk management |
US20050084082A1 (en) * | 2003-10-15 | 2005-04-21 | Microsoft Corporation | Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations |
US20080014974A1 (en) * | 2006-07-11 | 2008-01-17 | Huawei Technologies Co., Ltd. | System, apparatus and method for content screening |
-
2008
- 2008-04-09 WO PCT/IN2008/000237 patent/WO2009125417A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020064149A1 (en) * | 1996-11-18 | 2002-05-30 | Elliott Isaac K. | System and method for providing requested quality of service in a hybrid network |
US20040006532A1 (en) * | 2001-03-20 | 2004-01-08 | David Lawrence | Network access risk management |
US20050084082A1 (en) * | 2003-10-15 | 2005-04-21 | Microsoft Corporation | Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations |
US20080014974A1 (en) * | 2006-07-11 | 2008-01-17 | Huawei Technologies Co., Ltd. | System, apparatus and method for content screening |
Also Published As
Publication number | Publication date |
---|---|
WO2009125417A3 (en) | 2009-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9247470B2 (en) | Systems and methods for location-aware call processing | |
US20190253832A1 (en) | Venue and event recommendations for a user of a portable media player device | |
US8537980B2 (en) | Conversation support | |
US20090187463A1 (en) | Personalized Location-Based Advertisements | |
US20160112394A1 (en) | Systems and methods for implementing a personalized provider recommendation engine | |
US20070118661A1 (en) | System and method for mobile digital media content delivery and services marketing | |
US20150215262A1 (en) | Question Server To Facilitate Communication Between Participants | |
US20040181540A1 (en) | System and method for the provision of socially-relevant recommendations | |
EP1895749A2 (en) | Method and apparatus for delivering geographical specific advertisements to a communication device - advertising in "yellow book for the phone" | |
JP2008252909A (en) | Method and apparatus for accessing targeted, personalized voice/audio web content through wireless devices | |
WO2008083324A1 (en) | Seeking answers to questions | |
US8799374B2 (en) | Method and apparatus for search history based messaging | |
WO2009047030A2 (en) | System and method for customized sharing of multimedia content in a communications network | |
US9704202B1 (en) | Blending device-based recommendations | |
US20160105556A1 (en) | Method and apparatus for selectively receiving communication | |
KR101019548B1 (en) | Method and apparatus of obtaining or providing search results using user-based biases | |
CA2483358A1 (en) | Technique for sharing information through an information assistance service | |
CN101083633A (en) | Information searching system and searching method | |
JP2008193695A (en) | Communication method and system | |
KR20090113303A (en) | Method for inputting and seaching information about an object in a remote database | |
KR20060049703A (en) | A method for providing a cellular phone or a portable terminal with news or other information | |
US7526277B2 (en) | Wireless paging directory assistant | |
US8509747B2 (en) | Multiple services summarization | |
JP2008109704A (en) | Menu information management method and system thereof | |
WO2009125417A2 (en) | Method for screening requests in a communication network |
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: 08763724 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 6653/CHENP/2010 Country of ref document: IN |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08763724 Country of ref document: EP Kind code of ref document: A2 |
|
ENP | Entry into the national phase |
Ref document number: 0179913 Country of ref document: KE |