ADVANCED INTERNET-BASED CALLER ID INFORMATION/DATA FOR MOBILE PHONES AND MOBILE NETWORKS
First Claim
1. A method to implement rapid caller ID (CID) enhancement performed by mobile phone software (SW), running on a user/subscriber'"'"'s mobile phone, in communication with a response server of a Website during an incoming call, said method comprising:
- alerting the Website by transmission of an initiation command from the mobile phone upon receipt of the incoming call;
extracting the caller number from the phone ringing feature of the mobile phone;
connecting the mobile phone over the Internet to the response server; and
responding to said initiation command, said responding comprising;
searching for relevant caller information associated with the caller number;
optionally, configuring and adding to said relevant caller information other data comprising an advertisement and other caller data comprising at least one of location, alias and picture;
sending both said relevant caller information and said other caller data to the mobile phone; and
displaying both said relevant caller information and said other caller data on the mobile phone,such that the caller'"'"'s ID is displayed with said relevant caller information and said other caller data in real time, and is provided within the few seconds elapsed before the user/subscriber answers the phone call.
0 Assignments
0 Petitions
Accused Products
Abstract
A method to implement CID enhancement performed by mobile phone software, running on a user/subscriber'"'"'s mobile phone, in communication with a response server of a Website during an incoming call. The method includes alerting the Website by transmission of an initiation command from the mobile phone upon receipt of the incoming call, extracting the caller number from the phone ringing feature of the mobile phone, connecting the mobile phone over the Internet to the response server and responding to the initiation command, such that the caller'"'"'s ID is displayed with said relevant caller information and said other caller data in real time, and is provided within the few seconds elapsed before the user/subscriber answers the phone call.
22 Citations
22 Claims
-
1. A method to implement rapid caller ID (CID) enhancement performed by mobile phone software (SW), running on a user/subscriber'"'"'s mobile phone, in communication with a response server of a Website during an incoming call, said method comprising:
-
alerting the Website by transmission of an initiation command from the mobile phone upon receipt of the incoming call; extracting the caller number from the phone ringing feature of the mobile phone; connecting the mobile phone over the Internet to the response server; and responding to said initiation command, said responding comprising; searching for relevant caller information associated with the caller number; optionally, configuring and adding to said relevant caller information other data comprising an advertisement and other caller data comprising at least one of location, alias and picture; sending both said relevant caller information and said other caller data to the mobile phone; and displaying both said relevant caller information and said other caller data on the mobile phone, such that the caller'"'"'s ID is displayed with said relevant caller information and said other caller data in real time, and is provided within the few seconds elapsed before the user/subscriber answers the phone call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system to implement rapid caller ID (CID) enhancement performed by mobile phone software (SW) running on a user/subscriber'"'"'s mobile phone, in communication with a response server of a Website during a call, said system comprising:
-
dedicated mobile phone software (SW) provided by the Website; a response server to be connected to the mobile phone by said SW, wherein said SW, upon receiving an incoming call alert, takes the caller number from the phone ringing feature, and performs said connection via IP protocol over the Internet, such that the caller'"'"'s ID is displayed with other caller data in real time, and wherein the information is provided within the few seconds elapsed before the user/subscriber answers the phone call. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method to implement rapid caller ID (CID) enhanced CID data and a social network profile, said implementation performed by mobile phone software (SW) running on a user/subscriber'"'"'s mobile phone, in communication with a response server, a database and at least one add-on data server of a Website during an incoming call to a user/subscriber, said method comprising:
-
initializing and opening one of a User Datagram Protocol (UDP) request for a UDP channel and Transmission Control Protocol (TCP) request for a TCP channel to the response server by the SW; maintaining said one UDP and TCP channel, upon opening, by the SW with “
keep alive”
at predefined time intervals,such that the caller'"'"'s ID is displayed with said enhanced CID information and said social network profile data in real time, and is provided within the few seconds elapsed before the user/subscriber answers the phone call.
-
-
22. A method to implement rapid caller ID (CID) enhanced CID data and a social network profile, said implementation performed by mobile phone software (SW) running on a user/subscriber'"'"'s mobile phone, in communication with a response server, a database and at least one add-on data server of a Website during an incoming call to a user/subscriber, said method comprising:
-
initializing connection to all external DB servers on separate channels and initializing connection to at least one add-on data server; waiting for connections to the SW; configuring the add-on data for optimized transmission when incoming data corresponding to the user/subscriber arrives; selecting the relevant information server and getting the add-on data when an incoming CID request arrives from the mobile phone identifier with a user agent; getting the channel management round trip time (RTT) for each channel according to a client Keep Alive measurement; preparing the CID data, social network profile and add-on data as one packet, in a format that is one of compressed, chunked and coded; and sending each portion of the data to the mobile phone, each on its relevant channel, such that the caller'"'"'s ID is displayed with said enhanced CID information and said social network profile data in real time, and is provided within
-
Specification