US2024013230A1PendingUtilityA1

Systems, methods, apparatuses and computer program products for managing and synchronizing independent computing resources

Assignee: ASSURANT INCPriority: Oct 31, 2019Filed: Jul 13, 2023Published: Jan 11, 2024
Est. expiryOct 31, 2039(~13.3 yrs left)· nominal 20-yr term from priority
H04L 41/16G06F 2209/548G06F 9/542H04L 67/1008G06Q 30/012H04L 41/0681G06Q 30/0185H04L 67/306G06F 16/27G06Q 30/0609G06F 9/546G06Q 10/10G06Q 20/127G06Q 40/08H04L 67/1095H04L 67/53
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Various embodiments of the present disclosure are directed to improved systems, apparatuses, methods, and computer program products for managing and synchronizing independent computing resources. In this regard, embodiments may manage and/or synchronize computing resources, data, and the like between the embodiments and various independent third-party systems, while handling transmission errors that occur during synchronization. In an example context, embodiments manage synchronization of subscriber profiles between the various systems. Some embodiments manage computing resources for processing one or more unprocessed actions of various types, for example by scaling executed process instances based on an action queue length and a queue length minimum threshold and/or queue length maximum threshold.

Claims

exact text as granted — not AI-modified
1 - 54 . (canceled) 
     
     
         55 . A system configured to fulfill a claim for an unregistered device, the system comprising at least one processor and at least one memory, the at least one memory comprising computer coded instructions therein, wherein the computer coded instructions are configured to, when executed by the processor, cause the system to:
 receive a claim data object associated with a subscriber identifier data object, the claim data object comprising a device identification data object;   query a device protection program subscriber database associated with the system for a subscriber profile data object associated with the subscriber identifier data object;   receive result data indicative that the device protection program database does not include the subscriber profile data object;   transmit a third-party enrollment status request to a third-party device management system, the third-party enrollment status request data object comprising the subscriber identifier data object and the device identification data object;   receive a third-party enrollment status response data object from the third-party device management system indicating a third-party enrollment status associated with the subscriber identifier data object, wherein the third-party enrollment status is indicative of a third-party subscriber profile data object stored in the third-party device management system; and   initiate a claim processing instruction set associated with the claim data object without the subscriber profile data object.   
     
     
         56 . The system of  claim 55 , the system further configured to:
 identify a fraud protection instruction set comprising at least one fraud protection event to retrieve real-time device information; and   execute the fraud protection instruction set.   
     
     
         57 . The system of  claim 55 , the system further configured to:
 receive a queue length associated with an action queue, the action queue comprising at least a subset of the claim data objects;   identify a queue length threshold;   identify a queue relationship based on the queue length and the queue length threshold;   determine the queue relationship satisfies the queue length threshold;   identify an executed action process instance set comprising at least one executed action process instance; and   update the executed action process instance set based on the queue length.   
     
     
         58 . The system of  claim 55 , wherein the claim data object is received from a first third-party device management system, and wherein the third-party enrollment status request is transmitted to a second third-party device management system. 
     
     
         59 . The system of  claim 55 , the system further configured to:
 identify the third-party device management system based on the subscriber identifier data object.   
     
     
         60 . The system of  claim 55 , wherein the claim data object is received from a first third-party device management system comprising a third-party carrier device management system or a third-party vendor device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the system further configured to:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieve a device location application status associated with a device location application, wherein the device location application status indicates the device location application is accessible; 
 retrieve a device loss status associated with the device location application; and 
 determine the device loss status is set to a lost state, 
 wherein the claim processing instruction set is initiated in response to the determination that the device loss status is set to a lost state; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieve a device location application status associated with the device location application; and 
 determine the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         61 . The system of  claim 55 , wherein the claim data object is received from a first third-party device management system comprising a third-party carrier device management system or a third-party vendor device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the system further configured to:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieve a device location application status associated with a device location application, wherein the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieve a device location application status associated with the device location application; and 
 determine the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         62 . The system of  claim 55 , wherein the claim data object is received from a first third-party device management system comprising a third-party manufacturer device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the system further configured to:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieve a device location application status associated with a device location application, wherein the device location application status indicates the device location application is accessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieve a device location application status associated with the device location application; and 
 determine the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         63 . The system of  claim 55 , wherein the system is further configured to:
 receive a transmission error that causes the system to not store the subscriber profile data object to the device protection program database.   
     
     
         64 . The system of  claim 55 , wherein the system is further configured to:
 initiate a system synchronization event based on the third-party enrollment status response data object.   
     
     
         65 . A computer-implemented method to fulfill a claim for an unregistered device, the computer-implemented method comprising:
 receiving a claim data object associated with a subscriber identifier data object, the claim data object comprising a device identification data object;   querying a device protection program subscriber database associated with the system for a subscriber profile data object associated with the subscriber identifier data object;   receiving result data indicative that the device protection program database does not include the subscriber profile data object;   transmitting a third-party enrollment status request to a third-party device management system, the third-party enrollment status request data object comprising the subscriber identifier data object and the device identification data object;   receiving a third-party enrollment status response data object from the third-party device management system indicating a third-party enrollment status associated with the subscriber identifier data object, wherein the third-party enrollment status is indicative of a third-party subscriber profile data object stored in the third-party device management system; and   initiating a claim processing instruction set associated with the claim data object without the subscriber profile data object.   
     
     
         66 . The computer-implemented method of  claim 65 , the computer-implemented method further comprising:
 identifying a fraud protection instruction set comprising at least one fraud protection event to retrieve real-time device information; and   executing the fraud protection instruction set.   
     
     
         67 . The computer-implemented method of  claim 65 , the computer-implemented method further comprising:
 receiving a queue length associated with an action queue, the action queue comprising at least a subset of the claim data objects;   identifying a queue length threshold;   identifying a queue relationship based on the queue length and the queue length threshold;   determining the queue relationship satisfies the queue length threshold;   identifying an executed action process instance set comprising at least one executed action process instance; and   updating the executed action process instance set based on the queue length.   
     
     
         68 . The computer-implemented method of  claim 65 , wherein the claim data object is received from a first third-party device management system, and wherein the third-party enrollment status request is transmitted to a second third-party device management system. 
     
     
         69 . The computer-implemented method of  claim 65 , the computer-implemented method further comprising:
 identifying the third-party device management system based on the subscriber identifier data object.   
     
     
         70 . The computer-implemented method of  claim 65 , wherein the claim data object is received from a first third-party device management system comprising a third-party carrier device management system or a third-party vendor device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the computer-implemented method further comprising:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieving a device location application status associated with a device location application, wherein the device location application status indicates the device location application is accessible; 
 retrieving device loss status associated with the device location application; and 
 determining the device loss status is set to a lost state, 
 wherein the claim processing instruction set is initiated in response to the determination that the device loss status is set to a lost state; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieving a device location application status associated with the device location application; and 
 determining the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         71 . The computer-implemented method of  claim 65 , wherein the claim data object is received from a first third-party device management system comprising a third-party carrier device management system or a third-party vendor device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the computer-implemented method further comprising:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieving a device location application status associated with a device location application, wherein the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieving a device location application status associated with the device location application; and 
 determining the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         72 . The computer-implemented method of  claim 65 , wherein the claim data object is received from a first third-party device management system comprising a third-party manufacturer device management system, the third-party enrollment status request is transmitted to a second third-party device management system, and wherein the claim data object includes a claim type identifier data object, the computer-implemented method further comprising:
 in a circumstance where the claim type identifier data object represents a device loss claim or a device stolen claim:
 retrieving a device location application status associated with a device location application, wherein the device location application status indicates the device location application is accessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible; and 
   in a circumstance where the claim type identifier data object represents a device damage claim:
 retrieving a device location application status associated with the device location application; and 
 determining the device location application status indicates the device location application is inaccessible, 
 wherein the claim processing instruction set is initiated in response to the determination that the device location application status indicates the device location application is inaccessible. 
   
     
     
         73 . (canceled) 
     
     
         74 . The computer-implemented method of  claim 65 , the computer-implemented method further comprising:
 initiating a system synchronization event based on the third-party enrollment status response data object.   
     
     
         75 . A computer program product to fulfill a claim for an unregistered device, the computer program product comprising at least one non-transitory computer-readable storage medium having computer program instructions thereon, the computer program instructions, in execution with a processor, configured for:
 receiving a claim data object associated with a subscriber identifier data object, the claim data object comprising a device identification data object;   querying a device protection program subscriber database associated with the system for a subscriber profile data object associated with the subscriber identifier data object;   receiving result data indicative that the device protection program database does not include the subscriber profile data object;   transmitting a third-party enrollment status request to a third-party device management system, the third-party enrollment status request data object comprising the subscriber identifier data object and the device identification data object;   receiving a third-party enrollment status response data object from the third-party device management system indicating a third-party enrollment status associated with the subscriber identifier data object, wherein the third-party enrollment status is indicative of a third-party subscriber profile data object stored in the third-party device management system; and   initiating a claim processing instruction set associated with the claim data object without the subscriber profile data object.   
     
     
         76 - 96 . (canceled)

Join the waitlist — get patent alerts

Track US2024013230A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.