WO2014033748A2 - A computer implemented system and method for sending/receiving information to/from users - Google Patents

A computer implemented system and method for sending/receiving information to/from users Download PDF

Info

Publication number
WO2014033748A2
WO2014033748A2 PCT/IN2013/000487 IN2013000487W WO2014033748A2 WO 2014033748 A2 WO2014033748 A2 WO 2014033748A2 IN 2013000487 W IN2013000487 W IN 2013000487W WO 2014033748 A2 WO2014033748 A2 WO 2014033748A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
electronic device
server
sensor node
network
Prior art date
Application number
PCT/IN2013/000487
Other languages
French (fr)
Other versions
WO2014033748A3 (en
Inventor
Vaishali Nitin MANJREKAR
Original Assignee
Manjrekar Vaishali Nitin
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 Manjrekar Vaishali Nitin filed Critical Manjrekar Vaishali Nitin
Publication of WO2014033748A2 publication Critical patent/WO2014033748A2/en
Publication of WO2014033748A3 publication Critical patent/WO2014033748A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

Definitions

  • the present disclosure generally relates to wired/non-wired data communication systems. More particularly, the present disclosure relates to facilitating exchanging of information including interactive content data and the information derived from sensors.
  • the internet has also provided users with easy access to the information including promotional content, non-promotional content, secured information content, information uploaded by third parties (for example, in the form of advertisements/interactive advertisements).
  • the availability of multimedia hardware and software has transformed the manner in which electronic communication devices are used.
  • the availability of multimedia tools has transformed electronic communication devices into indispensible information tools.
  • Multimedia tools provide for combining the realism associated with sound, multimedia graphics and video, thereby enabling users to gather real time information about various events. Multimedia tools also enable users to share such real time information with other users over an existing network system/social network.
  • wireless technology has also enabled individuals to be notified anywhere and anytime of information. Irrespective of the geographic location of an individual, he/she can be informed of information such as events/plans and even life or death emergencies.
  • on line services have revolutionized the phenomenon of distribution of information by making available endless information on every subject imaginable.
  • the internet and the on-line services have linked the world together through a linkage between communication devices (including computer, mobile phones and other electronic communication systems).
  • communication devices are typically not equipped with the capability of communicating, transmitting/sharing the data obtained from sensor based devices such as accelerometers, gyroscopes, image processing devices and the like.
  • sensor based devices such as accelerometers, gyroscopes, image processing devices and the like.
  • Existing communication devices and software applications implemented on such devices do not have the capability to recognize sensor devices/sensor networks. Therefore, it is not possible for these communication devices to be used for the purpose of transmitting the information obtained from sensor devices directly. Due to the inability of the communication devices to receive data from sensor devices, sensor devices are rendered ineffective in terms of their usability towards issuing alerts/warnings. Moreover, the usability of such electronic communication devices is dependent on the availability of a specific communication network and the absence of such a communication network renders the communication device ineffective.
  • An object of the present disclosure is to provide a system that can be integrated with the existing communication systems.
  • Still another object of the present disclosure is to provide a system that does not warrant significant changes to the existing network communication architecture.
  • Yet another object of the present disclosure is to provide a third party interactive content/data delivery/streaming system which facilitates real time exchange (streaming) of interactive content/data.
  • Still another object of the present disclosure is to provide a system that enables users to initiate appropriate arrangements in respect of occurrence of eventual events which are detected by a sensor network.
  • Another object of the present disclosure is to provide a system that creates its own communication network, in the absence of a specific communication network.
  • Yet another object of the present disclosure is to provide a system that can seamlessly transmit data/alerts/notifications/warning messages through mobile devices, in case of any eventualities.
  • Another object of the present disclosure to provide a method and system for continuously delivering data content and information in real time along with related GPS/accelerometer/gyro-meter data/pressure-sensor/flow sensor/image processing system/global positioning system data, to be displayed in real time on a map.
  • Yet another object of the present disclosure is to provide a system that transmits notification data/ warnings messages to multiple users at a time by enabling sound or vibrating notification during eventual moments.
  • One more object of the present disclosure is to provide a system that automatically tracks and records the date, time and precise location/orientation of the communication devices or users on the map in real time, using a warning system or the infrastructure available with a social network.
  • Another object of the present disclosure is to provide a system that provides a Data and Messaging Server, Verification and Analytics Server and Interactive Content/Streaming/Promoter Server.
  • the present disclosure envisages a computer implemented system for sending/receiving information to/from users via a secured communication link, the system comprising:
  • a sensor network having at least one sensor node, the sensor node having information sensing capabilities, the sensor node cooperating with the electronic device through the secured communication link and in accordance with the proprietary communication protocol to transmit information to the electronic device;
  • server network cooperating with the electronic device in accordance with the proprietary communication protocol , the server network comprising:
  • a data and messaging server configured to send/receive the information from the electronic device via the secured communication link, the data server further configured to at least temporarily store the information for further action and analysis;
  • an interactive content server cooperating with the data and messaging server and configured to store at least the interactive content uploaded by third party users;
  • a verification and analytics server configured to verify at least the syntax and semantics of the interactive content, the verification and analytics server further configured to semantically analyze the information and the interactive content, the verification and analytics server further configured to extract the interactive content semantically relevant to the information;
  • a combining module configured to combine the information and the interactive content semantically relevant to the information, the combining module further configured to generate combined information
  • transceiver configured to send/receive the combined information to/from a pre-determined destination via the secured communication link.
  • the system is further configured to deliver interactive data/content in a secured manner, with analytics and verification of content prior to release, in real time.
  • the data content is delivered at specific time and date to the user on his/her electronic device.
  • the data content enables the user to initiate appropriate actions including but not restricted to sending feedback on information received, redirecting to a resource (URL) where more information is available.
  • URL resource
  • the sensor node is selected from the group consisting of at least an accelerometer, gyroscope, global positioning system, navigation system, IR sensor, magnetic sensor, laser sensor, mammographic system, pressure sensor, flow sensor and imaging system.
  • the sensor node is configured to send/receive to/from the electronic device, at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for the information.
  • the electronic device is configured to prioritize the information received from the sensor node based on the information identifying the sensor node.
  • the electronic device includes a second transceiver configured to analyze the information identifying the server which is to send/receive the information, the second transceiver configured to determine whether the server is accessible within a communication network, the second transceiver still further configured to send/receive the information to/from an intermediate destination implementing the predetermined protocol, in the event that the server is not accessible within the communication network.
  • the transceiver is configured to receive at least the information identifying the final destination for the information, the transceiver configured to determine whether the final destination is within a pre-determined communication range, and transmit the combined information to an intermediate destination implementing the predetermined protocol, in the event that the final destination is not within the pre-determined communication range.
  • the electronic device further includes a request generating module configured to generate and send a request for registration with the server network, the request generating module further configured to transmit at least one of IMEI number, UUID and Mac ID, SIM ID, Service Provider ID corresponding to the electronic device as a part of the request.
  • the transceiver is configured to send/receive the combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.
  • the server network further comprises:
  • a receiving module configured to receive the request generated by the electronic device, the receiving module further comprising an extractor configured to extract a pre-determined portion of the IMEI number, UUID and Mac ID, SIM ID, Service Provider ID; and
  • a creator configured to create a unique code corresponding to the electronic device, based on the extracted pre-determined portion, wherein the unique code uniquely identifies the corresponding electronic device on the network.
  • the present disclosure envisages a computer implemented method for sending and receiving information to/from users via a secured communication link.
  • the method in accordance with the present disclosure includes the following steps:
  • the step of storing at least the interactive content uploaded by third party users, on an interactive content server further includes the step of verifying the syntax and semantics of the interactive content to be delivered on electronic devices.
  • the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the step of transmitting to the electronic device at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for the information.
  • the step of sending/receiving information from the sensor node to the electronic device via the secured communication link further includes the following steps:
  • the step of transmitting the combined information from the server network to a pre-determined destination via the secured communication link further includes the step of transmitting/receiving the combined information in the form of at least one of a notification, a warning message, coordinates on a map and an alarm.
  • FIGURE 1 is a diagram illustrating the system architecture corresponding to the computer implemented system for sending/receiving information to/from users;
  • FIGURE 2 is a block-diagram illustrating the computer implemented system for sending/receiving information to/from users, in accordance with the present disclosure
  • FIGURE 3 is a flow chart illustrating the steps involved in the method for sending/receiving information to/from users.
  • FIGURE 1 there is shown a system architecture corresponding to the computer implemented system for sending/receiving information to/from users.
  • the system in accordance with FIGURE 1 includes a plurality of electronic devices collectively represented by reference numeral 10.
  • the electronic devices 10 make use of the facilities provided by a specific telecommunication network 40.
  • the electronic devices 10 communicate with one another and the data & messaging server 14A via the telecommunication network 40.
  • the electronic devices 10 form amongst themselves, an interactive device network 120 which facilitates communication/data exchange between the participant electronic devices 10 using a proprietary communication protocol.
  • the interactive device network 120 one of the participating electronic devices acts as an initiator of the communication.
  • the electronic devices 10 cooperate with the sensor network via wireless communication technologies including Wi-Fi, Wi-Max, Zigbee, Bluetooth, Infrared or any another wireless communication technology.
  • the sensor network 12 cooperates with one or more electronic devices 10 and transmits the sensed information intended for a particular destination device through the electronic device 10.
  • the sensor network 12 also transmits the device ID of the destination device, to the electronic device 10 thereby enabling the electronic device 10 to identify the destination device to which the information needs to be sent.
  • the electronic device 10 in turn transmits the received information and the device ID corresponding to the destination device, to the data and messaging server 14A.
  • the verification and analytics server 80 analyzes the information received by the data and messaging server 14A, and extracts keywords/unique characteristics corresponding to the received information.
  • the extracted keywords/unique characteristics are further transmitted to the Interactive content server 14B, which firstly analyzes the extracted keywords/unique characteristics and subsequently conducts a search for the third party interactive content relevant to the extracted keywords/unique characteristics. Subsequently, the third party interactive content relevant to the extracted keywords/unique characteristics is transmitted back to the data and messaging server 14A, which combines the third party interactive content along with the previously received information prior to sending the same to the destination device or independently sends the third party interactive content to the destination device (based on the device ID corresponding to the destination device).
  • the server network 14 interacts continuously with the electronic devices 10,
  • the server network 14 includes a data and messaging server 14 A, an interactive content server 14B, a verification and analytics server 80.
  • the data transmitted from the electronic device 10, for example, a message is tracked and analyzed by the verification and analytics server 14A of the server network 14.
  • the verification and analytics server 14A parses the message sent by the electronic device 10, and extracts certain keywords from the transmitted message. Further the extracted keywords are transmitted to the interactive content server 14B which searches for third party interactive contents relevant to the extracted keywords. Subsequent to the search exercise, the third party interactive content which is deemed relevant to the extracted keywords is transmitted back to the electronic device 10.
  • the electronic device 10 receives the third party interactive content and displays the same to the user and also prompts the user for further action on the displayed third party content.
  • the actions can include information processing, forwarding the information, initiating a transaction for acquiring services rendered by a third party.
  • the system 100 in accordance with the present disclosure includes an electronic device 10 having at least information processing capabilities and display capabilities.
  • the electronic device 10, in accordance with the present disclosure is at least one device selected from the group of electronic devices consisting of a mobile phone, a laptop computer, a smart phone, an ipod, an ipad, a notebook computer and an IP television.
  • the system 100 in accordance with the present disclosure includes a sensor network 12 having at least one sensor node (not shown in figures). However, it is within the scope of the present disclosure to have a plurality of sensor nodes interconnected with one another within the sensor network.
  • the sensor node is at least one sensor node selected from the group of sensor nodes consisting of accelerometer, gyroscope, global positioning system, navigation system, IR sensor, magnetic sensor, laser sensor, mammographic system, pressure sensor, flow sensor and imaging system.
  • a proprietary communication protocol enabling sensor nodes to communicate with electronic devices is embedded within the sensor nodes, typically at the time of manufacture of sensor nodes.
  • the proprietary communication protocol embedded within a sensor node identifies a 'device ID' corresponding to the sensor node.
  • the proprietary communication protocol also identifies the type of the sensor node, and the type of the information sensed by the sensor node with date/time stamps.
  • each sensor node is associated with a unique device ID which uniquely identifies the corresponding sensor node.
  • the sensor node also includes at least one destination address.
  • the device ID can include numerals, alphabets or alpha-numeric characters including symbols and special characters.
  • every sensor node includes a repository (not shown in figures) which stores the device id corresponding to the sensor node and also the information sensed/captured by the sensor node.
  • the repository further stores the addresses (typically device IDs including Mac ID, IMEI number, UUID, mobile number, SIM ID and service provider ID) of the recipient/destination electronic devices.
  • the sensor node is an accelerometer, it senses the orientation of a person/object in x-axis, y-axis and z-axis respectively. If the sensor node is a speed sensor, it senses the speed at which a particular person/object (such as a vehicle) is travelling in a given direction. If the sensor node is a roll over sensor, it detects the occurrence of a roll over event corresponding (typically) to a vehicle. If the sensor node is an image processing machine, it might perform an x-ray on a patient and obtain an x-ray image.
  • the sensor node is a navigation system/global position recognition system, it would recognize the current position of an object (typically a vehicle) and represent the coordinates corresponding to the positioning of the object, on a map. From the aforementioned examples, it is evident that the sensor node captures certain information corresponding to the current state of a person/object and therefore, the information derived from a sensor node could be utilized to identify the current state of a person/object, and can also be utilized to generate warning notifications in the event that there is an abnormality associated with the current state of a person/object.
  • the information sensed by the sensor node, the device ID corresponding to the sensor node, the type information corresponding to the sensor node and the device ID corresponding to the destination are retrieved by the proprietary communication protocol embedded in the sensor node.
  • the proprietary communication protocol analyzes the device ID corresponding to the sensor node, the information sensed by the sensor node, the type information corresponding to the sensor node and the device ID corresponding to the destination electronic device. By the way of analyses, the communication protocol determines:
  • the information, from the sensor network 12 is prioritized at the sensor node. Based on the priority assigned to the information, the information is also routed through the server network 14 onto a pre-defined destination.
  • the priority assigned to the information could be a high priority or a low priority, based on a look-up table implemented in the electronic device 10 using pre-determined strategy. For example, the information corresponding to an ECG (Electro Cardio Graph) prepared by an ECG system could be assigned a high priority, and the information corresponding to the geographic location of a person/object could be assigned a low priority.
  • ECG Electronic Cardio Graph
  • the proprietary communication protocol embedded in the sensor node further identifies whether the destination (typically an electronic device) is within a pre-defined range (for example, 20 meters). If the destination device(s) is/are within the pre-determined range, then the sensor node transfers the information directly to the destination device(s)/server using either Wi-Fi or GPRS (General Packet Radio Service), in the event that the information is assigned a high priority.
  • a pre-defined range for example, 20 meters.
  • the communication protocol embedded in the sensor node begins searching for any other intermediate electronic device implementing the pre-determined protocol and available within the pre-determined range.
  • the electronic device 10 negotiates a request to establish a connection with the intermediate electronic device using the proprietary communication protocol.
  • the information is subsequently transmitted to the intermediate electronic device along with the device ID/destination ID/address corresponding to the destination, using either Bluetooth or Wi-Fi or GPRS as a secured communication link.
  • the intermediate electronic device which receives the information and device/address ID corresponding to the destination, analyzes the device ID to determine whether the device marked as the destination is available within the pre-defined range.
  • the intermediate electronic device transfers the information directly to the destination device by the second transceiver (not shown in figures). Otherwise the intermediate electronic device transmits the information along with the device ID corresponding to the destination, to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the information reaches the destination or an intermediate electronic device which is within the predefined range of the destination.
  • the sensor network 12 in accordance with the present disclosure transmits the information to a server network 14 for further analysis, in the event that a high priority is not assigned to the information.
  • the communication protocol embedded in the sensor node further identifies whether the server network 14 is accessible within the network. If the server network is accessible within the network, then the sensor node transfers the information directly to the server network 14.
  • the communication protocol embedded in the sensor node begins searching for any other intermediate electronic device 10 implementing the pre-determined protocol and available within the pre-determined range of the electronic device 10.
  • the information is subsequently transmitted to the intermediate electronic device 10 along with the address corresponding to the server network, using either Bluetooth or Wi-Fi or GPRS as a secured communication link.
  • the intermediate electronic device 10 which receives the information and address corresponding to the server network, analyzes the address to determine whether the server network marked as the destination is accessible within the network. If the server network 14 is accessible within the network, then the intermediate electronic device 10 transfers the information to the server network 14.
  • the server network 14 includes a data and messaging server denoted by the reference numeral 14A.
  • the data server 14A includes a repository (not shown in figures) configured to store the received information at least temporarily for the purpose of further action and analysis.
  • the server network 14 further includes an interactive content server 14B configured to store at least the interactive content (including at least the notifications, advertisements, banners) uploaded by third party users. Prior to storing the third party content, the content server 14B semantically and syntactically verifies the third party content uploaded by the third party users.
  • the server network 14 further includes a verification and analytics server 14C cooperating with the data server 14A as well as the interactive content server 14B.
  • the verification and analytics server 14C semantically analyzes the information stored in the data server 14A as well as the third party content information stored in the content server 14B.
  • the verification and analytics server 14C further extracts the third party content (from the content server 14B) that is semantically similar/relevant to the information received by the data server 14A.
  • the server network 14 further includes a combining module 14D configured to combine the third party content which is semantically similar to the information, with the information, and generate combined information.
  • the combined information generated by the combining module 14D includes the information received by the data server 14A and the third party content that is semantically similar to the received information.
  • the third party content can include content in the form of advertisements (including web banner advertising, floating advertisements, banner advertisements, coordinates on a map and the like), notifications and the like.
  • the server network 14 further includes a transceiver 14E configured to transmit the combined information to the appropriate destination device.
  • the proprietary communication protocol being implemented on the server network analyzes the device ID to determine whether the electronic device marked as the destination is available within the pre-defined range. If the destination electronic device is within the pre-determined range, then the server network 14 transfers the combined information to the destination electronic device. Otherwise the server network 14 transmits the combined information along with the device ID corresponding to the (destination) electronic device, to an intermediate electronic device which is within the pre-defined range. The intermediate electronic device receives the combined information and analyzes (based on the destination device ID) whether the destination electronic device is within the pre-determined range. The aforementioned process is repeated until the information reaches the destination electronic device.
  • the combined information transmitted to the destination electronic device can include notifications, entertainment content and advertisements and the like.
  • the videos and images captured by the user of an electronic device 10 can also be streamed as a part of the combined information.
  • the combined information generated by the server network 14 can also include warning messages/alerts/alarms alerting other users about the occurrence of an eventual event/condition.
  • the server network 14 notifies a destination electronic device that combined information addressed to the destination electronic device is available for delivery.
  • the downloading of the combined information by the destination electronic device would lead to the establishment of a user specific interactive session.
  • the user specific interactive session makes use of widgets for receiving feedback from the users and also allowing the user to provide the necessary information in continuation to the transactions.
  • the content server 14B enables users to schedule third party content to be delivered in the form of audio clips/video clips, banners, advertisements and the like.
  • the content server 14B enables user to create specific channels for various categories including but not restricted to information such as education, science, technology, and journals/magazines.
  • the third party content made available to a user might prompt the user to make use of the services associated with the displayed third party content.
  • a predetermined number of reward points are added up onto the corresponding user account.
  • the reward points can be shared within the membership or outside with other members.
  • the server network 14 identifies a user of the electronic device 10 by the way of assigning a unique code to the electronic device.
  • the electronic device 10 includes a requesting module 10A configured to generate a request/response for accessing the server network 14.
  • the request transmitted from the electronic device 10 includes at least one of a IMEI number/UUID/Mac ID/SIM ID/service provider ID corresponding to the electronic device 10.
  • the server network 14 includes a receiving module (not shown in figures) configured to receive the request generated by the electronic device 10.
  • the server network 14 further includes a creator (not shown figures) configured to create a unique code by extracting at least a pre-determined portion of the IMEI number/UUID/Mac ID/SIM ID/service provider ID.
  • the unique code is subsequently utilized by the server network 14 to uniquely identify the electronic device 10 on the network. Primarily the electronics devices 10 register themselves with the server.
  • the sensor network 14 includes an accelerometer.
  • the accelerometer in this example is included in a wrist band worn by a person on his/her hand.
  • the accelerometer continuously monitors the orientation of a person/object in x-axis, y-axis and z-axis respectively. If the person has a fall or meets with an accident, the orientation of the person on x-axis, y- axis and z-axis gets disturbed, i.e., the values corresponding to the orientation of the person undergo a drastic change.
  • the accelerometer captures the information (values) corresponding to such a drastic change and generates a notification corresponding to such a drastic change in the orientations measured by the accelerometer.
  • the accelerometer device is pre-programmed (typically, at the time of manufacture) in such a way that includes a list of devices to which a notification needs to be transmitted, in the event of occurrence of an eventuality.
  • the recipient devices are typically identified by respective unique device IDs.
  • the communication protocol embedded in the sensor network identifies the device ID to which the notification needs to be transmitted. Further, the communication protocol assigns a priority to the notification generated by the accelerometer. And depending upon the priority assigned to the notification, the notification is optionally embedded with third party content and further transmitted to the destination (device).
  • the communication protocol embedded in the sensor network determines the priority of the notification and decides whether the notification is to be transmitted to a server network 14 or to the destination device.
  • the communication protocol determines whether the destination device is within the predetermined range. If the destination device is within the pre-determined range, then the notification is directly sent to the destination device from the sensor network including but not restricted to Bluetooth or Wi-Fi or GPRS or Wi-max or Zigbee as a secured communication link. If the destination device is not within the predetermined range, the sensor network transmits the notification to an intermediate electronic device which is in the predetermined range and implementing the same communication protocol. Further, the intermediate electronic device receives the notification and device ID corresponding to the destination device, and analyzes the device ID to determine whether the device marked as the destination is available within the pre-defined range.
  • the intermediate electronic device transfers the notification to the destination device. Otherwise the electronic device 10 transmits the notification along with the device ID corresponding to the (destination) device, to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the notification reaches the destination device or an intermediate device which is within the range of the destination device.
  • the information is also sent to the server network 14 if the server network 14 is accessible on the communication network.
  • the sensor network (accelerometer) 12, in accordance with the present disclosure transmits the notification to a server network 14.
  • the communication protocol embedded in the sensor network further identifies whether the server network 14 is accessible within the network. If the server network is accessible within the network, then the sensor network transfers the information directly to the server network 14.
  • the communication protocol embedded in the sensor network begins searching for any other intermediate electronic device implementing the pre-determined protocol and available within the pre-determined range.
  • the notification is subsequently transmitted to the intermediate electronic device along with the address corresponding to the server network, using technologies including but not restricted to Bluetooth or Wi-Fi or GPRS as a secured communication link'.
  • the intermediate electronic device which receives the notification and address corresponding to the server network, analyzes the address to determine whether the server network 14 marked as the destination is accessible. If the server network 14 is accessible, then the intermediate electronic device transfers the information to the server network 14. Otherwise the intermediate electronic device transmits the notification along with the device ID corresponding to the server network (destination), to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the notification reaches the server network 14.
  • the server network 14 is in continuous interaction with the electronic device 10 accessible to the user.
  • the server network 14 includes a data and messaging server 14A, an interactive content server 14B, a verification and analytics server 80.
  • the data transmitted from the electronic device 10, for example, a message is analyzed by the verification and analytics server 80 of the server network 14.
  • the verification and analytics server 80 parses the message sent by the electronic device 10, and extracts specific keywords from the transmitted message. Further the extracted keywords are transmitted to the combining module 14C which searches the interactive content server 14B for third party interactive contents which are relevant to the extracted keywords. Subsequent to the search exercise, the third party interactive content which is deemed relevant to the extracted keywords is transmitted back to the electronic device 10.
  • the electronic device 10 receives the third party interactive content and displays the same to the user and also prompts the user for further action on the displayed third party content.
  • FIGURE 3 there is shown a computer implemented method for transmitting information to users via a secured communication link.
  • the method in accordance with the present disclosure includes the following steps:
  • the step of storing at least the interactive content uploaded by third party users, on a content server further includes the step of verifying the syntax and semantics of the interactive content.
  • the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the step of transmitting to the electronic device at least the information identifying the sensor node, information identifying the server which is to receive the information and information identifying the final destination for the information.
  • the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the following steps:
  • the step of transmitting the combined information from the server network to a pre-determined destination via the secured communication link further includes the step of transmitting the combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.

Abstract

A Computer implemented system and method for sending/receiving information to/from users has been disclosed. The disclosure includes an electronic device having information processing and display capabilities. The electronic device, in accordance with the present disclosure, is embedded with a proprietary communication protocol which governs the manner in which the electronic device communicates with other devices. The system further includes a sensor network having at least one sensor node configured to sense information corresponding to pre-determined events. The information sensed by the sensors is transmitted to the electronic device in accordance with the proprietary protocol. The electronic device further transmits the received information to a data server, which analyzes the information and signals an analytics server to search for third party content relevant to the received information. Further, the data server combines the relevant third party content with the received information and transmits the same to a pre-determined destination.

Description

A COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR SENDING RECEIVING INFORMATION TO/FROM USERS
FILED OF DISCLOSURE
The present disclosure generally relates to wired/non-wired data communication systems. More particularly, the present disclosure relates to facilitating exchanging of information including interactive content data and the information derived from sensors.
BACKGROUND
The advent of computers, internet and accessibility to wireless networks has drastically transformed the manner in which individuals and machines communicate and exchange data/information with one another. Easy access to the internet and the availability of rapid data transfer techniques has made the phenomenon of real-time communication a reality.
The internet has also provided users with easy access to the information including promotional content, non-promotional content, secured information content, information uploaded by third parties (for example, in the form of advertisements/interactive advertisements). In addition to the emergence of internet as one of the most preferred communication channels, the availability of multimedia hardware and software has transformed the manner in which electronic communication devices are used. The availability of multimedia tools (hardware as well as software tools) has transformed electronic communication devices into indispensible information tools. Multimedia tools provide for combining the realism associated with sound, multimedia graphics and video, thereby enabling users to gather real time information about various events. Multimedia tools also enable users to share such real time information with other users over an existing network system/social network.
Moreover, wireless technology has also enabled individuals to be notified anywhere and anytime of information. Irrespective of the geographic location of an individual, he/she can be informed of information such as events/plans and even life or death emergencies. Additionally on line services have revolutionized the phenomenon of distribution of information by making available endless information on every subject imaginable. The internet and the on-line services have linked the world together through a linkage between communication devices (including computer, mobile phones and other electronic communication systems).
One of the major disadvantages associated with the aforementioned technologies (internet and on-line services) is that the information handling and delivering capabilities of these technologies have been utilized primarily for personal messaging purposes. Moreover, the utilization of the aforementioned technologies completely depends upon the availability of a communication network/ad-hoc network that acts as a carrier/facilitator for the purpose of communicating information.
Furthermore, communication devices are typically not equipped with the capability of communicating, transmitting/sharing the data obtained from sensor based devices such as accelerometers, gyroscopes, image processing devices and the like. Existing communication devices and software applications implemented on such devices do not have the capability to recognize sensor devices/sensor networks. Therefore, it is not possible for these communication devices to be used for the purpose of transmitting the information obtained from sensor devices directly. Due to the inability of the communication devices to receive data from sensor devices, sensor devices are rendered ineffective in terms of their usability towards issuing alerts/warnings. Moreover, the usability of such electronic communication devices is dependent on the availability of a specific communication network and the absence of such a communication network renders the communication device ineffective.
Therefore, there is felt a need for a system that can overcome the preceding and other shortcomings. There is also felt a need for a system that can communicate seamlessly with any type of sensor network/sensor device irrespective of the hardware architecture underlying the sensor network/sensor device. There is also felt a need for a system that could route appropriate message warning alerts to appropriate electronic/mobile devices based on the data received from sensor network/sensor devices. There is also felt a need for a system that can create its own communication network involving a plurality of electronic devices, in the absence of a specific communication network.
OBJECTS
Some of the objects of the present disclosure, which at least one embodiment herein satisfies, are as follows: An object of the present disclosure is to provide a system that can be integrated with the existing communication systems.
Still another object of the present disclosure is to provide a system that does not warrant significant changes to the existing network communication architecture.
Yet another object of the present disclosure is to provide a third party interactive content/data delivery/streaming system which facilitates real time exchange (streaming) of interactive content/data.
Still another object of the present disclosure is to provide a system that enables users to initiate appropriate arrangements in respect of occurrence of eventual events which are detected by a sensor network.
Another object of the present disclosure is to provide a system that creates its own communication network, in the absence of a specific communication network.
Yet another object of the present disclosure is to provide a system that can seamlessly transmit data/alerts/notifications/warning messages through mobile devices, in case of any eventualities.
Another object of the present disclosure to provide a method and system for continuously delivering data content and information in real time along with related GPS/accelerometer/gyro-meter data/pressure-sensor/flow sensor/image processing system/global positioning system data, to be displayed in real time on a map.
Yet another object of the present disclosure is to provide a system that transmits notification data/ warnings messages to multiple users at a time by enabling sound or vibrating notification during eventual moments.
One more object of the present disclosure is to provide a system that automatically tracks and records the date, time and precise location/orientation of the communication devices or users on the map in real time, using a warning system or the infrastructure available with a social network.
Another object of the present disclosure is to provide a system that provides a Data and Messaging Server, Verification and Analytics Server and Interactive Content/Streaming/Promoter Server. Other objects and advantages of the present invention will be more apparent from the following description when read in conjunction with the accompanying figures, which are not intended to limit the scope of the present disclosure.
SUMMARY
The present disclosure envisages a computer implemented system for sending/receiving information to/from users via a secured communication link, the system comprising:
• an electronic device having at least information processing and display capabilities, the electronic device accessible to at least one user, the electronic device configured to implement a proprietary communication protocol embedded thereon;
• a sensor network having at least one sensor node, the sensor node having information sensing capabilities, the sensor node cooperating with the electronic device through the secured communication link and in accordance with the proprietary communication protocol to transmit information to the electronic device; and
• a server network cooperating with the electronic device in accordance with the proprietary communication protocol , the server network comprising:
o a data and messaging server configured to send/receive the information from the electronic device via the secured communication link, the data server further configured to at least temporarily store the information for further action and analysis;
o an interactive content server cooperating with the data and messaging server and configured to store at least the interactive content uploaded by third party users;
o a verification and analytics server configured to verify at least the syntax and semantics of the interactive content, the verification and analytics server further configured to semantically analyze the information and the interactive content, the verification and analytics server further configured to extract the interactive content semantically relevant to the information;
o a combining module configured to combine the information and the interactive content semantically relevant to the information, the combining module further configured to generate combined information; and
o a transceiver configured to send/receive the combined information to/from a pre-determined destination via the secured communication link.
In accordance with the present disclosure, the system is further configured to deliver interactive data/content in a secured manner, with analytics and verification of content prior to release, in real time. The data content is delivered at specific time and date to the user on his/her electronic device. The data content enables the user to initiate appropriate actions including but not restricted to sending feedback on information received, redirecting to a resource (URL) where more information is available.
In accordance with the present disclosure, the sensor node is selected from the group consisting of at least an accelerometer, gyroscope, global positioning system, navigation system, IR sensor, magnetic sensor, laser sensor, mammographic system, pressure sensor, flow sensor and imaging system.
In accordance with the present disclosure, the sensor node is configured to send/receive to/from the electronic device, at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for the information.
In accordance with the present disclosure, the electronic device is configured to prioritize the information received from the sensor node based on the information identifying the sensor node.
In accordance with the present disclosure, the electronic device includes a second transceiver configured to analyze the information identifying the server which is to send/receive the information, the second transceiver configured to determine whether the server is accessible within a communication network, the second transceiver still further configured to send/receive the information to/from an intermediate destination implementing the predetermined protocol, in the event that the server is not accessible within the communication network. In accordance with the present disclosure, the transceiver is configured to receive at least the information identifying the final destination for the information, the transceiver configured to determine whether the final destination is within a pre-determined communication range, and transmit the combined information to an intermediate destination implementing the predetermined protocol, in the event that the final destination is not within the pre-determined communication range.
In accordance with the present disclosure, the electronic device further includes a request generating module configured to generate and send a request for registration with the server network, the request generating module further configured to transmit at least one of IMEI number, UUID and Mac ID, SIM ID, Service Provider ID corresponding to the electronic device as a part of the request.
In accordance with the present disclosure, the transceiver is configured to send/receive the combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.
In accordance with the present disclosure, the server network further comprises:
• a receiving module configured to receive the request generated by the electronic device, the receiving module further comprising an extractor configured to extract a pre-determined portion of the IMEI number, UUID and Mac ID, SIM ID, Service Provider ID; and
• a creator configured to create a unique code corresponding to the electronic device, based on the extracted pre-determined portion, wherein the unique code uniquely identifies the corresponding electronic device on the network.
The present disclosure envisages a computer implemented method for sending and receiving information to/from users via a secured communication link. The method, in accordance with the present disclosure includes the following steps:
• implementing a pre-determined protocol on an electronic device " having at least information processing and display capabilities; • implementing the pre-determined protocol on a sensor node having information sensing capabilities and sensing information using the sensor node;
• sending information from the sensor node to the electronic device via the secured communication link;
• implementing a pre-determined protocol on a server network and configuring the server network to send/receive information from the electronic device;
• storing the received information, at least temporarily, on a data server for further action and analytics;
• storing at least the interactive content uploaded by third party users, on a content server, for further action and analysis;
• syntactically and semantically verifying the appropriateness of the interactive content;
• semantically analyzing the information and the interactive content, and extracting the interactive content semantically relevant to the information;
• combining the information and the interactive content semantically relevant to the information, and generating combined information; and
• sending the combined information from the server network to a predetermined destination via the secured communication link.
In accordance with the present disclosure, the step of storing at least the interactive content uploaded by third party users, on an interactive content server further includes the step of verifying the syntax and semantics of the interactive content to be delivered on electronic devices.
In accordance with the present disclosure, the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the step of transmitting to the electronic device at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for the information. In accordance with the present disclosure, the step of sending/receiving information from the sensor node to the electronic device via the secured communication link further includes the following steps:
• analyzing the information identifying the server which is to send/receive the information;
• determining whether the server is accessible within a pre-determined period;
• sending the information to an intermediate destination implementing the predetermined protocol, in the event that the server is not accessible within the pre-determined period.
In accordance with the present disclosure, the step of transmitting the combined information from the server network to a pre-determined destination via the secured communication link further includes the step of transmitting/receiving the combined information in the form of at least one of a notification, a warning message, coordinates on a map and an alarm.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
The system and method for transmitting information to users will now be described with reference to the accompanying drawings, in which:
FIGURE 1 is a diagram illustrating the system architecture corresponding to the computer implemented system for sending/receiving information to/from users;
FIGURE 2 is a block-diagram illustrating the computer implemented system for sending/receiving information to/from users, in accordance with the present disclosure; and
FIGURE 3 is a flow chart illustrating the steps involved in the method for sending/receiving information to/from users.
DETAILED DESCRIPTION
The embodiments herein and the various features and advantageous details thereof are explained with reference to the non-limiting embodiments in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
The system for sending/receiving information to/from users via a secured communication link will now be described with reference to the accompanying drawings which do not limit the scope and ambit of the present disclosure. The description is provided purely by the way of illustration.
Referring to FIGURE 1, there is shown a system architecture corresponding to the computer implemented system for sending/receiving information to/from users. The system in accordance with FIGURE 1 includes a plurality of electronic devices collectively represented by reference numeral 10. The electronic devices 10 make use of the facilities provided by a specific telecommunication network 40. The electronic devices 10 communicate with one another and the data & messaging server 14A via the telecommunication network 40. In the absence of the specific telecommunication network 40, the electronic devices 10 form amongst themselves, an interactive device network 120 which facilitates communication/data exchange between the participant electronic devices 10 using a proprietary communication protocol. In case of the interactive device network 120, one of the participating electronic devices acts as an initiator of the communication. The electronic devices 10 cooperate with the sensor network via wireless communication technologies including Wi-Fi, Wi-Max, Zigbee, Bluetooth, Infrared or any another wireless communication technology. In accordance with FIGURE 1, the sensor network 12 cooperates with one or more electronic devices 10 and transmits the sensed information intended for a particular destination device through the electronic device 10. The sensor network 12 also transmits the device ID of the destination device, to the electronic device 10 thereby enabling the electronic device 10 to identify the destination device to which the information needs to be sent. The electronic device 10, in turn transmits the received information and the device ID corresponding to the destination device, to the data and messaging server 14A. The verification and analytics server 80 analyzes the information received by the data and messaging server 14A, and extracts keywords/unique characteristics corresponding to the received information. The extracted keywords/unique characteristics are further transmitted to the Interactive content server 14B, which firstly analyzes the extracted keywords/unique characteristics and subsequently conducts a search for the third party interactive content relevant to the extracted keywords/unique characteristics. Subsequently, the third party interactive content relevant to the extracted keywords/unique characteristics is transmitted back to the data and messaging server 14A, which combines the third party interactive content along with the previously received information prior to sending the same to the destination device or independently sends the third party interactive content to the destination device (based on the device ID corresponding to the destination device).
In accordance with FIGURE 1, the server network 14 interacts continuously with the electronic devices 10, The server network 14 includes a data and messaging server 14 A, an interactive content server 14B, a verification and analytics server 80. The data transmitted from the electronic device 10, for example, a message, is tracked and analyzed by the verification and analytics server 14A of the server network 14. The verification and analytics server 14A parses the message sent by the electronic device 10, and extracts certain keywords from the transmitted message. Further the extracted keywords are transmitted to the interactive content server 14B which searches for third party interactive contents relevant to the extracted keywords. Subsequent to the search exercise, the third party interactive content which is deemed relevant to the extracted keywords is transmitted back to the electronic device 10. The electronic device 10 receives the third party interactive content and displays the same to the user and also prompts the user for further action on the displayed third party content. The actions can include information processing, forwarding the information, initiating a transaction for acquiring services rendered by a third party.
Referring to FIGURE 2, there is shown a block-diagram corresponding to a system 100 for sending/receiving information to users via a secured communication link. The system 100 in accordance with the present disclosure includes an electronic device 10 having at least information processing capabilities and display capabilities. The electronic device 10, in accordance with the present disclosure is at least one device selected from the group of electronic devices consisting of a mobile phone, a laptop computer, a smart phone, an ipod, an ipad, a notebook computer and an IP television.
The system 100, in accordance with the present disclosure includes a sensor network 12 having at least one sensor node (not shown in figures). However, it is within the scope of the present disclosure to have a plurality of sensor nodes interconnected with one another within the sensor network. In accordance with the present disclosure, the sensor node is at least one sensor node selected from the group of sensor nodes consisting of accelerometer, gyroscope, global positioning system, navigation system, IR sensor, magnetic sensor, laser sensor, mammographic system, pressure sensor, flow sensor and imaging system. In accordance with the present disclosure, a proprietary communication protocol enabling sensor nodes to communicate with electronic devices is embedded within the sensor nodes, typically at the time of manufacture of sensor nodes.
In accordance with the present disclosure, the proprietary communication protocol embedded within a sensor node identifies a 'device ID' corresponding to the sensor node. The proprietary communication protocol also identifies the type of the sensor node, and the type of the information sensed by the sensor node with date/time stamps. In accordance with the present disclosure, each sensor node is associated with a unique device ID which uniquely identifies the corresponding sensor node. The sensor node also includes at least one destination address. The device ID can include numerals, alphabets or alpha-numeric characters including symbols and special characters. In accordance with the present disclosure, every sensor node includes a repository (not shown in figures) which stores the device id corresponding to the sensor node and also the information sensed/captured by the sensor node. The repository further stores the addresses (typically device IDs including Mac ID, IMEI number, UUID, mobile number, SIM ID and service provider ID) of the recipient/destination electronic devices.
For example, if the sensor node is an accelerometer, it senses the orientation of a person/object in x-axis, y-axis and z-axis respectively. If the sensor node is a speed sensor, it senses the speed at which a particular person/object (such as a vehicle) is travelling in a given direction. If the sensor node is a roll over sensor, it detects the occurrence of a roll over event corresponding (typically) to a vehicle. If the sensor node is an image processing machine, it might perform an x-ray on a patient and obtain an x-ray image. If the sensor node is a navigation system/global position recognition system, it would recognize the current position of an object (typically a vehicle) and represent the coordinates corresponding to the positioning of the object, on a map. From the aforementioned examples, it is evident that the sensor node captures certain information corresponding to the current state of a person/object and therefore, the information derived from a sensor node could be utilized to identify the current state of a person/object, and can also be utilized to generate warning notifications in the event that there is an abnormality associated with the current state of a person/object.
The information sensed by the sensor node, the device ID corresponding to the sensor node, the type information corresponding to the sensor node and the device ID corresponding to the destination are retrieved by the proprietary communication protocol embedded in the sensor node. Subsequently, the proprietary communication protocol analyzes the device ID corresponding to the sensor node, the information sensed by the sensor node, the type information corresponding to the sensor node and the device ID corresponding to the destination electronic device. By the way of analyses, the communication protocol determines:
• the device ID corresponding to the sensor node;
• the information sensed by the sensor node;
• the device ID/address corresponding to the destination device to which the information needs to be delivered; and
• the address of the server through which the information needs to be routed to the destination.
The information, from the sensor network 12 is prioritized at the sensor node. Based on the priority assigned to the information, the information is also routed through the server network 14 onto a pre-defined destination. The priority assigned to the information could be a high priority or a low priority, based on a look-up table implemented in the electronic device 10 using pre-determined strategy. For example, the information corresponding to an ECG (Electro Cardio Graph) prepared by an ECG system could be assigned a high priority, and the information corresponding to the geographic location of a person/object could be assigned a low priority.
The proprietary communication protocol embedded in the sensor node further identifies whether the destination (typically an electronic device) is within a pre-defined range (for example, 20 meters). If the destination device(s) is/are within the pre-determined range, then the sensor node transfers the information directly to the destination device(s)/server using either Wi-Fi or GPRS (General Packet Radio Service), in the event that the information is assigned a high priority.
If the destination device is found not to be within the pre-determined range, then the communication protocol embedded in the sensor node begins searching for any other intermediate electronic device implementing the pre-determined protocol and available within the pre-determined range. The electronic device 10 negotiates a request to establish a connection with the intermediate electronic device using the proprietary communication protocol. The information is subsequently transmitted to the intermediate electronic device along with the device ID/destination ID/address corresponding to the destination, using either Bluetooth or Wi-Fi or GPRS as a secured communication link. Further, the intermediate electronic device which receives the information and device/address ID corresponding to the destination, analyzes the device ID to determine whether the device marked as the destination is available within the pre-defined range. If the destination device(s) is/are within the predetermined range, then the intermediate electronic device transfers the information directly to the destination device by the second transceiver (not shown in figures). Otherwise the intermediate electronic device transmits the information along with the device ID corresponding to the destination, to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the information reaches the destination or an intermediate electronic device which is within the predefined range of the destination.
In accordance with another embodiment of the present disclosure, the sensor network 12, in accordance with the present disclosure transmits the information to a server network 14 for further analysis, in the event that a high priority is not assigned to the information. In accordance with this embodiment of the present disclosure, the communication protocol embedded in the sensor node further identifies whether the server network 14 is accessible within the network. If the server network is accessible within the network, then the sensor node transfers the information directly to the server network 14.
If the server network 14 is found not to be accessible within the network, then the communication protocol embedded in the sensor node begins searching for any other intermediate electronic device 10 implementing the pre-determined protocol and available within the pre-determined range of the electronic device 10. The information is subsequently transmitted to the intermediate electronic device 10 along with the address corresponding to the server network, using either Bluetooth or Wi-Fi or GPRS as a secured communication link. Further, the intermediate electronic device 10 which receives the information and address corresponding to the server network, analyzes the address to determine whether the server network marked as the destination is accessible within the network. If the server network 14 is accessible within the network, then the intermediate electronic device 10 transfers the information to the server network 14. Otherwise the electronic device 10 transmits the information along with the address corresponding to the server network (destination), to another electronic device which is within the pre-defined range. The aforementioned process is repeated until the information reaches the server network 14. In accordance with this embodiment of the present disclosure, the server network 14 includes a data and messaging server denoted by the reference numeral 14A.The data server 14A includes a repository (not shown in figures) configured to store the received information at least temporarily for the purpose of further action and analysis. The server network 14 further includes an interactive content server 14B configured to store at least the interactive content (including at least the notifications, advertisements, banners) uploaded by third party users. Prior to storing the third party content, the content server 14B semantically and syntactically verifies the third party content uploaded by the third party users.
The server network 14 further includes a verification and analytics server 14C cooperating with the data server 14A as well as the interactive content server 14B. The verification and analytics server 14C semantically analyzes the information stored in the data server 14A as well as the third party content information stored in the content server 14B. The verification and analytics server 14C further extracts the third party content (from the content server 14B) that is semantically similar/relevant to the information received by the data server 14A. The server network 14 further includes a combining module 14D configured to combine the third party content which is semantically similar to the information, with the information, and generate combined information. The combined information generated by the combining module 14D includes the information received by the data server 14A and the third party content that is semantically similar to the received information. The third party content, for example, can include content in the form of advertisements (including web banner advertising, floating advertisements, banner advertisements, coordinates on a map and the like), notifications and the like. The server network 14 further includes a transceiver 14E configured to transmit the combined information to the appropriate destination device.
In accordance with this embodiment of the present disclosure, the proprietary communication protocol being implemented on the server network analyzes the device ID to determine whether the electronic device marked as the destination is available within the pre-defined range. If the destination electronic device is within the pre-determined range, then the server network 14 transfers the combined information to the destination electronic device. Otherwise the server network 14 transmits the combined information along with the device ID corresponding to the (destination) electronic device, to an intermediate electronic device which is within the pre-defined range. The intermediate electronic device receives the combined information and analyzes (based on the destination device ID) whether the destination electronic device is within the pre-determined range. The aforementioned process is repeated until the information reaches the destination electronic device.
In accordance with the present disclosure, the combined information transmitted to the destination electronic device can include notifications, entertainment content and advertisements and the like. The videos and images captured by the user of an electronic device 10 can also be streamed as a part of the combined information. Further, the combined information generated by the server network 14 can also include warning messages/alerts/alarms alerting other users about the occurrence of an eventual event/condition.
In accordance with the present disclosure, the server network 14 notifies a destination electronic device that combined information addressed to the destination electronic device is available for delivery. The downloading of the combined information by the destination electronic device would lead to the establishment of a user specific interactive session. The user specific interactive session makes use of widgets for receiving feedback from the users and also allowing the user to provide the necessary information in continuation to the transactions. The content server 14B enables users to schedule third party content to be delivered in the form of audio clips/video clips, banners, advertisements and the like. The content server 14B enables user to create specific channels for various categories including but not restricted to information such as education, science, technology, and journals/magazines. The third party content made available to a user might prompt the user to make use of the services associated with the displayed third party content. In the event that a user makes use of such a service, a predetermined number of reward points are added up onto the corresponding user account. The reward points can be shared within the membership or outside with other members.
In accordance with the present disclosure, the server network 14 identifies a user of the electronic device 10 by the way of assigning a unique code to the electronic device. The electronic device 10 includes a requesting module 10A configured to generate a request/response for accessing the server network 14. The request transmitted from the electronic device 10 includes at least one of a IMEI number/UUID/Mac ID/SIM ID/service provider ID corresponding to the electronic device 10. The server network 14 includes a receiving module (not shown in figures) configured to receive the request generated by the electronic device 10. The server network 14 further includes a creator (not shown figures) configured to create a unique code by extracting at least a pre-determined portion of the IMEI number/UUID/Mac ID/SIM ID/service provider ID. The unique code is subsequently utilized by the server network 14 to uniquely identify the electronic device 10 on the network. Primarily the electronics devices 10 register themselves with the server.
In accordance with an exemplary embodiment of the present disclosure, the sensor network 14 includes an accelerometer. The accelerometer, in this example is included in a wrist band worn by a person on his/her hand. The accelerometer continuously monitors the orientation of a person/object in x-axis, y-axis and z-axis respectively. If the person has a fall or meets with an accident, the orientation of the person on x-axis, y- axis and z-axis gets disturbed, i.e., the values corresponding to the orientation of the person undergo a drastic change. The accelerometer captures the information (values) corresponding to such a drastic change and generates a notification corresponding to such a drastic change in the orientations measured by the accelerometer. The accelerometer device is pre-programmed (typically, at the time of manufacture) in such a way that includes a list of devices to which a notification needs to be transmitted, in the event of occurrence of an eventuality. The recipient devices are typically identified by respective unique device IDs. The communication protocol embedded in the sensor network identifies the device ID to which the notification needs to be transmitted. Further, the communication protocol assigns a priority to the notification generated by the accelerometer. And depending upon the priority assigned to the notification, the notification is optionally embedded with third party content and further transmitted to the destination (device). The communication protocol embedded in the sensor network determines the priority of the notification and decides whether the notification is to be transmitted to a server network 14 or to the destination device. If it is determined that the notification is to be sent to the destination device, the communication protocol determines whether the destination device is within the predetermined range. If the destination device is within the pre-determined range, then the notification is directly sent to the destination device from the sensor network including but not restricted to Bluetooth or Wi-Fi or GPRS or Wi-max or Zigbee as a secured communication link. If the destination device is not within the predetermined range, the sensor network transmits the notification to an intermediate electronic device which is in the predetermined range and implementing the same communication protocol. Further, the intermediate electronic device receives the notification and device ID corresponding to the destination device, and analyzes the device ID to determine whether the device marked as the destination is available within the pre-defined range. If the destination device is within the pre-determined range, then the intermediate electronic device transfers the notification to the destination device. Otherwise the electronic device 10 transmits the notification along with the device ID corresponding to the (destination) device, to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the notification reaches the destination device or an intermediate device which is within the range of the destination device. The information is also sent to the server network 14 if the server network 14 is accessible on the communication network.
Alternatively, if the priority assigned to the notification is not high, the sensor network (accelerometer) 12, in accordance with the present disclosure transmits the notification to a server network 14. The communication protocol embedded in the sensor network further identifies whether the server network 14 is accessible within the network. If the server network is accessible within the network, then the sensor network transfers the information directly to the server network 14.
If the server network 14 is found not to be accessible within the network, then the communication protocol embedded in the sensor network begins searching for any other intermediate electronic device implementing the pre-determined protocol and available within the pre-determined range. The notification is subsequently transmitted to the intermediate electronic device along with the address corresponding to the server network, using technologies including but not restricted to Bluetooth or Wi-Fi or GPRS as a secured communication link'. Further, the intermediate electronic device which receives the notification and address corresponding to the server network, analyzes the address to determine whether the server network 14 marked as the destination is accessible. If the server network 14 is accessible, then the intermediate electronic device transfers the information to the server network 14. Otherwise the intermediate electronic device transmits the notification along with the device ID corresponding to the server network (destination), to another intermediate electronic device which is within the pre-defined range. The aforementioned process is repeated until the notification reaches the server network 14.
In accordance with another exemplary embodiment of the present disclosure, the server network 14 is in continuous interaction with the electronic device 10 accessible to the user. The server network 14 includes a data and messaging server 14A, an interactive content server 14B, a verification and analytics server 80. The data transmitted from the electronic device 10, for example, a message, is analyzed by the verification and analytics server 80 of the server network 14. The verification and analytics server 80 parses the message sent by the electronic device 10, and extracts specific keywords from the transmitted message. Further the extracted keywords are transmitted to the combining module 14C which searches the interactive content server 14B for third party interactive contents which are relevant to the extracted keywords. Subsequent to the search exercise, the third party interactive content which is deemed relevant to the extracted keywords is transmitted back to the electronic device 10. The electronic device 10 receives the third party interactive content and displays the same to the user and also prompts the user for further action on the displayed third party content.
Referring to FIGURE 3, there is shown a computer implemented method for transmitting information to users via a secured communication link. The method, in accordance with the present disclosure includes the following steps:
• implementing a pre-determined proprietary communication protocol on an electronic device having at least information processing and display capabilities 200;
• implementing the pre-determined proprietary communication protocol on a sensor node having information sensing capabilities and sensing information using the sensor node 202;
• transmitting information from the sensor node to the electronic device via the secured communication link 204;
• implementing a pre-determined protocol on a server network and configuring the server network to receive information from the electronic device 206;
• storing the received information, at least temporarily, on a data server for further action and analysis 208;
• storing at least the interactive content uploaded by third party users, on a content server 210;
• syntactically and semantically verifying the appropriateness of the interactive content 212;
• semantically analyzing the information and the interactive content, and extracting the interactive content semantically similar/relevant to the information 214;
• combining the information and the interactive content semantically relevant to the information, and generating combined information 216; and • transmitting the combined information from the server network to a predetermined destination via the secured communication link 218.
In accordance with the present disclosure, the step of storing at least the interactive content uploaded by third party users, on a content server further includes the step of verifying the syntax and semantics of the interactive content.
In accordance with the present disclosure, the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the step of transmitting to the electronic device at least the information identifying the sensor node, information identifying the server which is to receive the information and information identifying the final destination for the information.
In accordance with the present disclosure, the step of transmitting information from the sensor node to the electronic device via the secured communication link further includes the following steps:
• analyzing the information identifying the server which is to receive the information;
• determining whether the server is accessible;
• transmitting the information to an intermediate destination implementing the pre-determined protocol, in the event that the server is not accessible.
In accordance with the present disclosure, the step of transmitting the combined information from the server network to a pre-determined destination via the secured communication link further includes the step of transmitting the combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.
TECHNICAL ADVANTAGES
The technical advantages of the present disclosure include the realization of the following:
• providing a system that can be integrated with the existing communication systems;
• providing a system that does not warrant significant changes to the existing network communication architecture; • providing a secured system that allows verified third party interactive content to be delivered via an existing network/social media network;
• providing a system that is capable of forming a device network for the purpose of communication, when no telecommunication network is available;
• providing a system that can seamlessly transmit alerts/notifications/warning messages to mobile devices, in case of any eventualities;
• providing a method and system for continuously delivering interactive data and information in real time along with related GPS/accelerometer/gyro-meter/IR sensor/magnetic pressure sensor/flow sensor data, to be displayed in real time on a map;
• providing a system that facilitates real time streaming and broadcasting of data;
• providing a system that transmits notification data/ warnings messages to multiple users at a time by enabling sound or vibrating notification during eventual moments; and
• providing a system on social network that automatically tracks and records the date, time and precise location/orientation of the communication devices or users on the map in real time.
Throughout this specification the word "comprise", or variations such as "comprises" or "comprising", will be understood to imply the inclusion of a stated element, integer or step, or group of elements, integers or steps, but not the exclusion of any other element, integer or step, or group of elements, integers or steps.
The use of the expression "at least" or "at least one" suggests the use of one or more elements or ingredients or quantities, as the use may be in the embodiment of the invention to achieve one or more of the desired objects or results.
Any discussion of documents, acts, materials, devices, articles or the like that has been included in this specification is solely for the purpose of providing a context for the invention. It is not to be taken as an admission that any or all of these matters form part of the prior art base or were common general knowledge in the field relevant to the invention as it existed anywhere before the priority date of this application.
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.

Claims

CLAIMS:
1. A computer implemented system for sending/receiving information to/from users via a secured communication link, said system comprising:
• an electronic device having at least information processing and display capabilities, said electronic device accessible to at least one user, said electronic device configured to implement a proprietary communication protocol embedded thereon;
• a sensor network having at least one sensor node, said sensor node having information sensing capabilities, said sensor node cooperating with said electronic device through said secured communication link and in accordance with said proprietary communication protocol to transmit information to said electronic device; and
• a server network cooperating with said electronic device in accordance with said proprietary communication protocol , said server network comprising: o a data and messaging server configured to send/receive said information from said electronic device via said secured communication link, said data server further configured to at least temporarily store the received information for further action and analysis;
o an interactive content server cooperating with said data and messaging server and configured to store at least the interactive content uploaded by third party users;
o a verification and analytics server configured to verify at least the syntax and semantics of said interactive content, said verification and analytics server further configured to semantically analyze the received information and the interactive content, said verification and analytics server further configured to extract the interactive content semantically relevant to the received information;
o a combining module configured to combine the received information and said interactive content semantically relevant to the received information, said combining module further configured to generate combined information; and o a transceiver configured to send/receive said combined information to/from a pre-determined destination via said secured communication link.
2. The computer implemented system as claimed in claim 1, wherein said sensor node is at least one sensor node selected from the group consisting of an accelerometer, a gyroscope, a global positioning system, a navigation system, an IR sensor, a magnetic sensor, a laser sensor, a mammographic system, a pressure sensor, a flow sensor and an imaging system.
3. The computer implemented system as claimed in claim 1 , wherein said sensor node is configured to send/receive to/from said electronic device, at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for said information.
4. The computer implemented system as claimed in claim 1 , wherein said electronic device is configured to prioritize the information received from said sensor node based on the information identifying the sensor node.
5. The computer implemented system as claimed in claim 1 , wherein said electronic device includes a second transceiver configured to analyze the information identifying the server which is to send/receive the information, said second transceiver configured to determine whether said server is within a pre-determined communication range, said second transceiver still further configured to send/receive said information to/from an intermediate destination implementing said pre-determined protocol, in the event that said server is not within the pre-determined communication range.
6. The computer implemented system as claimed in claim 1, wherein said transceiver is configured to receive at least the information identifying the final destination for the information, said transceiver configured to determine whether said final destination is within a pre-determined communication range, and transmit said combined information to an intermediate destination implementing said pre-determined protocol, in the event that said final destination is not within the pre-determined communication range.
7. The computer implemented system as claimed in claim 1 , wherein said electronic device further includes a request/response generating module configured to generate and send a request for registration with said server network, said request/response generating module further configured to transmit at least one of IMEI number, UUID and Mac ID, SIM ID, Service Provider ID corresponding to the electronic device as a part of said request.
8. The computer implemented system as claimed in claim 1, wherein said transceiver is configured to send/receive said combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.
9. The computer implemented system as claimed in claim 1, wherein said server network further comprises:
• a receiving module configured to receive the request generated by said electronic device, said receiving module further comprising an extractor configured to extract a pre-determined portion of said IMEI number, UUID and Mac ID, SIM ID, Service Provider ID; and
• a creator configured to create a unique code corresponding to said electronic device, based on the extracted pre-determined portion, wherein said unique code uniquely identifies the corresponding electronic device on the network.
10. A computer implemented method for sending and receiving information to/from users via a secured communication link, said method comprising the following steps:
• implementing a pre-determined proprietary communication protocol on an electronic device having at least information processing and display capabilities;
• implementing said pre-determined proprietary communication protocol on a sensor node having information sensing capabilities and sensing information using said sensor node; .
• sending information from said sensor node to said electronic device via said secured communication link;
• implementing a pre-determined proprietary communication protocol on a server network and configuring said server network to send/receive information from said electronic device; • storing the received information, at least temporarily, on a data server for further action and analytics;
• storing at least the interactive content uploaded by third party users, on a content server, for further action and analysis;
• syntactically and semantically verifying the appropriateness of said interactive content;
• semantically analyzing the received information and the interactive content, and extracting the interactive content semantically relevant to the received information;
• combining the received information and the interactive content semantically relevant to said information, and generating combined information; and
• sending said combined information from said server network to a predetermined destination via said secured communication link.
1 1. The computer implemented method as claimed in claim 10, wherein the step of storing at least the interactive content uploaded by third party users, on an interactive content server further includes the step of verifying the syntax and semantics of said interactive content to be delivered on electronic devices.
12. The computer implemented method as claimed in claim 10, wherein the step of transmitting information from said sensor node to' said electronic device via said secured communication link further includes the step of transmitting to the electronic device at least the information identifying the sensor node, information identifying the server which is to send/receive the information and information identifying the final destination for said information.
13. The computer implemented method as claimed in claim 10, wherein the step of sending information from said sensor node to said electronic device via said secured communication link further includes the following steps:
• analyzing the information identifying the server which is to send/receive the information;
• determining whether said server is accessible; • sending said information to an intermediate destination implementing said predetermined protocol, in the event that said server is not accessible.
14. The computer implemented method as claimed in claim 10, wherein the step of transmitting said combined information from said server network to a pre-determined destination via said secured communication link further includes the step of transmitting/receiving said combined information in the form of at least one of a notification, a warning message, coordinates of a map and an alarm.
PCT/IN2013/000487 2012-08-07 2013-08-07 A computer implemented system and method for sending/receiving information to/from users WO2014033748A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN2264/MUM/2012 2012-08-07
IN2264MU2012 2012-08-07

Publications (2)

Publication Number Publication Date
WO2014033748A2 true WO2014033748A2 (en) 2014-03-06
WO2014033748A3 WO2014033748A3 (en) 2014-05-01

Family

ID=50184536

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2013/000487 WO2014033748A2 (en) 2012-08-07 2013-08-07 A computer implemented system and method for sending/receiving information to/from users

Country Status (1)

Country Link
WO (1) WO2014033748A2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6302844B1 (en) * 1999-03-31 2001-10-16 Walker Digital, Llc Patient care delivery system
US20020116080A1 (en) * 2001-02-16 2002-08-22 Birnbach Jeffrey M. Apparatus, method, and system for remote monitoring of need for assistance based on change in velocity
CN101944272A (en) * 2010-08-18 2011-01-12 上海移为通信技术有限公司 Falling detection alarm device and method thereof
CN102274013A (en) * 2011-05-05 2011-12-14 深圳市鼎盛威电子有限公司 Wireless intelligent monitoring system and monitoring terminal equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6302844B1 (en) * 1999-03-31 2001-10-16 Walker Digital, Llc Patient care delivery system
US20020116080A1 (en) * 2001-02-16 2002-08-22 Birnbach Jeffrey M. Apparatus, method, and system for remote monitoring of need for assistance based on change in velocity
CN101944272A (en) * 2010-08-18 2011-01-12 上海移为通信技术有限公司 Falling detection alarm device and method thereof
CN102274013A (en) * 2011-05-05 2011-12-14 深圳市鼎盛威电子有限公司 Wireless intelligent monitoring system and monitoring terminal equipment

Also Published As

Publication number Publication date
WO2014033748A3 (en) 2014-05-01

Similar Documents

Publication Publication Date Title
US11250887B2 (en) Routing messages by message parameter
US11372608B2 (en) Gallery of messages from individuals with a shared interest
US9854219B2 (en) Gallery of videos set to an audio time line
US9716683B2 (en) Method and apparatus for token determination for people awareness and location sharing
US9532183B2 (en) Data locator technology
US10798150B2 (en) Method and apparatus for coordinating tasks among a plurality of users
US20140007010A1 (en) Method and apparatus for determining sensory data associated with a user
KR101521007B1 (en) Method and apparatus for expanded content tag sharing
US20160021154A1 (en) System And Method For Displaying Information
US20090300122A1 (en) Augmented reality collaborative messaging system
US20140258880A1 (en) Method and apparatus for gesture-based interaction with devices and transferring of contents
AU2016254955A1 (en) System and method for proximity based networked mobile communications
US20130226926A1 (en) Method and apparatus for acquiring event information on demand
CN106464947A (en) Providing timely media recommendations
KR20180088860A (en) Dynamic information display system, method, apparatus and terminal
She et al. Smart signage: A draggable cyber-physical broadcast/multicast media system
WO2015005948A1 (en) Identity authentication and verification
Gardini et al. Clariisa, a context-aware framework based on geolocation for a health care governance system
EP2978160A1 (en) Method and apparatus for providing an anonymous communication session
WO2014033748A2 (en) A computer implemented system and method for sending/receiving information to/from users
CN111325567B (en) User rights and interests information display method and device and electronic equipment
CN105247818B (en) Peer device moving communication
US9282580B2 (en) Method and apparatus for apparatus coupling
TW201213767A (en) Active group navigation system and method thereof

Legal Events

Date Code Title Description
122 Ep: pct application non-entry in european phase

Ref document number: 13832950

Country of ref document: EP

Kind code of ref document: A2