Remote activation or deactivation of devices for theft prevention

A system using a server device to confirm device ownership and remotely activate or deactivate operations addresses the challenge of unauthorized use during delivery, ensuring efficient resource use and theft prevention.

CN119137635APending Publication Date: 2024-12-13QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380029900.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-04-07
Filing Date
2023-01-26
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Existing technologies face challenges in remotely activating or deactivating devices during delivery to prevent theft and unauthorized use, particularly when the device is left unattended at the recipient's location, leading to resource consumption and potential theft.

Method used

A system involving a server device that obtains the device's location, communicates with the recipient's user device to confirm ownership, and sends signals to remotely activate or deactivate device operations based on ownership confirmation.

Benefits of technology

This approach ensures timely activation for authorized use and deactivation against unauthorized use, conserving device resources and preventing theft.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119137635A_ABST
    Figure CN119137635A_ABST
Patent Text Reader

Abstract

In some aspects, a server device may obtain information related to a location of a device to be delivered to a physical location associated with a recipient. The server device may send a first communication that prompts the recipient to indicate whether the recipient owns the device based at least in part on the information indicating that the location of the device is at the physical location of the recipient. The server device may receive a second communication indicating whether the recipient owns the device. The server device may send a signal that causes a change in an activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient owns the device. Numerous other aspects are described.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims priority to U.S. non-provisional patent application No. 17 / 658,437, filed on April 7, 2022, entitled “REMOTE ACTIVATION ORDEACTIVATION OF A DEVICE FOR THEFT DETERRENCE,” which is hereby expressly incorporated herein by reference. Technical Field

[0003] Aspects of the present disclosure relate generally to wireless communications, and, for example, to remote activation or deactivation of a device. Background Art

[0004] Packages may be delivered to residences or businesses. For example, if no one is available to receive the package, the package may be left near a door, near a mailbox, etc. Therefore, if the package is left unattended, the package or its contents may be an easy target for theft. Summary of the invention

[0005] Some aspects described herein relate to a method. The method may include obtaining, by a server device, information related to a location of a device to be delivered to a physical location associated with a recipient. The method may include, based at least in part on the information indicating that the location of the device is at the physical location of the recipient, sending, by the server device, a first communication to a user device of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device. The method may include receiving, by the server device, a second communication from the user device indicating whether the recipient owns the device. The method may include, based at least in part on whether the second communication indicates that the recipient owns the device, sending, by the server device, a signal to the device that causes a change in an activation state of one or more operations of the device.

[0006] Some aspects described herein relate to a server device. The server device may include a memory and one or more processors coupled to the memory. The one or more processors may be configured to obtain information related to the location of a device to be delivered to a physical location associated with a recipient. The one or more processors may be configured to determine whether the information indicates that the location of the device is at the physical location of the recipient. The one or more processors may be configured to send a signal to the device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient.

[0007] Some aspects described herein relate to a non-transitory computer-readable medium storing an instruction set. The instruction set, when executed by one or more processors of a device, can cause the device to send information related to the location of the device to a server device. The instruction set, when executed by one or more processors of the device, can cause the device to receive a signal from the server device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient. The instruction set, when executed by one or more processors of the device, can cause the device to cause the change in the activation state of the one or more operations according to the signal.

[0008] Some aspects described herein relate to an apparatus. The apparatus may include means for sending information related to the location of the apparatus to a server device, wherein the apparatus is to be delivered to a physical location associated with a recipient. The apparatus may include means for receiving a signal from the server device causing a change in an activation state of one or more operations of the apparatus. The apparatus may include means for causing the change in the activation state of the one or more operations according to the signal.

[0009] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user devices, user equipment, wireless communication devices, and / or processing systems as substantially described with reference to and as illustrated in the accompanying drawings and description.

[0010] The features and technical advantages of examples according to the present disclosure have been outlined quite extensively above so that the following specific embodiments may be better understood. Additional features and advantages will be described below. The disclosed concepts and specific examples may be easily used as a basis for modifying or designing other structures for achieving the same purpose of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, both in terms of their organization and method of operation, and the associated advantages will be better understood by considering the following description in conjunction with the accompanying drawings. Each of the figures in the accompanying drawings is provided for the purpose of illustration and description and not as a definition of limitations to the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to fully understand the above-mentioned features of the present disclosure, a more specific description of the invention briefly summarized above can be obtained by referring to various aspects (some of which are illustrated in the accompanying drawings). However, it should be noted that the accompanying drawings only illustrate certain typical aspects of the present disclosure and are therefore not to be considered as limiting the scope thereof, as the specification may admit other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.

[0012] Figure 1is a diagram illustrating an example environment in which remote activation or deactivation of a device as described herein may be implemented in accordance with the present disclosure.

[0013] Figure 2 is a diagram illustrating example components of a device according to the present disclosure.

[0014] FIG. 3A to FIG. 3C is a diagram illustrating an example 300 associated with remote activation or deactivation of a device according to the present disclosure.

[0015] Figures 4 to 6 is a flow diagram of an example process associated with remote activation or deactivation of a device in accordance with the present disclosure. DETAILED DESCRIPTION

[0016] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be embodied in many different forms, and should not be interpreted as being limited to any specific structure or function presented throughout the present disclosure. On the contrary, these aspects are provided so that the present disclosure will be thorough and complete, and the scope of the present disclosure will be fully conveyed to those skilled in the art. It should be understood by those skilled in the art that the scope of the present disclosure is intended to cover any aspect of the disclosure disclosed herein, whether it is implemented independently or in combination with any other aspect of the present disclosure. For example, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such a device or method that is practiced using other structures, functions, or structures and functions in addition to or different from the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of the claims.

[0017] A device (such as an electronic device) may be capable of performing one or more operations that may be activated or deactivated. For example, the device may be deactivated if the wireless communication device cannot be powered on, cannot perform wireless communication, etc., or may be activated if the wireless communication device can be powered on, can perform wireless communication, etc. In some examples, the device may be shipped in an activated state for delivery to an individual or commercial establishment that is the intended recipient (e.g., purchaser) of the device.

[0018] However, during the transportation of the device to the intended recipient, and particularly in cases where the device is delivered and left outside a building associated with an individual or business establishment, the device may be taken (e.g., stolen) by an unauthorized individual. Furthermore, if the device is activated, any individual in possession of the device may use the device. Unauthorized use of the device may consume resources, such as computing resources of the device, battery resources of the device, network resources used for communication with the device, etc., which would otherwise be conserved if the device was deactivated when attempting unauthorized use of the device. However, identifying appropriate timing for activating and / or deactivating the device without interfering with authorized use of the device by the intended recipient is technically difficult, particularly where activation / deactivation is to be accomplished remotely.

[0019] Some techniques and devices described herein enable remote activation and / or deactivation of a device. In some aspects, after the device is shipped to a recipient, a server device may obtain information related to the location of the device. Based at least in part on the information indicating that the location of the device is at a physical location associated with the recipient, the server device may send a first communication to a user device of the recipient, the first communication prompting the recipient to indicate whether the device is owned by the recipient. The server device may receive a second communication from the user device indicating whether the device is owned by the recipient. In some aspects, the device may be shipped to the recipient in a deactivated state, and the server device may send a signal to the device to activate the device based at least in part on the second communication indicating that the device is owned by the recipient.

[0020] In this way, once the device is in the possession of the intended recipient, the device can be activated, thereby timing the activation to avoid interfering with authorized use of the device and avoiding excessive downtime of the device. Similarly, if the device is in the possession of an unauthorized individual, the device can be deactivated, thereby conserving computing resources of the device, battery resources of the device, network resources used for communications with the device, etc. that would be consumed by unauthorized use of the device.

[0021] Figure 1 is a diagram illustrating an example environment 100 in which remote activation or deactivation of a device as described herein may be implemented according to the present disclosure. Figure 1 As shown, environment 100 may include device 110, server device 120, user device 130, logistics equipment 140, and network 150. The devices of environment 100 may be interconnected via wired connections, wireless connections, or a combination of wired and wireless connections.

[0022] Device 110 includes one or more devices capable of receiving, generating, storing, processing, and / or providing information associated with remote activation or deactivation of device 110, as described elsewhere herein. In some aspects, the device may be an electronic device capable of being powered on or off or otherwise configured to allow or prevent one or more operations of the device from being used. For example, the device may be an electric drill, headphones, a blender, etc. In some aspects, device 110 may include a communication device and / or a computing device. For example, device 110 may include a wireless communication device, a mobile phone, a user equipment, a laptop computer, a tablet computer, a desktop computer, a wearable communication device (e.g., a smart watch, a pair of smart glasses, a head-mounted display, or a virtual reality head-mounted device), or a similar type of device. In some aspects, device 110 may be included in cargo intended to be delivered to a physical location associated with a recipient.

[0023] Server device 120 includes one or more devices capable of receiving, generating, storing, processing, providing, and / or routing information associated with remote activation or deactivation of device 110, as described elsewhere herein. Server device 120 may include a communication device and / or a computing device. For example, server device 120 may include a server, such as an application server, a client server, a web server, a database server, a host server, a proxy server, a virtual server (e.g., executed on computing hardware), or a server in a cloud computing system. In some aspects, server device 120 includes computing hardware used in a cloud computing environment.

[0024] User device 130 includes one or more devices capable of receiving, generating, storing, processing, and / or providing information associated with remote activation or deactivation of device 110, as described elsewhere herein. User device 130 may include a communication device and / or a computing device. For example, user device 130 may include a wireless communication device, a mobile phone, user equipment, a laptop computer, a tablet computer, a desktop computer, a game console, a set-top box, a wearable communication device (e.g., a smart watch, a pair of smart glasses, a head-mounted display, or a virtual reality head-mounted device), or a similar type of device. User device 130 may be associated with a recipient of device 110.

[0025] The logistics equipment 140 includes one or more devices capable of receiving, generating, storing, processing, providing and / or routing information associated with cargo tracking information related to the device 110, as described elsewhere herein. The logistics equipment 140 may include a communication device and / or a computing device. For example, the logistics equipment 140 may include a server, such as an application server, a client server, a web server, a database server, a host server, a proxy server, a virtual server (e.g., executed on computing hardware), or a server in a cloud computing system. In some aspects, the logistics equipment 140 includes computing hardware used in a cloud computing environment.

[0026] The network 150 includes one or more wired networks and / or wireless networks. For example, the network 150 may include a wireless wide area network (e.g., a cellular network or a public land mobile network), a local area network (e.g., a wired local area network or a wireless local area network (WLAN), such as a Wi-Fi network), a personal area network (e.g., a Bluetooth network), a near field communication network, a telephone network, a private network, the Internet, and / or a combination of these or other types of networks. The network 150 enables communication between devices in the environment 100.

[0027] Figure 1 The number and arrangement of devices and networks shown are provided as examples. In practice, there may be Figure 1 The devices and / or networks shown in FIG. 1 may be additional devices and / or networks, fewer devices and / or networks, different devices and / or networks, or devices and / or networks arranged in a different manner than those shown in FIG. Figure 1 Two or more of the devices shown in may be implemented in a single device, or Figure 1 The single device shown in FIG. 1 may be implemented as multiple distributed devices. Additionally or alternatively, a set of devices (eg, one or more devices) of environment 100 may perform one or more functions described as being performed by another set of devices of environment 100.

[0028] Figure 2 2 is a diagram illustrating example components of a device 200 according to the present disclosure. Device 200 may correspond to device 110, server device 120, user device 130, and / or logistics device 140. In some aspects, device 110, server device 120, user device 130, and / or logistics device 140 may include one or more devices 200 and / or one or more components of device 200. Figure 2 As shown, device 200 may include a bus 205 , a processor 210 , a memory 215 , a storage component 220 , an input component 225 , an output component 230 , a communication interface 235 , and / or a sensor 240 .

[0029] The bus 205 includes components that permit communication between the components of the device 200. The processor 210 is implemented in hardware, firmware, or a combination of hardware and software. The processor 210 is a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), a microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or another type of processing component. In some aspects, the processor 210 includes one or more processors that can be programmed to perform functions. The memory 215 includes a random access memory (RAM), a read-only memory (ROM), and / or another type of dynamic or static storage device (e.g., flash memory, magnetic memory, and / or optical memory) that stores information and / or instructions for use by the processor 210.

[0030] The storage component 220 stores information and / or software related to the operation and use of the device 200. For example, the storage component 220 may include a hard disk (e.g., a magnetic disk, an optical disk, a magneto-optical disk, and / or a solid-state disk), a compact disk (CD), a digital versatile disk (DVD), a floppy disk, a cassette, a magnetic tape, and / or another type of non-transitory computer-readable medium, along with a corresponding drive.

[0031] Input components 225 include components that permit device 200 to receive information (such as via user input) (e.g., a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, and / or a microphone). Additionally or alternatively, input components 225 may include components for determining the location or position of device 200 (e.g., a global positioning system (GPS) component or a global navigation satellite system (GNSS) component) and / or sensors for sensing information (e.g., an accelerometer, a gyroscope, an actuator, or another type of positioning or environmental sensor). Output components 230 include components that provide output information from device 200 (e.g., a display, a speaker, a tactile feedback component, and / or an audio or visual indicator).

[0032] The communication interface 235 includes a transceiver-like component (e.g., a transceiver and / or a separate receiver and transmitter) that enables the device 200 to communicate with other devices (such as via a wired connection, a wireless connection, or a combination of a wired connection and a wireless connection). The communication interface 235 can permit the device 200 to receive information from another device and / or provide information to another device. For example, the communication interface 235 may include an Ethernet interface, an optical interface, a coaxial interface, an infrared interface, a radio frequency interface, a universal serial bus (USB) interface, a wireless local area interface (e.g., a Wi-Fi interface), and / or a cellular network interface.

[0033] Sensor 240 includes one or more wired or wireless devices capable of detecting conditions or information and providing an indication of the detected conditions or information. For example, sensor 240 may include an accelerometer, a gyroscope, a global positioning system (GPS), a global navigation satellite system (GNSS), etc.

[0034] Device 200 can perform one or more processes described herein. Device 200 can perform these processes based on processor 210 executing software instructions stored by non-transitory computer-readable media (such as memory 215 and / or storage component 220). Computer-readable media is defined herein as non-transitory memory devices. Memory devices include storage space within a single physical storage device or storage space distributed across multiple physical storage devices.

[0035] The software instructions may be read into the memory 215 and / or storage component 220 from another computer-readable medium or another device via the communication interface 235. The software instructions stored in the memory 215 and / or storage component 220, when executed, may cause the processor 210 to perform one or more processes described herein. Additionally or alternatively, hardwired circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein. Thus, the aspects described herein are not limited to any specific combination of hardware circuitry and software.

[0036] In some aspects, the device 200 includes components for performing one or more processes described herein and / or components for performing one or more operations of the processes described herein. For example, the device 200 may include: components for obtaining information about the location of a device to be delivered to a physical location associated with a recipient; components for sending a first communication to a user device of the recipient based at least in part on the information indicating that the location of the device is at the physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device; components for receiving a second communication from the user device indicating whether the recipient owns the device; components for sending a signal to the device causing a change in the activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient owns the device; and the like. As another example, the device 200 may include: a component for obtaining information related to the location of the device to be delivered to a physical location associated with a recipient; a component for determining whether the information indicates that the location of the device is at the physical location of the recipient; a component for sending a signal to the device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient; and the like. As another example, the device 200 may include: a component for sending information related to the location of the device 200 to a server device, wherein the device 200 is to be delivered to the physical location associated with the recipient; a component for receiving a signal from the server device that causes a change in the activation state of one or more operations of the device 200; a component for causing the change in the activation state of the one or more operations based on the signal; and the like. In some aspects, such components may include a combination of Figure 2 One or more components of device 200 are depicted, such as bus 205 , processor 210 , memory 215 , storage component 220 , input component 225 , output component 230 , communication interface 235 , and / or sensor 240 .

[0037] Figure 2 The number and arrangement of components shown are provided as examples. In practice, the device 200 may include Figure 2 Additional components, fewer components, different components, or differently arranged components than those shown in . Additionally or alternatively, a set of components (e.g., one or more components) of device 200 can perform one or more functions described as being performed by another set of components of device 200.

[0038] FIG. 3A to FIG. 3C is a diagram illustrating an example 300 associated with remote activation or deactivation of a device according to the present disclosure. FIG. 3A to FIG. 3CAs shown, example 300 includes communications between device 110, server device 120, user device 130, and / or logistics device 140. In some aspects, device 110 and server device 120 may communicate via a wireless (e.g., cellular) connection of device 110. In some aspects, device 110 may be capable of performing various operations, such as being powered on, connecting to a network, displaying content on a display, and the like.

[0039] As described herein, device 110 may be intended to be delivered to a physical location (e.g., a residence, an office building, etc.) associated with a recipient (e.g., the recipient may have purchased or requested device 110, such as via an online shopping interface). For example, device 110 (e.g., a package containing device 110) may be transported (e.g., shipped, mailed, trucked, or carried) to the recipient's physical location via one or more vehicles, one or more pedestrians, etc. In some aspects, one or more operations of device 110 may be disabled (e.g., powering on the device may be disabled) while the device is being transported to the recipient's physical location. In some aspects, when the device is being transported to the recipient's physical location, device 110 may detect that the remaining battery life of the device is below a threshold, and the device may cause one or more operations to be activated (e.g., enabling use of device 110 for activation purposes in the event that the battery life of the device is insufficient to last for the duration of transportation to the recipient, as described herein).

[0040] like Figure 3A As shown by reference numeral 305, server device 120 may obtain information related to the location of device 110. For example, server device 120 may obtain information when device 110 is transported to a recipient's physical location, when device 110 is delivered to a recipient's physical location, etc.

[0041] In some aspects, to obtain the information, server device 120 may receive location information (e.g., geographic coordinates) from device 110. For example, device 110 may periodically send location information to server device 120. As another example, server device 120 may send a request for location information to device 110 (e.g., periodically or aperiodically), and device 110 may send the location information to server device 120 in response to the request. In some aspects, device 110 may send the location information to the server device after device 110 is powered on. For example, if device 110 is powered off during transportation due to insufficient battery life, device 110 may send the location information to server device 120 after delivery after being powered on by a recipient or another individual who owns device 110 (e.g., the powering on of device 110 triggers device 110 to send the location information).

[0042] In some aspects, to obtain the information, the server device 120 may send a request for cargo tracking information related to the device 110 to the logistics device 140, and the server device 120 may receive the cargo tracking information from the logistics device 140. The server device 120 may send the request and / or receive the cargo tracking information through an application programming interface (API) implemented by the logistics device 140. In some aspects, to obtain the information, the server device 120 may receive the cargo tracking information from the logistics device 140 (e.g., without the server device 120 first sending a request). Here, the server device 120 may receive the cargo tracking information periodically or in conjunction with one or more triggering events (such as a delivery event related to the device 110).

[0043] As shown by reference numeral 310, server device 120 may determine whether the information indicates that the location of device 110 is at the recipient's physical location. For example, if the location corresponds to the physical location or if the location is within a threshold distance of the physical location, server device 120 may determine that the location information indicates that the location of device 110 is at the physical location. As another example, if the shipment tracking information indicates that the delivery is complete, server device 120 may determine that the shipment tracking information indicates that the location of device 110 is at the physical location.

[0044] like Figure 3B 315, server device 120 may send a first communication to a user device 130 of a recipient, the first communication prompting the recipient to indicate whether the recipient possesses device 110. In some aspects, server device 120 may send the first communication based at least in part on the information indicating that the location of device 110 is at the recipient's physical location (e.g., based at least in part on server device 120 determining that the location of device 110 is at the recipient's physical location). In some aspects, server device 120 may send the first communication based at least in part on device 110 being powered on (e.g., based at least in part on server device 120 receiving information indicating the location when device 110 is powered on, as described above).

[0045] The first communication may be a text message, an email message, a push notification, a voice call, etc. In some aspects, to send the first communication, server device 120 may obtain (e.g., from a database) data related to the recipient (e.g., a purchase record associated with device 110, a shipping record associated with device 110, etc.), and the data may indicate contact information (e.g., a phone number, an email address, a device identifier, etc.) of user device 130. For example, the recipient may provide the contact information when purchasing device 110.

[0046] As shown by reference numeral 320, server device 120 may receive a second communication (e.g., in response to the first communication) from user device 130 indicating whether the recipient owns device 110 (e.g., "yes" or "no"). The second communication may be a text message, an email message, an in-application message, a voice call, etc. In some aspects, if the second communication is not received within a threshold time of the transmission of the first communication, server device 120 may determine that the recipient does not own device 110, and server device 120 may deactivate one or more operations of device 110, as described herein.

[0047] like Figure 3C 10, server device 120 may send a signal that causes a change in the activation state of one or more operations of device 110, and device 110 may receive the signal. The change in the activation state of the one or more operations may be an activation or a deactivation, depending on whether the one or more operations were previously activated or deactivated during transportation of device 110. The one or more operations may be powering on device 110, connecting device 110 to a network, and / or displaying content on a display of device 110, among others. In some aspects, the signal may be sent to device 110 via a wireless (e.g., cellular) connection of device 110. In this way, server device 120 may remotely activate or deactivate device 110 with minimal disruption to authorized use of device 110.

[0048] In some aspects, server device 110 may send the signal based at least in part on whether the second communication indicates that the recipient owns device 110. For example, if one or more operations were deactivated prior to sending the signal (e.g., one or more operations were deactivated when the device was shipped to the recipient), then if the second communication indicates that the recipient owns device 110, the change in the activation state of the one or more operations may be an activation of the one or more operations. As another example, if one or more operations were activated prior to sending the signal (e.g., one or more operations were activated when the device was shipped to the recipient, such as due to a low battery of device 110, as described above), then if the second communication indicates that the recipient does not own device 110, then the change in the activation state of the one or more operations may be a deactivation of the one or more operations.

[0049] Additionally or alternatively, server device 120 may send a signal based at least in part on whether the information indicates that the location of device 110 is at the physical location of the recipient. For example, if one or more operations were deactivated prior to sending the signal (e.g., one or more operations were deactivated when the device was transported to the recipient), then if the information indicates that the location of device 110 is at the physical location of the recipient, then the change in the activation state of the one or more operations may be an activation of the one or more operations. Here, if multiple reports of location information by device 110 within a threshold time period (e.g., 5 hours, 10 hours, etc.) all indicate that the location of device 110 is at the physical location of the recipient (e.g., thereby indicating that device 110 has not been taken away by an unauthorized individual), then server device 120 may send a signal to activate the one or more operations. Additionally or alternatively, device 110 may report movement information indicating movement of device 110 (e.g., detected using a gyroscope of device 110, an accelerometer of device 110, etc.) to server device 120 (e.g., starting when the location of device 110 is at the physical location of the recipient), and if the movement of device 110 indicates that the recipient possesses device 110 (e.g., slower movement over a shorter distance) and / or does not indicate that an unauthorized individual possesses device 110 (e.g., faster movement over a longer distance), server device 120 may send a signal to activate one or more operations. As another example, if one or more operations were activated before the signal was sent (e.g., one or more operations were activated when the device was transported to the recipient, such as due to a low battery of device 110, as described above), then if the information indicates that the location of device 110 is not at the physical location of the recipient, the change in the activation state of the one or more operations may be a deactivation of the one or more operations. Additionally or alternatively, server device 120 may send a signal to disable one or more operations if the movement information reported by device 110 indicates that the movement of device 110 indicates that an unauthorized individual owns device 110 and / or does not indicate that the recipient owns device 110 .

[0050] In some aspects, if the signal sent by server device 120 is to deactivate one or more operations of device 110, server device 120 may also send a message to the recipient's user device 130 indicating that one or more operations of device 110 have been disabled, indicating that device 110 is owned by an unauthorized individual, etc.

[0051] As shown in the figure numeral 330, based at least in part on receiving the signal, the device 110 can cause a change in the activation state of one or more operations. For example, the device 110 can activate or deactivate the ability of the device 110 to power on, connect to a network, and / or display content on a display, etc. In some aspects, the device 110 can use one or more first processors to cause a change in the activation state of one or more operations, and the device 110 can use one or more second processors to actually perform the one or more operations. In other words, the device 110 can have dedicated hardware (e.g., a communication module and / or a microcontroller unit, etc.) for communicating with the server device 120 and / or for performing activation / deactivation operations.

[0052] In some aspects, device 110 may determine that the location information indicates that the location of device 110 is at the physical location of the recipient. Subsequently, device 110 may detect that the location of device 110 has moved a threshold distance from the physical location of the recipient. Here, device 110 may autonomously deactivate one or more operations of device 110 based at least in part on detecting that the location of device 110 has moved the threshold distance (e.g., if the recipient does not indicate that the recipient owns device 110). Additionally or alternatively, device 110 may send a signal to an alarm of an alarm device associated with the physical location of the recipient (e.g., to cause an audible siren, cause an alarm to be transmitted to the user device 130 of the recipient, etc.) based at least in part on detecting that the location of device 110 has moved the threshold distance (e.g., if the recipient does not indicate that the recipient owns device 110). In particular, when the location of device 110 is at the physical location of the recipient, device 110 can connect to the same wireless network used by the alarm device (e.g., credentials for accessing the wireless network can be provided by the recipient at the time of purchase and configured for device 110 before device 110 is shipped to the recipient), thereby enabling communication between device 110 and the alarm device.

[0053] As indicated above, FIG. 3A to FIG. 3C Provided as an example. Other examples may differ from FIG. 3A to FIG. 3C The content described.

[0054] Figure 4 is a flow chart of an example process 400 associated with remote activation or deactivation of a device. In some aspects, Figure 4 One or more process blocks of are performed by a server device (e.g., server device 120). In some aspects, Figure 4One or more process blocks of are performed by another device or device group that is separate from or includes the server device, such as a device to be remotely activated or deactivated (e.g., device 110), a user device (e.g., user device 130), and / or a logistics device (e.g., logistics device 140). Additionally or alternatively, Figure 4 One or more process blocks of may be performed by one or more components of device 200, such as processor 210, memory 215, storage component 220, input component 225, output component 230, communication interface 235, and / or sensor 240.

[0055] like Figure 4 As shown, process 400 may include obtaining information related to the location of a device to be delivered to a physical location associated with a recipient (block 410). For example, a server device may obtain information related to the location of a device to be delivered to a physical location associated with a recipient, as described above.

[0056] like Figure 4 As further shown, process 400 may include sending a first communication based at least in part on the information indicating that the location of the device is at the physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device (block 420). For example, the server device may send the first communication based at least in part on the information indicating that the location of the device is at the physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device, as described above.

[0057] like Figure 4 As further shown, process 400 may include receiving a second communication indicating whether the recipient owns the device (block 430). For example, the server device may receive a second communication indicating whether the recipient owns the device, as described above.

[0058] like Figure 4 As further shown, process 400 may include sending a signal that causes a change in the activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient owns the device (block 440). For example, the server device may send a signal that causes a change in the activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient owns the device, as described above.

[0059] Process 400 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0060] In a first aspect, an activation state of one or more operations of the device is set to be deactivated prior to sending the signal, and if the second communication indicates that the recipient possesses the device, the change in the activation state of the one or more operations is an activation of the one or more operations.

[0061] In a second aspect, an activation state of one or more operations of the device is set to be activated prior to sending the signal, and if the second communication indicates that the recipient does not possess the device, the change in activation state of the one or more operations is a deactivation of the one or more operations.

[0062] In a third aspect, alone or in combination with one or more of the first and second aspects, obtaining information related to a location of a device includes receiving location information of the device from the device.

[0063] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, obtaining information related to the location of the device includes sending a request for cargo tracking information related to the device to an additional device, and receiving cargo tracking information related to the device from the additional device.

[0064] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call.

[0065] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the device is a wireless communication device.

[0066] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the signal is sent to the device via a wireless connection of the device.

[0067] although Figure 4 An example block diagram of process 400 is shown, but in some aspects, process 400 includes Figure 4 Additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner than those depicted in the process 400. Additionally or alternatively, two or more of the blocks in the process 400 may be performed in parallel.

[0068] Figure 5 is a flow chart of an example process 500 associated with remote activation or deactivation of a device. In some aspects, Figure 5 One or more process blocks of are performed by a server device (e.g., server device 120). In some aspects, Figure 5One or more process blocks of are performed by another device or device group that is separate from or includes the server device, such as a device to be remotely activated or deactivated (e.g., device 110), a user device (e.g., user device 130), and / or a logistics device (e.g., logistics device 140). Additionally or alternatively, Figure 5 One or more process blocks of may be performed by one or more components of device 200, such as processor 210, memory 215, storage component 220, input component 225, output component 230, communication interface 235, and / or sensor 240.

[0069] like Figure 5 As shown, process 500 may include obtaining information related to the location of a device to be delivered to a physical location associated with a recipient (block 510). For example, a server device may obtain information related to the location of a device to be delivered to a physical location associated with a recipient, as described above.

[0070] like Figure 5 As further shown, process 500 may include determining whether the information indicates that the location of the device is at the physical location of the recipient (block 520). For example, the server device may determine whether the information indicates that the location of the device is at the physical location of the recipient, as described above.

[0071] like Figure 5 As further shown, process 500 may include sending a signal to the device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient (block 530). For example, the server device may send a signal to the device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient, as described above.

[0072] Process 500 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0073] In a first aspect, the activation state of one or more operations of the device is set to be deactivated before sending the signal, and if the information indicates that the location of the device is at the physical location of the recipient, the change in the activation state of the one or more operations is an activation of the one or more operations.

[0074] In a second aspect, the activation state of one or more operations of the device is set to be activated before sending the signal, and if the information indicates that the location of the device is at the physical location of the recipient, the change in the activation state of the one or more operations is a deactivation of the one or more operations.

[0075] In a third aspect, alone or in combination with one or more of the first and second aspects, process 500 includes receiving, from a device, location information of the device.

[0076] In a fourth aspect, alone or in combination with one or more of the first to third aspects, process 500 includes sending a request for shipment tracking information of the device to an additional device, and receiving shipment tracking information of the device from the additional device.

[0077] In a fifth aspect, alone or in combination with one or more of aspects 1 to 4, process 500 includes: sending a first communication to a user device of a recipient based at least in part on information indicating that the location of the device is at a physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device; and receiving a second communication from the user device of the recipient indicating whether the recipient owns the device, wherein the signal is further sent based at least in part on whether the second communication indicates that the recipient owns the device.

[0078] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call.

[0079] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the device is a wireless communication device.

[0080] In an eighth aspect, either alone or in combination with one or more of the first to seventh aspects, the signal is sent to the device via a wireless connection of the device.

[0081] although Figure 5 An example block diagram of process 500 is shown, but in some aspects, process 500 includes Figure 5 Additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner than those depicted in the process 500. Additionally or alternatively, two or more of the blocks in the process 500 may be performed in parallel.

[0082] Figure 6 is a flow chart of an example process 600 associated with remote activation or deactivation of a device. In some aspects, Figure 6 One or more process blocks of are performed by a device (e.g., device 110) to be remotely activated or deactivated. In some aspects, Figure 6 One or more process blocks of are performed by another device or device group that is separate from or includes the device, such as a server device (e.g., server device 120), a user device (e.g., user device 130), and / or a logistics device (e.g., logistics device 140). Additionally or alternatively, Figure 6 One or more process blocks of may be performed by one or more components of device 200, such as processor 210, memory 215, storage component 220, input component 225, output component 230, communication interface 235, and / or sensor 240.

[0083] like Figure 6 As shown, process 600 may include sending information related to the location of the device to a server device, where the device is to be delivered to a physical location associated with a recipient (block 610). For example, the device may send information related to the location of the device to a server device, as described above. In some aspects, the device is to be delivered to a physical location associated with a recipient.

[0084] like Figure 6 As further shown, process 600 may include receiving a signal from a server device that causes a change in an activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient (block 620). For example, the device may receive a signal from the server device that causes a change in an activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient, as described above.

[0085] like Figure 6 As further shown, process 600 may include causing a change in activation state of one or more operations based on the signal (block 630). For example, the device may cause a change in activation state of one or more operations based on the signal, as described above.

[0086] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0087] In a first aspect, an activation state of one or more operations of the device is set to be deactivated prior to receiving the signal, and a change in the activation state of the one or more operations is an activation of the one or more operations.

[0088] In a second aspect, an activation state of one or more operations of the device is set to be activated prior to receiving the signal, and the change in the activation state of the one or more operations is a deactivation of the one or more operations.

[0089] In a third aspect, alone or in combination with one or more of the first and second aspects, process 600 includes: detecting that the remaining battery life of the device is below a threshold; and causing activation of one or more operations, wherein if the information indicates that the location of the device is not at the physical location of the recipient, the change in the activation state of one or more operations is a deactivation of the one or more operations.

[0090] In a fourth aspect, alone or in combination with one or more of the first to third aspects, information related to the location of the device is sent when the device is powered on.

[0091] In a fifth aspect, either alone or in combination with one or more of aspects 1 to 4, process 600 includes: detecting that the position of the device has moved a threshold distance from the physical location of the recipient; and sending an additional signal to an alarm device associated with the physical location of the recipient that triggers an alarm of the alarm device based at least in part on detecting that the position of the device has moved the threshold distance.

[0092] In the sixth aspect, alone or in combination with one or more of the first to fifth aspects, one or more first processors of the device will be used to cause a change in the activation state of one or more operations, and one or more second processors of the device will be used to perform one or more operations.

[0093] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the device is a wireless communication device.

[0094] In an eighth aspect, either alone or in combination with one or more of the first to seventh aspects, the signal is to be received by the device via a wireless connection of the device.

[0095] although Figure 6 An example block diagram of process 600 is shown, but in some aspects, process 600 includes Figure 6 Additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner than those depicted in the process 600. Additionally or alternatively, two or more of the blocks in the process 600 may be performed in parallel.

[0096] The following provides an overview of some aspects of the disclosure:

[0097] Aspect 1: A method, comprising: obtaining, by a server device, information related to a location of a device to be delivered to a physical location associated with a recipient; sending, by the server device, a first communication to a user device of the recipient based at least in part on the information indicating that the location of the device is at the physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device; receiving, by the server device, a second communication from the user device indicating whether the recipient owns the device; and sending, by the server device, a signal to the device that causes a change in an activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient owns the device.

[0098] Aspect 2: A method according to Aspect 1, wherein the activation state of one or more operations of the device is set to be deactivated before sending the signal, and wherein if the second communication indicates that the recipient owns the device, the change in the activation state of the one or more operations is an activation of the one or more operations.

[0099] Aspect 3: A method according to Aspect 1, wherein the activation state of one or more operations of the device is set to be activated before sending the signal, and wherein if the second communication indicates that the recipient does not own the device, then the change in the activation state of the one or more operations is a deactivation of the one or more operations.

[0100] Aspect 4: The method according to any one of aspects 1 to 3, wherein obtaining the information related to the location of the device comprises: receiving the location information of the device from the device.

[0101] Aspect 5: A method according to any one of Aspects 1 to 4, wherein obtaining the information related to the location of the device comprises: sending a request for cargo tracking information related to the device to an additional device; and receiving the cargo tracking information related to the device from the additional device.

[0102] Aspect 6: The method according to any one of aspects 1 to 5, wherein at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call.

[0103] Aspect 7: The method according to any one of aspects 1 to 6, wherein the device is a wireless communication device.

[0104] Aspect 8: The method according to any one of aspects 1 to 7, wherein the signal is sent to the device via a wireless connection of the device.

[0105] Aspect 9: A method, comprising: obtaining, by a server device, information related to the location of a device to be delivered to a physical location associated with a recipient; determining, by the server device, whether the information indicates that the location of the device is at the physical location of the recipient; and sending, by the server device, a signal to the device that causes a change in the activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient.

[0106] Aspect 10: A method according to Aspect 9, wherein the activation state of one or more operations of the device is set to be deactivated before sending the signal, and wherein if the information indicates that the location of the device is at the physical location of the recipient, then the change in the activation state of the one or more operations is an activation of the one or more operations.

[0107] Aspect 11: A method according to Aspect 9, wherein the activation state of one or more operations of the device is set to be activated before sending the signal, and wherein if the information indicates that the location of the device is not at the physical location of the recipient, then the change in the activation state of the one or more operations is a deactivation of the one or more operations.

[0108] Aspect 12: The method according to any one of aspects 9 to 11, wherein obtaining the information related to the location of the device comprises: receiving the location information of the device from the device.

[0109] Aspect 13: A method according to any one of Aspects 9 to 12, wherein obtaining the information related to the location of the device comprises: sending a request for cargo tracking information of the device to an additional device; and receiving the cargo tracking information of the device from the additional device.

[0110] Aspect 14: The method according to any one of Aspects 9 to 13 further includes: sending a first communication to a user device of the recipient based at least in part on the information indicating that the location of the device is at the physical location of the recipient, the first communication prompting the recipient to indicate whether the recipient owns the device; and receiving a second communication from the user device of the recipient indicating whether the recipient owns the device, wherein the signal is sent further based at least in part on whether the second communication indicates that the recipient owns the device.

[0111] Aspect 15: The method of aspect 14, wherein at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call.

[0112] Aspect 16: The method according to any one of aspects 9 to 15, wherein the device is a wireless communication device.

[0113] Aspect 17: A method according to any one of aspects 9 to 16, wherein the signal is to be sent to the device via a wireless connection of the device.

[0114] Aspect 18: A method comprising: sending, by a device, information relating to a location of the device to a server device, wherein the device is to be delivered to a physical location associated with a recipient; receiving, based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient, a signal from the server device causing a change in an activation state of one or more operations of the device; and causing, by the device, the change in the activation state of the one or more operations in accordance with the signal.

[0115] Aspect 19: A method according to Aspect 18, wherein the activation state of one or more operations of the device is set to be deactivated before receiving the signal, and wherein the change in the activation state of the one or more operations is an activation of the one or more operations.

[0116] Aspect 20: A method according to Aspect 18, wherein the activation state of one or more operations of the device is set to be activated before receiving the signal, and wherein the change in the activation state of the one or more operations is the deactivation of the one or more operations.

[0117] Aspect 21: The method according to any one of Aspects 18 to 20 further includes: detecting that the remaining battery life of the device is lower than a threshold; and causing activation of the one or more operations, wherein if the information indicates that the location of the device is not at the physical location of the recipient, then the change in the activation state of the one or more operations is a deactivation of the one or more operations.

[0118] Aspect 22: The method according to any one of aspects 18 to 21, wherein the information related to the location of the device is sent when the device is powered on.

[0119] Aspect 23: The method according to any one of Aspects 18 to 22 further includes: detecting that the position of the device has moved a threshold distance from the physical location of the recipient; and sending an additional signal to an alarm device associated with the physical location of the recipient to trigger an alarm of the alarm device based at least in part on detecting that the position of the device has moved the threshold distance.

[0120] Aspect 24: A method according to any one of Aspects 18 to 23, wherein one or more first processors of the device are used to cause the change in the activation state of the one or more operations, and wherein one or more second processors of the device are used to perform the one or more operations.

[0121] Aspect 25: A method according to any one of aspects 18 to 24, wherein the device is a wireless communication device.

[0122] Aspect 26: The method according to any one of aspects 18 to 25, wherein the signal is to be received by the device via a wireless connection of the device.

[0123] Aspect 27: An apparatus for performing wireless communications at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods described in Aspects 1 to 8.

[0124] Aspect 28: An apparatus for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to execute the method according to one or more of aspects 1 to 8.

[0125] Aspect 29: An apparatus for wireless communication, comprising: at least one component for performing the method according to one or more of aspects 1 to 8.

[0126] Aspect 30: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 1 to 8.

[0127] Aspect 31: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform one or more of the methods described in aspects 1 to 8.

[0128] Aspect 32: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods described in Aspects 9 to 17.

[0129] Aspect 33: An apparatus for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the one or more processors being configured to execute the method according to one or more of aspects 9 to 17.

[0130] Aspect 34: An apparatus for wireless communication, comprising: at least one component for performing the method according to one or more of aspects 9 to 17.

[0131] Aspect 35: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 9 to 17.

[0132] Aspect 36: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform one or more of the methods described in aspects 9 to 17.

[0133] Aspect 37: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods described in Aspects 18 to 26.

[0134] Aspect 38: An apparatus for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to perform the method according to one or more of aspects 18 to 26.

[0135] Aspect 39: An apparatus for wireless communication, comprising: at least one component for performing the method according to one or more of aspects 18 to 26.

[0136] Aspect 40: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 18 to 26.

[0137] Aspect 41: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform one or more of the methods described in aspects 18 to 26.

[0138] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of these aspects.

[0139] As used herein, the term "component" is intended to be broadly interpreted as a combination of hardware and / or hardware and software. Whether referred to as software, firmware, middleware, microcode, hardware description language or other names, "software" should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures and / or functions, etc. As used herein, a "processor" is implemented in a combination of hardware and / or hardware and software. It will be apparent that the systems and / or methods described herein can be implemented by a combination of hardware and / or hardware and software in different forms. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit various aspects. Therefore, there is no reference to a specific software code herein to describe the operation and behavior of the system and / or method, because those skilled in the art will understand that software and hardware can be designed to implement the system and / or method based at least in part on the description herein.

[0140] As used herein, "satisfying a threshold" may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.

[0141] Although the specific combination of features is described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. Many of these features can be combined in a manner that is not specifically described in the claims and / or is not disclosed in the specification. The disclosure of various aspects includes each dependent claim combined with each other claim in the claim set. As used herein, the phrase "at least one of" the list of items refers to any combination of these items (it includes a single member). As an example, "at least one of a, b or c" is intended to cover a, b, c, a+b, a+c, b+c and a+b+c, and any combination with multiple identical elements (for example, a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c and c+c+c, or any other ordering of a, b and c).

[0142] Any element, action or instruction used herein should not be interpreted as critical or necessary unless clearly stated. In addition, as used herein, the article "one" is intended to include one or more items, and can be used interchangeably with "one or more". In addition, as used herein, the article "said" is intended to include one or more items connected to the article "said", and can be used interchangeably with "one or more". In addition, as used herein, the terms "group" and "group" are intended to include one or more items, and can be used interchangeably with "one or more". If you only want to refer to an item, the phrase "only one" or similar terms will be used. Moreover, as used herein, the term "having" etc. is intended to be an open term, which does not limit the elements they modify (for example, "having" A elements can also have B). In addition, the phrase "based on" is intended to mean "based at least in part on", unless otherwise explicitly stated. Furthermore, as used herein, the term "or" when used in a series is intended to be open-ended and used interchangeably with "and / or" unless expressly stated otherwise (eg, if used in conjunction with "either" or "only one of").

Claims

1. A method comprising: obtaining, by a server device, information related to a location of a device to be delivered to a physical location associated with a recipient; Based at least in part on the information indicating that the location of the device is at the physical location of the recipient, sending, by the server device, a first communication to a user device of the recipient, the first communication prompting the recipient to indicate whether the recipient possesses the device; receiving, by the server device, from the user device, a second communication indicating whether the recipient owns the device; as well as Based at least in part on whether the second communication indicates that the recipient possesses the device, a signal is sent, by the server device, to the device that causes a change in an activation state of one or more operations of the device.

2. The method of claim 1, wherein an activation state of one or more operations of the device is set to be deactivated before sending the signal, and Wherein if the second communication indicates that the recipient possesses the device, the change in the activation state of the one or more operations is an activation of the one or more operations.

3. The method of claim 1 , wherein an activation state of one or more operations of the device is set to be activated before sending the signal, and Wherein if the second communication indicates that the recipient does not possess the device, the change in the activation state of the one or more operations is a deactivation of the one or more operations.

4. The method of claim 1 , wherein obtaining the information related to the location of the device comprises: Location information of the device is received from the device.

5. The method of claim 1 , wherein obtaining the information related to the location of the device comprises: sending a request to an additional device for shipment tracking information associated with the device; as well as The shipment tracking information associated with the device is received from the attached device. 6 . The method of claim 1 , wherein at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call. The method of claim 1 , wherein the device is a wireless communication device.

8. The method of claim 1, wherein the signal is sent to the device via a wireless connection of the device.

9. A server device, comprising: one or more memories; and one or more processors coupled to the one or more memories and configured to: obtaining information related to a location of a device to be delivered to a physical location associated with a recipient; determining whether the information indicates that the location of the device is at the physical location of the recipient; as well as Based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient, a signal is sent to the device that causes a change in an activation state of one or more operations of the device.

10. The server device of claim 9, wherein an activation state of one or more operations of the device is set to be deactivated before sending the signal, and Wherein if the information indicates that the location of the device is at the physical location of the recipient, then the change in the activation state of the one or more operations is an activation of the one or more operations.

11. The server device of claim 9, wherein an activation state of one or more operations of the device is set to be activated before sending the signal, and Wherein if the information indicates that the location of the device is not at the physical location of the recipient, the change in the activation state of the one or more operations is a deactivation of the one or more operations.

12. The server device of claim 9, wherein to obtain the information related to the location of the device, the one or more processors are configured to: Location information of the device is received from the device.

13. The server device of claim 9, wherein to obtain the information related to the location of the device, the one or more processors are configured to: sending a request to an additional device for shipment tracking information for the device; and The shipment tracking information of the device is received from the attached device.

14. The server device of claim 9, wherein the one or more processors are further configured to: Based at least in part on the information indicating that the location of the device is at the physical location of the recipient, sending a first communication to a user device of the recipient, the first communication prompting the recipient to indicate whether the recipient possesses the device; and receiving a second communication from the user device of the recipient indicating whether the recipient owns the device, Wherein sending the signal is further based at least in part on whether the second communication indicates that the recipient possesses the device.

15. The server device of claim 14, wherein at least one of the first communication or the second communication is a text message, an email message, a push notification, or a voice call.

16. The server device of claim 9, wherein the device is a wireless communication device.

17. The server device of claim 9, wherein the signal is to be sent to the device via a wireless connection of the device.

18. A non-transitory computer readable medium storing a set of instructions, the set of instructions comprising: One or more instructions that, when executed by one or more processors of a device, cause the device to: sending information related to the location of the device to a server device, wherein the device is to be delivered to a physical location associated with a recipient; receiving, from the server device, a signal causing a change in an activation state of one or more operations of the device based at least in part on whether the information indicates that the location of the device is at the physical location of the recipient; as well as The change in the activation state of the one or more operations is caused based on the signal.

19. The non-transitory computer readable medium of claim 18, wherein an activation state of one or more operations of the device is set to be deactivated prior to receiving the signal, and The change in the activation state of the one or more operations is an activation of the one or more operations.

20. The non-transitory computer readable medium of claim 18, wherein an activation state of one or more operations of the device is set to be activated before receiving the signal, and The change in the activation state of the one or more operations is a deactivation of the one or more operations.

21. The non-transitory computer readable medium of claim 18, wherein the one or more instructions further cause the device to: detecting that a remaining battery life of the device is below a threshold; and causing activation of said one or more operations, Wherein if the information indicates that the location of the device is not at the physical location of the recipient, the change in the activation state of the one or more operations is a deactivation of the one or more operations.

22. The non-transitory computer readable medium of claim 18, wherein the information related to the location of the device is sent when the device is powered on.

23. The non-transitory computer readable medium of claim 18, wherein the one or more instructions further cause the device to: detecting that the location of the device has moved a threshold distance from the physical location of the recipient; and Based at least in part on detecting that the location of the device has moved the threshold distance, an additional signal is sent to an alerting device associated with the physical location of the recipient that triggers an alert of the alerting device.

24. The non-transitory computer readable medium of claim 18, wherein the change in the activation state of the one or more operations is to be caused using one or more first processors of the device, and The one or more operations are performed using one or more second processors of the device.

25. The non-transitory computer readable medium of claim 18, wherein the device is a wireless communication device.

26. The non-transitory computer readable medium of claim 18, wherein the signal is to be received by the device via a wireless connection of the device.

27. An apparatus comprising: means for sending information relating to the location of the apparatus to a server device, wherein the device is to be delivered to a physical location associated with a recipient; means for receiving a signal from the server device causing a change in an activation state of one or more operations of the apparatus; and Means for causing said change in said activation state of said one or more operations based on said signal.

28. The device of claim 27, wherein the information relating to the location of the device is to be transmitted when the device is powered on.

29. The apparatus of claim 27, wherein the change in the activation state of the one or more operations is to be caused using one or more first processors of the apparatus, and The one or more operations are performed using one or more second processors of the device.

30. The device of claim 27, wherein the signal is to be received by the device via a wireless connection of the device.

Citation Information

Patent Citations

  • Remote activation or deactivation of a device for theft deterrence

    US20230326312A1