Movatterモバイル変換


[0]ホーム

URL:


US20150017945A1 - Methods and systems for electronic device status exchange - Google Patents

Methods and systems for electronic device status exchange
Download PDF

Info

Publication number
US20150017945A1
US20150017945A1US13/938,403US201313938403AUS2015017945A1US 20150017945 A1US20150017945 A1US 20150017945A1US 201313938403 AUS201313938403 AUS 201313938403AUS 2015017945 A1US2015017945 A1US 2015017945A1
Authority
US
United States
Prior art keywords
information
server
update
mobile communication
service provider
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
US13/938,403
Other versions
US8989703B2 (en
Inventor
Michael ECKLER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rogers Communications Inc
Original Assignee
Rogers Communications Inc
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 Rogers Communications IncfiledCriticalRogers Communications Inc
Priority to US13/938,403priorityCriticalpatent/US8989703B2/en
Assigned to ROGERS COMMUNICATIONS INC.reassignmentROGERS COMMUNICATIONS INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ECKLER, MICHAEL
Publication of US20150017945A1publicationCriticalpatent/US20150017945A1/en
Application grantedgrantedCritical
Publication of US8989703B2publicationCriticalpatent/US8989703B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods, devices and servers for exchanging information about the status of mobile communications are described. In one aspect, a method is implemented on a device status exchange server, which includes: storing a plurality of profiles associated with a plurality of mobile communication devices that are serviced by a wireless service provider having a wireless service provider server which tracks information about the mobile communication devices, the plurality of profiles storing at least some of the information tracked by the wireless service provider server; receiving, from third party servers, subscription requests for notification of an update in information associated with one of the mobile communication devices;
registering the received subscription requests; detecting an update to the information stored in one of the profiles based on information received from a server; and in response to detecting the update: updating the profile associated with the mobile communication device associated with the updated information; and notifying the third party servers of the update in accordance with registered subscription requests.

Description

Claims (20)

What is claimed is:
1. A method, performed on a device status exchange server, the method comprising:
storing a plurality of profiles associated with a plurality of mobile communication devices, at least some of the mobile communication devices being serviced by a wireless service provider having a wireless service provider server which tracks information about the mobile communication devices serviced by the wireless service provider, the plurality of profiles storing information associated with the mobile communication devices including at least some of the information tracked by the wireless service provider server;
receiving, from one or more third party servers, one or more subscription requests for notification of an update in information associated with one of the mobile communication devices;
registering the one or more received subscription requests for the one or more third party servers;
detecting an update to the information stored in one of the profiles based on information received from a server; and
in response to detecting the update:
updating the profile associated with the mobile communication device associated with the updated information; and
notifying one or more of the third party servers of the update in accordance with one or more registered subscription requests.
2. The method ofclaim 1, wherein the information used to detect the update is received from the wireless service provider server.
3. The method ofclaim 1, wherein the information used to detect the update is received from one of the third party servers, and wherein notifying includes notifying one of the other third party servers of the update.
4. The method ofclaim 1, wherein at least some of the information stored in the profiles is received from a first one of the third party servers, and wherein detecting includes detecting an update of the stored information previously sent by the first one of the third party servers based on information received from a second one of the third party servers, and wherein notifying includes notifying the first one of the third party servers.
5. The method ofclaim 4, further comprising:
prior to receiving the update of the stored information, receiving authorization, from the first one of the third party servers, permitting the second one of the third party servers to update the stored information; and
in response to receiving the authorization, granting the second one of the third party servers permission to update the stored information.
6. The method ofclaim 5, wherein the authorization is to read, write, delete or modify information to update the stored information.
7. The method ofclaim 4, wherein at least some of the stored information previously received from the first one of the third party servers is not accessible by the one of the other third party servers.
8. The method ofclaim 1, wherein the subscription request identifies one or more types of information relevant to the third party server and wherein notifying one or more of the third party servers of the update in accordance with one or more registered subscription requests comprises determining whether updated information is relevant to the third party server.
9. The methodclaim 1, wherein the subscription request identifies one or more of the mobile communication devices relevant to the third party server and wherein notifying one or more of the third party servers of the update in accordance with one or more registered subscription requests comprises determining whether the updated information is associated with a mobile communication device that is relevant to the third party server.
10. The method ofclaim 1, wherein notifying includes notifying the one or more third party servers of the information prior to being updated, and of the update in the information.
11. The method ofclaim 1, wherein the information received from the server includes one or more identifiers associated with one of the mobile communication devices, and wherein the one or more identifiers include one or more of a phone number, a unique equipment identifier, a unique serial number or an international mobile subscriber identity, associated with the mobile communication device.
12. The method ofclaim 1, wherein the information received from the server includes an operating state of one of the mobile communication devices, and wherein the operating state includes a currently unlocked state, locked state, cancelled state or suspended state of the mobile communication device.
13. The method ofclaim 1, wherein the information received from the server includes credit history information associated with one of the profiles.
14. The method ofclaim 1, wherein the information received from the server includes a lost status or stolen status of one of the mobile communication devices based on the mobile communication device being listed on an Equipment Identity Register.
15. The method ofclaim 1, wherein the information received from the server includes a lost status or stolen status of a subscriber identity module associated with one of the mobile communication devices.
16. The method ofclaim 1, wherein the information received from the server includes one or more physical characteristics associated with one of the mobile communication devices.
17. A device status exchange server comprising:
a communication subsystem;
a memory; and
a processor coupled to the communication subsystem and the memory, the processor configured to:
store a plurality of profiles associated with a plurality of mobile communication devices, at least some of the mobile communication devices being serviced by a wireless service provider having a wireless service provider server which tracks information about the mobile communication devices serviced by the wireless service provider, the plurality of profiles storing information associated with the mobile communication devices including at least some of the information tracked by the wireless service provider server;
receive, from one or more third party servers, one or more subscription requests for notification of an update in information associated with one of the mobile communication devices;
register the one or more received subscription requests for the one or more third party servers;
detect an update to the information stored in one of the profiles based on information received from a server; and
in response to detecting the update:
update the profile associated with the mobile communication device associated with the updated information; and
notify one or more of the third party servers of the update in accordance with one or more registered subscription requests.
18. The device status exchange server ofclaim 17, wherein the information used to detect the update is received from the wireless service provider server.
19. The device status exchange server ofclaim 17, wherein the information used to detect the update is received from one of the third party servers, and wherein notifying includes notifying one of the other third party servers of the update.
20. A computer readable storage medium comprising computer executable instructions which, when executed, configure a device status exchange server to:
store a plurality of profiles associated with a plurality of mobile communication devices, at least some of the mobile communication devices being serviced by a wireless service provider having a wireless service provider server which tracks information about the mobile communication devices serviced by the wireless service provider, the plurality of profiles storing information associated with the mobile communication devices including at least some of the information tracked by the wireless service provider server;
receive, from one or more third party servers, one or more subscription requests for notification of an update in information associated with one of the mobile communication devices;
register the one or more received subscription requests for the one or more third party servers;
detect an update to the information stored in one of the profiles based on information received from a server; and
in response to detecting the update:
update the profile associated with the mobile communication device associated with the updated information; and
notify one or more of the third party servers of the update in accordance with one or more registered subscription requests.
US13/938,4032013-07-102013-07-10Methods and systems for electronic device status exchangeActive2033-09-05US8989703B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/938,403US8989703B2 (en)2013-07-102013-07-10Methods and systems for electronic device status exchange

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/938,403US8989703B2 (en)2013-07-102013-07-10Methods and systems for electronic device status exchange

Publications (2)

Publication NumberPublication Date
US20150017945A1true US20150017945A1 (en)2015-01-15
US8989703B2 US8989703B2 (en)2015-03-24

Family

ID=52277459

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/938,403Active2033-09-05US8989703B2 (en)2013-07-102013-07-10Methods and systems for electronic device status exchange

Country Status (1)

CountryLink
US (1)US8989703B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150019701A1 (en)*2013-07-112015-01-15Google Inc.Systems and methods for providing notifications of changes in a cloud-based file system
US20160110678A1 (en)*2014-10-162016-04-21Cox Communications, Inc.Methods and Systems for Dynamic Selection and Delivery of Relevant Products
US9397861B1 (en)*2010-07-162016-07-19Shoretel, Inc.Unified communication
US9565527B1 (en)*2013-12-192017-02-07Securus Technologies, Inc.Location-based services for exigent circumstances
US10475020B2 (en)2015-05-012019-11-12At&T Mobility Ii LlcMobile device roaming status subscription
US10630572B1 (en)*2018-01-052020-04-21iPayed, LLCOpen loop, closed loop, real and near real-time computer network system and method therefor
EP3712460A1 (en)2019-03-222020-09-23TMD Friction Services GmbHAdhesive-free friction linings, method for their preparation and their use
US20210076302A1 (en)*2018-02-142021-03-11Samsung Electronics Co., Ltd.Access control method for smart card and electronic device using same

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6781972B1 (en)*2000-03-312004-08-24Lucent Technologies Inc.Method and system for subscriber-configurable communications service
US20090327401A1 (en)*2008-02-122009-12-31Nortel Networks LimitedMethod and system for client context dissemination for web-based applications
US20130268357A1 (en)*2011-09-152013-10-10Stephan HEATHMethods and/or systems for an online and/or mobile privacy and/or security encryption technologies used in cloud computing with the combination of data mining and/or encryption of user's personal data and/or location data for marketing of internet posted promotions, social messaging or offers using multiple devices, browsers, operating systems, networks, fiber optic communications, multichannel platforms

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8770477B2 (en)2005-04-262014-07-08Guy HefetzMethod for identifying the georgrapic location of a router
EP2225743A4 (en)2007-12-212012-01-04Telecomm Systems IncWireless device electronic wallet transaction validation
GB2473400B (en)2008-06-132013-02-13Shourabh ShrivastavReal time authentication of payment cards
US20110313870A1 (en)2009-10-132011-12-22Skycore LLC,Initiating and Enabling Secure Contactless Transactions and Services with a Mobile Device
US8346672B1 (en)2012-04-102013-01-01Accells Technologies (2009), Ltd.System and method for secure transaction process via mobile device
US20120303534A1 (en)2011-05-272012-11-29Tomaxx GmbhSystem and method for a secure transaction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6781972B1 (en)*2000-03-312004-08-24Lucent Technologies Inc.Method and system for subscriber-configurable communications service
US20090327401A1 (en)*2008-02-122009-12-31Nortel Networks LimitedMethod and system for client context dissemination for web-based applications
US20130268357A1 (en)*2011-09-152013-10-10Stephan HEATHMethods and/or systems for an online and/or mobile privacy and/or security encryption technologies used in cloud computing with the combination of data mining and/or encryption of user's personal data and/or location data for marketing of internet posted promotions, social messaging or offers using multiple devices, browsers, operating systems, networks, fiber optic communications, multichannel platforms

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11165742B1 (en)2010-07-162021-11-02Mitel Networks, Inc.Unified communication
US9397861B1 (en)*2010-07-162016-07-19Shoretel, Inc.Unified communication
US10476758B2 (en)*2013-07-112019-11-12Google LlcSystems and methods for providing notifications of changes in a cloud-based file system
US20150019701A1 (en)*2013-07-112015-01-15Google Inc.Systems and methods for providing notifications of changes in a cloud-based file system
US11855858B2 (en)2013-07-112023-12-26Google LlcSystems and methods for providing notifications of changes in a cloud-based file system
US11411837B2 (en)2013-07-112022-08-09Google LlcSystems and methods for providing notifications of changes in a cloud-based file system
US9565527B1 (en)*2013-12-192017-02-07Securus Technologies, Inc.Location-based services for exigent circumstances
US9832605B1 (en)2013-12-192017-11-28Securus Technologies, Inc.Location based services for exigent circumstances
US20160110678A1 (en)*2014-10-162016-04-21Cox Communications, Inc.Methods and Systems for Dynamic Selection and Delivery of Relevant Products
US10475020B2 (en)2015-05-012019-11-12At&T Mobility Ii LlcMobile device roaming status subscription
US10630572B1 (en)*2018-01-052020-04-21iPayed, LLCOpen loop, closed loop, real and near real-time computer network system and method therefor
US20210076302A1 (en)*2018-02-142021-03-11Samsung Electronics Co., Ltd.Access control method for smart card and electronic device using same
EP3712460A1 (en)2019-03-222020-09-23TMD Friction Services GmbHAdhesive-free friction linings, method for their preparation and their use

Also Published As

Publication numberPublication date
US8989703B2 (en)2015-03-24

Similar Documents

PublicationPublication DateTitle
US8989703B2 (en)Methods and systems for electronic device status exchange
US12081968B2 (en)Automated credential porting for mobile devices
KR102746160B1 (en)Method and apparatus for managing bundles of smart secure platform
EP3410675B1 (en)Method for child wireless device activation to subscriber account of a master wireless device
US20190246265A1 (en)Management systems for multiple access control entities
US20150019425A1 (en)Methods and devices for fraud detection during mobile payment
CA2810360C (en)System and method for remote provisioning of embedded universal integrated circuit cards
US10460307B2 (en)Methods and devices for fraud detection based on roaming status
US9647903B2 (en)Systems and methods for providing trusted service management services
US20170257886A1 (en)End-to-end architecture, api framework, discovery, and access in a virtualized network
US10687205B1 (en)Remote operational management of E-SIM
US8306505B2 (en)Method and apparatus for transferring identity information to a wireless device for temporary use
KR101625183B1 (en)Methods and apparatus for correcting error events associated with identity provisioning
US10255592B2 (en)Wireless service provider system and method for activating and selling a wireless service on a wireless device
US11102633B2 (en)Methods for dynamically provisioning a virtual SIM card
US11129026B1 (en)ESIM switching platform
US12177751B1 (en)System, method, and computer program for transferring subscriber identity module (SIM) information for SIM card or eSIM activation
CN112740637B (en)Apparatus and method for managing simultaneous enablement of bundles installed in a smart security platform
US10820200B2 (en)Framework for securing device activations

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ROGERS COMMUNICATIONS INC., CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ECKLER, MICHAEL;REEL/FRAME:030766/0478

Effective date:20130709

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp