Automatic wireless device data maintenance
First Claim
1. A computer-implemented method for replacing an invalid data element, comprising:
- determining, via a vehicle computing system (VCS), that a phone number is invalid in response to receiving an invalid phone number response from an attempt to dial the phone number from the VCS;
accessing one or more social networking sites, through the VCS, associated with a user account corresponding to a wireless device containing the invalid phone number;
for each social networking site accessed through the VCS, determining whether or not a data type corresponding to the invalid phone number is available for a party corresponding to the invalid phone number;
comparing a phone number stored on the social networking site under the data type with the invalid phone number in response to the data type being available; and
replacing the invalid phone number stored on at least one of a local storage or the wireless device with the phone number stored on the social networking site in response to the phone number stored on the social networking site differing from the invalid phone number.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes downloading data elements from a wireless device. The method includes determining whether a user account exists in storage and determining whether the user account currently has stored data elements of the same type as the downloaded data elements associated therewith. The method further includes comparing the downloaded data elements to the stored data elements. This method also includes storing any downloaded data elements not currently existing in the data elements associated with the user account and not in conflict with data elements associated with the user account. The method further includes resolving conflicts between downloaded data elements and currently existing data elements, to establish which of the conflicting elements is representative of a proper version of the element. Finally, the method includes storing the proper version of the element resulting from each conflict resolution.
-
Citations
8 Claims
-
1. A computer-implemented method for replacing an invalid data element, comprising:
-
determining, via a vehicle computing system (VCS), that a phone number is invalid in response to receiving an invalid phone number response from an attempt to dial the phone number from the VCS; accessing one or more social networking sites, through the VCS, associated with a user account corresponding to a wireless device containing the invalid phone number; for each social networking site accessed through the VCS, determining whether or not a data type corresponding to the invalid phone number is available for a party corresponding to the invalid phone number; comparing a phone number stored on the social networking site under the data type with the invalid phone number in response to the data type being available; and replacing the invalid phone number stored on at least one of a local storage or the wireless device with the phone number stored on the social networking site in response to the phone number stored on the social networking site differing from the invalid phone number. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
determining, via a vehicle computing system (VCS), that a stored contact number is not usable to reach a corresponding contact; determining that the stored contact number has an email address associated therewith; sending an email, including a contact number update request, to the email address; receiving a response, including a valid new contact number, to the email; accessing one or more social networking sites, through the VCS, associated with a user account corresponding to a wireless device containing the stored contact number in response to the email request indicating that the email request was undeliverable; for each social networking site accessed through the VCS, determining whether or not an online contact number is available for a party corresponding to the stored contact number; comparing the online contact number with the stored contact number in response to the online contact number being available; replacing the stored contact number with the online contact number in response to the contact number stored on the social networking site differing from the stored contact number; and replacing the stored contact number with the new contact number. - View Dependent Claims (5)
-
-
6. A system comprising:
-
a processor configured to; determine, via a vehicle computing system (VCS) that a phone number is invalid in response to receiving an invalid phone number response from an attempt to dial the phone number from the VCS; access one or more social networking sites, through the VCS, associated with a user account corresponding to a wireless device containing the invalid phone number; for each social networking site accessed through the VCS, determine whether or not a data type corresponding to the invalid phone number is available for a party corresponding to the invalid phone number; compare a phone number stored on the social networking site under the data type with the invalid phone number in response to the data type being available; and replace the invalid phone number stored on at least one of a local storage or the wireless device with the phone number stored on the social networking site in response to the phone number stored on the social networking site differing from the invalid phone number. - View Dependent Claims (7, 8)
-
Specification