Patents Assigned to Mast Mobile, Inc.
-
Patent number: 9706044Abstract: A computer-implemented method for managing voicemails includes receiving, at an intermediate server communicatively coupled to a mobile phone associated with a first phone number corresponding to a first contact group and a second phone number corresponding to a second contact group, a request to receive an incoming call associated with a caller phone number. The intermediate server identifies a contact group associated with the request. The identified contact group comprises the first contact group in response to the received request corresponding to the first phone number, and the identified contact group comprises the second contact group in response to the received request corresponding to the second phone number. The intermediate server selects a voicemail setting based on the identified contact group. In response to determining to route the incoming call to voicemail, the voicemail is configured based at least in part on the selected voicemail setting.Type: GrantFiled: October 19, 2015Date of Patent: July 11, 2017Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9661131Abstract: A computer-implemented method for managing a billing policy for mobile phone associated with a first phone number corresponding to a first account and a second phone number corresponding to a second account is described herein. The billing policy defines actions performed by the mobile phone to be charged to the first account, and defines actions performed by the mobile phone to be charged to the second account. Charges are allocated to one of the first account and second account based on the billing policy. A user can configured to phone to operate in a private mode, in response to which actions are charged to a default account of the two accounts, and information about the action is not provided to an external entity.Type: GrantFiled: August 14, 2015Date of Patent: May 23, 2017Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9609104Abstract: An intermediate server communicatively coupled to a mobile phone associated with a first phone number corresponding to a first contact type and a second phone number corresponding to a second contact type, receives a request to receive an incoming call associated with a caller phone number. The request corresponds to the first or second phone number. The intermediate server identifies a contact type associated with the request and a contact type associated with the caller based on the caller phone number. The intermediate server further determines whether the caller is misclassified by comparing the contact type associated with the request and the contact type associated with the caller. In addition, the intermediate server sends a notification indicating that the caller is misclassified to the mobile phone in response to determining the contact type associated with the request and the contact type associated with the caller do not match.Type: GrantFiled: November 3, 2015Date of Patent: March 28, 2017Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9609123Abstract: A mobile phone establishes and maintains a data connection with an intermediate server. The intermediate server receives an incoming call from a caller. In response, the intermediate server identifies a contact group associated with the caller, and generates a notification message identifying the caller and including the identified contact group. The notification message is sent by the intermediate server to the mobile phone via the data channel, and concurrently, the intermediate server routes the incoming call to the mobile phone over a voice channel different from the data channel. The mobile phone modifies an existing contact record or generates a new contact record associated with the caller to include the contact group identified by the notification message. The mobile phone, in response to receiving the incoming call, accesses the modified contact record or generated contact record, and displays a notification identifying the caller and the identified contact group.Type: GrantFiled: February 1, 2016Date of Patent: March 28, 2017Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9538000Abstract: A computer-implemented method for managing incoming calls comprises receiving, at an intermediate server communicatively coupled to a mobile phone associated with a first phone number corresponding to a first contact group and a second phone number corresponding to a second contact group, a request to receive an incoming call associated with a caller phone number. The intermediate server identifies a contact group associated with the request. The identified contact group comprises the first contact group in response to the received request corresponding to the first phone number, and the identified contact group comprises the second contact group in response to the received request corresponding to the second phone number. The intermediate server selects a notification based on the identified contact group. The intermediate server modifies the request to receive an incoming call to include the selected notification and routes the modified request to the mobile phone.Type: GrantFiled: August 14, 2015Date of Patent: January 3, 2017Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9473625Abstract: A computer-implemented method for managing outgoing calls comprises receiving, at an intermediate server a request from the mobile phone to make an outgoing call, the request including a recipient phone number. In response to receiving the request to make an outgoing call, the intermediate server selects caller identification information (“caller ID” information), wherein identifying caller ID information comprises selecting the first phone number as the caller ID information in response to the recipient phone number being included in the first contact group, and selecting the second phone number as the caller ID information in response to the recipient phone number being included in the second contact group. The intermediate server modifies the request to make an outgoing call to include the selected caller ID information and routes the modified outgoing call request to a mobile service provider.Type: GrantFiled: August 14, 2015Date of Patent: October 18, 2016Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson
-
Patent number: 9467542Abstract: A computer-implemented method for generating mobile phone contact records comprises, receiving at an intermediate server communicatively coupled to a mobile phone associated with a first phone number corresponding to a first contact group and a second phone number corresponding to a second contact group, a request from the mobile phone to make an outgoing call. The intermediate server identifies whether a set of contact records associated with the mobile phone includes a contact record associated with the recipient based on the recipient phone number. The contact record comprises a contact type of the recipient corresponding to the first contact group or the second contact group. In response to determining that the set of contact records does not include the contact record associated with the recipient, the intermediate server determines the contact type of the recipient and creates the contact record associated with the recipient.Type: GrantFiled: November 3, 2015Date of Patent: October 11, 2016Assignee: Mast Mobile, Inc.Inventors: David Messenger, Peter Lurie, David Dawson