WO2008136824A1 - System and method for enhanced item tracking - Google Patents

System and method for enhanced item tracking Download PDF

Info

Publication number
WO2008136824A1
WO2008136824A1 PCT/US2007/068156 US2007068156W WO2008136824A1 WO 2008136824 A1 WO2008136824 A1 WO 2008136824A1 US 2007068156 W US2007068156 W US 2007068156W WO 2008136824 A1 WO2008136824 A1 WO 2008136824A1
Authority
WO
WIPO (PCT)
Prior art keywords
item
information
message
storage device
mobile subscriber
Prior art date
Application number
PCT/US2007/068156
Other languages
French (fr)
Inventor
Robert C. Lovell, Jr.
Original Assignee
Sybase 365, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sybase 365, Inc. filed Critical Sybase 365, Inc.
Priority to PCT/US2007/068156 priority Critical patent/WO2008136824A1/en
Publication of WO2008136824A1 publication Critical patent/WO2008136824A1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/22Electrical actuation
    • G08B13/24Electrical actuation by interference with electromagnetic field distribution
    • G08B13/2402Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Definitions

  • the present invention relates generally to telecommunications services.
  • the present invention relates to capabilities that enhance substantially the value and usefulness of various wireless messaging paradigms including, inter alia, Short Message Service (SMS), Multimedia Message Service (MMS), IP Multimedia Subsystem (IMS), etc.
  • SMS Short Message Service
  • MMS Multimedia Message Service
  • IMS IP Multimedia Subsystem
  • MS Mobile Subscriber
  • WD Wireless Device
  • WC Wireless Carrier
  • Radio-Frequency Identification RFID
  • NFC Near-Field Communication
  • RFID Radio-Frequency Identification
  • RFID Radio-Frequency Identification
  • NFC Near-Field Communication
  • the present invention extends key elements of wireless technology to allow MSs to use their WDs to more easily dynamically track items, and addresses various of the (not insubstantial) challenges that are associated with same.
  • Embodiments of the present invention provide mechanisms through which a MS' WD may be utilized to more easily dynamically track items.
  • a method for item tracking includes receiving from a device a notification message indicating a change in the presence, status, condition, etc. of an item; performing one or more processing steps on the notification message using, at least in part, information previously supplied by a MS; generating an alert message in view of the processed indication; and dispatching the alert message to a WD of said MS.
  • said notification messages contain some combination of Electronic Product Code (EPC), Global Trade Item Number (GTIN), and Stock Keeping Unit (SKU).
  • EPC Electronic Product Code
  • GTIN Global Trade Item Number
  • SKU Stock Keeping Unit
  • said information is defined by a MS during a registration process, and the information may include at least one of Identifying Information, Device Information, Item Information, Alert
  • the registration process is Web-based, and may include a billing component.
  • the alert message is a SMS message or a
  • MMS message may contain advertising and/or promotional material.
  • a fee is charged for the tracking service.
  • the method of this and other embodiments may further include receiving a reply from said Mobile Subscriber; processing said reply resulting in a processed reply; and conditionally communicating with a third party in view of the processed reply.
  • Figure 1 is a diagrammatic presentation of an exemplary Messaging
  • FIG. 1 illustrates various of the exchanges or interactions that are supported by aspects of a registration process in accordance with an embodiment of the present invention.
  • Figure 3 illustrates further of the exchanges or interactions that are supported by aspects of embodiments of the present invention.
  • Figure 4 is a diagrammatic presentation of aspects of an exemplary
  • SP Service Provider
  • AS Application Server
  • Embodiments of the present invention may leverage the capabilities of a centrally-located, full-featured MICV facility.
  • a MICV 106 may be disposed between, possibly inter alia, multiple WCs (WC a 102 -> WC Z 104) on one side and multiple SPs (SP a 108 ⁇ * SP Z 110) on the other side thus 'bridging' all of the connected entities.
  • a MICV 106 thus, as one simple example, may offer various routing, formatting, delivery, value- add, etc. capabilities that provide, possibly inter alia: [0021] 1) A WC 102 ⁇ 104 (and, by extension, all of the MSs that are serviced by the WC 102 -> 104) with ubiquitous access to a broad universe of SPs 108 -» 110, and
  • a SP may, for example, be realized as a third-party service bureau, an element of a WC or a landline carrier, an element of a MICV, multiple third-party entities working together, etc.
  • a given 'message' sent between a MS and a SP may actually comprise a series of steps in which the message is received, forwarded and routed between different entities, including possibly inter alia a MS, a WC, a MICV, and a SP.
  • reference to a particular message generally includes that particular message as conveyed at any stage between an origination source, such as for example a MS, and an end receiver, such as for example a SP.
  • reference to a particular message generally includes a series of related communications between, for example, a MS and a WC; a WC and a MICV; a MICV and a SP; etc.
  • the series of related communications may, in general, contain substantially the same information, or information may be added or subtracted in different communications that nevertheless may be generally referred to as a same message.
  • a particular message, whether undergoing changes or not, is referred to by different reference numbers at different stages between a source and an endpoint of the message.
  • Figure 2 and reference numeral 200 illustrate various of the exchanges or interactions that might occur under a portion of our hypothetical example.
  • entities :
  • Devices 202 Di 208 -> D n 212 For example, possibly inter alia, next- generation or intelligent appliances (such as refrigerators, etc.), intelligent storage facilities, etc. (which will be further described below).
  • next- generation or intelligent appliances such as refrigerators, etc.
  • intelligent storage facilities etc. (which will be further described below).
  • MS 204 WD 214 For example, Mary's WD such as mobile telephone,
  • MS 204 Personal Computer (PC) 216 For example, one of Mary's home, work, etc. PCs.
  • MICV 220 As noted above the use of a MICV, although not required, provides significant advantages.
  • SP 206 Web Server (WS) 222 A publicly-available Web site that is optionally provided by SP x 206.
  • SP 206 Billing Interface (BI) 224 A single, consolidated interface that
  • SP x 206 may use to easily reach, inter alia, one or more external entities such as a credit card or debit card clearinghouse, a carrier billing system, a service bureau that provides access to multiple carrier billing systems, etc.
  • external entities such as a credit card or debit card clearinghouse, a carrier billing system, a service bureau that provides access to multiple carrier billing systems, etc.
  • SP 206 AS 226 Facilities that provide key elements of the instant invention (which will be described below).
  • MS 204 PC 216 entities are illustrated as being adjacent or otherwise near each other, in actual practice the entities may, for example, be physically located anywhere.
  • the devices 202 that are illustrated in Figure 2, Di 208 -» D n 212, may offer, possibly inter alia, an RFID reader, scanner, inspector, etc. capability that among other things can monitor for example the addition of and/or the removal of a (for example, possibly inter alia, RFID-augmented) item and communicate directly or indirectly aspects of same to, possibly inter alia, a SP 206.
  • a (for example, possibly inter alia, RFID-augmented) item may be monitored for example the addition of and/or the removal of a (for example, possibly inter alia, RFID-augmented) item and communicate directly or indirectly aspects of same to, possibly inter alia, a SP 206.
  • Examples of such devices might include, possibly inter alia, next- generation or intelligent appliances (such as refrigerators, etc.), intelligent storage facilities (in a home, in a store, at a restaurant, in a hospital, etc.), augmented book stacks in a library, etc.
  • a data repository e.g., a database
  • the registration process may be completed through any combination of one or more channels including, inter alia, the World Wide Web (WWW via, for example, a Web site that is operated by SP x ), wireless messaging (SMS, MMS, etc.), Electronic Mail (E-Mail) messages, Instant Messaging (IM), conventional mail, telephone, Interactive Voice Response (IVR) facility, etc.
  • WWW World Wide Web
  • SMS Short Message
  • MMS Mobile Multimedia Subsystem
  • E-Mail Electronic Mail
  • IM Instant Messaging
  • IVR Interactive Voice Response
  • a range of information may be captured from a MS including, inter alia:
  • A) Identifying Information For example, possibly among other things, name, address, landline and wireless Telephone Numbers (TNs), E- Mail addresses, IM names/identifiers, a unique identifier and a password, etc.
  • TNs landline and wireless Telephone Numbers
  • E-Mail addresses IM names/identifiers
  • a unique identifier and a password etc.
  • B) Device Information For example, information on devices that are to be monitored/supported including, possibly among other things, name, characteristics, location, contact or connection details, access credentials (such as, possibly inter alia, user identifier and password), etc.
  • C) Item Information For example, information on items that customarily reside in a device including, possibly among other things, name, characteristics, image or picture, quantity thresholds (e.g., maximum, customary, minimum), anticipated consumption, anticipated turnover rate, one or more identifiers (such as, for example, EPC, GTIN, SKU, etc.), source(s) or vendor(s), etc.
  • D) Alert Information For example, triggers, thresholds, etc. that may be based on, possibly among other things, item quantity, date, etc. - e.g., the minimum allowed quantity of item A is X, item B must be discarded after Y days, Z amount of item C should always be available, etc.
  • E) Billing Information Different service billing models may be offered including, inter alia, a fixed one-time charge, a recurring (monthly, etc.) fixed charge, a recurring (monthly, etc.) variable charge, etc.
  • Different payment mechanisms may be supported including, possibly among other things, credit or debit card information, authorization to place a charge on a MS's phone bill, etc.
  • the content of Mary's profile may be augmented by SP x to include, as just a few examples of the many possibilities, internal and/or external demographic, psychographic, sociological, etc. data.
  • a SP' s BI may optionally complete a billing transaction.
  • the billing transaction may take any number of forms and may involve different external entities (e.g., a WCs billing system, a carrier billing system service bureau, a credit or debit card clearinghouse, etc.).
  • the billing transaction may include, inter alia:
  • Exemplary mechanics and logistics associated with this approach are described in pending U.S. patent application 10/837,695 entitled “SYSTEM AND METHOD FOR BILLING AUGMENTATION.”
  • Other ways of completing or performing line item billing are easily implemented by those skilled in the art.
  • the SP 206 may employ a Short Code (SC) or a regular TN as its source address (and to which it would ask users of its service to direct any reply messages). While the abbreviated length of a SC (e.g., five digits for a SC administered by Neustar under the Common Short Code [CSC] program) incrementally enhances the experience of a MS 204 (e.g., the MS 204 need remember and enter only a few digits as the destination address of a reply message) it also, by definition, constrains the universe of available SCs thereby causing each individual SC to be a limited or scarce resource and raising a number of SC/CSC management, etc. issues. A description of a common (i.e., universal) short code environment may be found in pending U.S. patent application 10/742,764 entitled "UNIVERSAL SHORT CODE ADMINISTRATION FACILITY.”
  • Mary or MS 204 may need to complete one or more configuration, etc. activities on each of the identified devices 202 (Di 208 -> D n 212) to, for example, identify to a device 202 the particulars (including, possibly inter alia, communication paradigm, address, access credentials, etc.) of a SP's 206 AS 226.
  • a SP 206 may optionally dispatch one or more test messages to a device 202 (Dj 208 -> D n 212) and a device may optionally respond. Such messages may traverse any combination of a range of communication channels including, possibly inter alia, the open Internet, a Virtual Private Network (VPN) over the open Internet, a dedicated link, a wireless (WiFi, etc.) link, a SMS/MMS/etc. messaging facility, etc.
  • VPN Virtual Private Network
  • RFID-augmented items may be placed within, added to, etc. and/or removed from one or more devices (i.e., devices such as intelligent appliances, intelligent storage facilities, etc. as described above).
  • devices i.e., devices such as intelligent appliances, intelligent storage facilities, etc. as described above.
  • An individual may place items that she purchased at a grocery store in a refrigerator and/or remove such items from the refrigerator.
  • An individual may place items that she purchased at a grocery store in a pantry and/or remove such items from the pantry.
  • Staff at a hospital may place supplies, medications, etc. in a storage facility and/or remove such items from the storage facility.
  • Customers, staff, etc. at a library may remove a book from a shelf or a stack and/or place a book on a shelf or a stack.
  • Customers, staff, etc. in a store may remove a book, magazine, CD,
  • FIG. 300 illustrates various of the exchanges or interactions that might occur under this aspect of our hypothetical example.
  • SP's 306 AS 326 via one or more notification messages - e.g., 328 for device
  • a SP's 306 AS 326 optionally responds with one or more reply messages - e.g., 330 to device 302 D n 312 and 334 to device 302 Di 308.
  • a notification message may contain, possibly inter alia, the particulars of a device 302 (such as, for example, address, etc.), the particulars of the instant item (such as, for example, an EPC or other 'tag' value, etc.), a date/time stamp, etc.
  • a range of channels including, possibly inter alia, the open Internet, a VPN over the open Internet, a dedicated link, a wireless (WiFi, etc.) link, a SMS/MMS/etc. messaging facility, etc.
  • a reply message may contain, possibly inter alia, a status code or identifier, a date/time stamp, etc.
  • the exchanges that are collected under the designation Set 2 represent the activities that might take place as a SP's 306 AS 326 completes one or more processing steps, leveraging among other things various of the information that was supplied previously during a registration process, and dispatches one or more SMS, MMS, etc. alert messages to Mary's 304 WD 314 (336 -> 340) and Mary 304 optionally replies or responds to the message(s) (342 -> 346). In the instant example the messages are shown traversing a MICV 320.
  • the processing steps mentioned above may include, possibly inter alia, determining from the address of a device the identity of a subscriber (e.g., a MS), within a repository updating for a subscriber's (e.g., a MS') device an item's status (e.g., date/time last accessed, depletion indicator [e.g., an item was removed and not replaced], etc.), passing elements of a subscriber's (e.g., a MS') registration information (including, for example, Device Information, Item Information, Alert Information) against the subscriber's device and item status information to generate an appropriate set of alert messages, etc.
  • An alert message may contain, possibly inter alia, a textual description
  • Mary may identify as one of her devices the refrigerator of an elderly relative and, for that device, identify the normal or customary contents. Subsequently Mary may receive alerts when, for example, an item has been in the refrigerator longer than it should, the date of last use of an item has exceeded its acceptable limit, an item is depleted or gone, etc. Mary may use the received alerts to purchase the necessary items when she is next at the grocery store.
  • Mary may request that a SP automatically submit the particulars of items in an alert message to, possibly inter alia, an on-line grocery service (such as Peapod). Alternatively Mary request that a SP pass to her the particulars of such items so that she may, possibly inter alia, review and/or approve such a submission. Mary may optionally request to receive SMS/MMS/etc. confirmation message(s) of such submissions. [0085] 3) During registration Mary may identify recipes and the list of ingredients for a recipe. Subsequently Mary may add to her recipe list (e.g., Mary may see a new recipe on the Internet, in a magazine, etc.).
  • an on-line grocery service such as Peapod
  • Mary request that a SP pass to her the particulars of such items so that she may, possibly inter alia, review and/or approve such a submission.
  • Mary may optionally request to receive SMS/MMS/etc. confirmation message(s) of such submissions.
  • Mary may submit a recipe to a SP (e.g., from her WD, over the
  • an update in the form of, possibly inter alia, one or more SMS/MMS/etc. messages
  • Mary may optionally request that a SP submit the particulars of the indicated items to, possibly inter alia, an on-line grocery service (such as Peapod).
  • an on-line grocery service such as Peapod
  • a SP may monitor the usage or consumption of items in a device and, based for example on past or historical usage patterns, predict when a quantity of an item might reach zero/empty or some other trigger threshold, and dispatch an appropriate set of alert messages.
  • Mary may submit an 'update' request (e.g., from WD, over the
  • a SP may allow elements of its tracking facility to be coupled, etc. to an inventory management system, check out system, etc.
  • a library might tie or couple its check out system to a SP' s tracking facility for more comprehensive tracking of books, etc. in the library (e.g., if an item is not on a shelf and it is not indicated as being checked out then it may be misplaced, lost, stolen, etc.).
  • Mary may request that a SP send alert messages to multiple targets
  • SMS/MMS/etc. message to one or more WDs, a message to one or more E-Mail addresses, a message to one or more IM addresses, etc.
  • Alert messages may be timed to reach MS 204 at predetermined times
  • AS 326 preferably receives location information from, e.g., WC 318, and determines when to send the alert message(s).
  • the timing of the alert messages may also be based on the nature of the item itself. For instance, if the item is typically bought in a grocery store, and replenishment is not an emergency, then an after work message might be appropriate. On the other hand, if an urgent medication is depleted, then the alert message is preferably sent immediately.
  • the confirmation, alert, response, etc. message(s) that were described above may optionally contain an informational element - e.g., a relevant or applicable factoid about a specific drug, etc.
  • the informational element may be selected statically (e.g., all generated messages are injected with the same informational text), randomly (e.g., a generated message is injected with informational text that is randomly selected from a pool of available informational text), or location-based (i.e., a generated message is injected with informational text that is selected from a pool of available informational text based on the current physical location of the recipient of the message as derived from, as one example, a Location-Based Services [LBS] facility).
  • LBS Location-Based Services
  • the confirmation, alert, response, etc. message(s) may optionally contain advertising - e.g., textual material if an SMS model is being utilized, or multimedia (images of brand logos, sound, video snippets, etc.) material if an MMS model is being utilized.
  • the advertising material may be selected statically (e.g., all generated messages are injected with the same advertising material), randomly (e.g., a generated message is injected with advertising material that is randomly selected from a pool of available material), or location-based (i.e., a generated message is injected with advertising material that is selected from a pool of available material based on the current physical location of the recipient of the message as derived from, as one example, a LBS facility).
  • the confirmation, alert, response, etc. message(s) may optionally contain promotional materials (e.g., still images, video clips, etc.).
  • FIG 4 provides a diagrammatic presentation of aspects of an exemplary SP AS 402.
  • the illustrated AS 402 contains several key components - Gateways (GWi 408 -> GW 3 410 in the diagram), Incoming Queues (IQi 412 ⁇ » IQ b 414 in the diagram), WorkFlows (WorkFlowi 418 -» WorkFlowd 420 in the diagram), Database 422, Outgoing Queues (OQ 1 424 -> OQ c 426 in the diagram), and an Administrator 428. It will be readily apparent to one of ordinary skill in the relevant art that numerous other components are possible within an AS 402.
  • a dynamically updateable set of one or more Gateways (GW 1 408 ->
  • GW 3 410 in the diagram handle incoming (SMS/MMS/etc. messaging, SD, etc.) traffic and outgoing (SMS/MMS/etc. messaging, SD, etc.) traffic.
  • Incoming traffic is accepted and deposited on an intermediate or temporary Incoming Queue (IQi 412 -> IQ b 414 in the diagram) for subsequent processing.
  • IQi 412 -> IQ b 414 in the diagram Intermediate or temporary Incoming Queue
  • Processed artifacts are removed from an intermediate or temporary Outgoing Queue (OQi 424 -> OQ 0 426 in the diagram) and then dispatched.
  • a dynamically updateable set of one or more Incoming Queues (IQi)
  • Outgoing Queues operate as intermediate or temporary buffers for incoming and outgoing traffic.
  • the Database 422 that is depicted in Figure 4 is a logical representation of the possibly multiple physical repositories that may be implemented to support, inter alia, configuration, profile, monitoring, alerting, etc. information.
  • the physical repositories may be implemented through any combination of conventional Relational Database Management Systems (RDBMSs) such as Oracle, through Object Database Management Systems (ODBMSs), through in-memory Database Management Systems (DBMSs), or through any other equivalent facilities.
  • RDBMSs Relational Database Management Systems
  • ODBMSs Object Database Management Systems
  • DBMSs in-memory Database Management Systems
  • An Administrator 428 that is depicted in Figure 4 provides management or administrative control over all of the different components of an AS 402 through, as one example, a Web-based interface 430. It will be readily apparent to one of ordinary skill in the relevant art that numerous other interfaces (e.g., a data feed, etc.) are easily possible.
  • a Workflow component may be quickly and easily realized to support any number of activities.
  • Workflows might be configured to support a registration process; to support interactions with devices; to support various internal processing steps including, possibly inter alia, the generation and dispatch of confirmation, alert, response, etc. messages; to support various billing transactions; to support the generation of scheduled and/or on-demand reports; etc.
  • the specific WorkFlows that were just described are exemplary only; it will be readily apparent to one of ordinary skill in the relevant art that numerous other WorkFlow arrangements, alternatives, etc. are easily possible.
  • a SP may maintain a repository (e.g., a database) into which selected details of all administrative, messaging, etc. activities may be recorded.
  • a repository e.g., a database
  • such a repository may be used to support scheduled (e.g., daily, weekly, etc.) and/or on-demand reporting with report results delivered (to, for example, a MS) through SMS, MMS, etc. messages; through E-Mail; through a Web-based facility; etc.

Abstract

A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service and Multimedia Message Service to allow Mobile Subscribers to use their Wireless Devices to comprehensively dynamically track items such as, possibly inter alia, RFID-augmented items, within multiple devices such as, possibly inter alia, next-generation or intelligent appliances (e.g., refrigerators), intelligent storage facilities (in, e.g., a home, a store, a restaurant, a hospital). The service may optionally leverage the capabilities of a Messaging Inter-Carrier Vendor.

Description

SYSTEM AND METHOD FOR ENHANCED ITEM TRACKING
BACKGROUND
Field of the Invention
[0001] The present invention relates generally to telecommunications services.
More particularly, the present invention relates to capabilities that enhance substantially the value and usefulness of various wireless messaging paradigms including, inter alia, Short Message Service (SMS), Multimedia Message Service (MMS), IP Multimedia Subsystem (IMS), etc.
Background of the Invention
[0002] As the 'wireless revolution' continues to march forward the importance to a Mobile Subscriber (MS), for example a user of a Wireless Device (WD) such as a mobile telephone, BlackBerry, etc. that is serviced by a Wireless Carrier (WC), of their WD grows substantially while, simultaneously, the challenges that are associated with offering to MSs new and useful services, particularly within a truly ubiquitous cross- WC environment, similarly increase.
[0003] At the same time, technological advances such as passive and active
Radio-Frequency Identification (RFID), Near-Field Communication (NFC), etc. have yielded small, inexpensive, etc. solutions that, as just one possible example, can support the ubiquitous 'tagging' of items - e.g., food items available at a grocery store, prescription and Over-the-Counter (OTC) medications, health care products, books, magazines, newspapers, audio Compact Discs (CDs), movie Digital Video Discs (DVDs), etc. - in support of, possibly inter alia, the tracking of the presence, status, condition, etc. of such items.
[0004] As the complexities of modern life continue to expand the need for individuals to dynamically track aspects of (for example, possibly inter alia, RFID-augmented) items - for example, possibly inter alia, the freshness of a particular food item in a person's refrigerator, the quantity of a particular item in a person's pantry, the quantity remaining of an individual's prescription or OTC medication, the quantity of various items in a commercial setting (such as a hospital, restaurant, store, etc.) - steadily increases.
[0005] The present invention extends key elements of wireless technology to allow MSs to use their WDs to more easily dynamically track items, and addresses various of the (not insubstantial) challenges that are associated with same. SUMMARY OF THE INVENTION
[0006] Embodiments of the present invention provide mechanisms through which a MS' WD may be utilized to more easily dynamically track items.
[0007] In one embodiment a method for item tracking includes receiving from a device a notification message indicating a change in the presence, status, condition, etc. of an item; performing one or more processing steps on the notification message using, at least in part, information previously supplied by a MS; generating an alert message in view of the processed indication; and dispatching the alert message to a WD of said MS.
[0008] In an aspect of this and other embodiments said notification messages contain some combination of Electronic Product Code (EPC), Global Trade Item Number (GTIN), and Stock Keeping Unit (SKU). [0009] In an aspect of this and other embodiments said information is defined by a MS during a registration process, and the information may include at least one of Identifying Information, Device Information, Item Information, Alert
Information, and Billing Information. The information may further be preserved through a User Profile. [0010] In another aspect of this and other embodiments the registration process is Web-based, and may include a billing component. [0011] In a preferred implementation the alert message is a SMS message or a
MMS message, and may contain advertising and/or promotional material. [0012] In one possible implementation, a fee is charged for the tracking service. [0013] The method of this and other embodiments may further include receiving a reply from said Mobile Subscriber; processing said reply resulting in a processed reply; and conditionally communicating with a third party in view of the processed reply. [0014] These and other features of the embodiments of the present invention along with their attendant advantages will be more fully appreciated upon a reading of the following detailed description in conjunction with the associated drawings.
BRIEF DESCRIPTION OF THE DRAWINGS [0015] Figure 1 is a diagrammatic presentation of an exemplary Messaging
Inter-Carrier Vendor (MICV) in accordance with an embodiment of the invention. [0016] Figure 2 illustrates various of the exchanges or interactions that are supported by aspects of a registration process in accordance with an embodiment of the present invention. [0017] Figure 3 illustrates further of the exchanges or interactions that are supported by aspects of embodiments of the present invention. [0018] Figure 4 is a diagrammatic presentation of aspects of an exemplary
Service Provider (SP) Application Server (AS) in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION
[0019] Embodiments of the present invention may leverage the capabilities of a centrally-located, full-featured MICV facility. Reference is made to U.S. Patent No. 7,154,901 entitled "INTERMEDIARY NETWORK SYSTEM AND METHOD FOR FACILITATING MESSAGE EXCHANGE BETWEEN WIRELESS NETWORKS," for a description of a MICV, a summary of various of the services/functions/etc, that are performed by a MICV, and a discussion of the numerous advantages that arise from same.
[0020] As depicted in Figure 1 and shown generally by reference numeral
100, a MICV 106 may be disposed between, possibly inter alia, multiple WCs (WCa 102 -> WCZ 104) on one side and multiple SPs (SPa 108 * SPZ 110) on the other side thus 'bridging' all of the connected entities. A MICV 106 thus, as one simple example, may offer various routing, formatting, delivery, value- add, etc. capabilities that provide, possibly inter alia: [0021] 1) A WC 102 ^ 104 (and, by extension, all of the MSs that are serviced by the WC 102 -> 104) with ubiquitous access to a broad universe of SPs 108 -» 110, and
[0022] 2) A SP 108 ^ 110 with ubiquitous access to a broad universe of
WCs 102 -^ 104 (and, by extension, to all of the MSs that are serviced by the WCs 102 -» 104).
[0023] While the discussion below will include a MICV, it will be readily apparent to one of ordinary skill in the relevant art that other arrangements are equally applicable and indeed are fully within the scope of the present invention.
[0024] In the discussion below the present invention is described and illustrated as being offered by a SP. A SP may, for example, be realized as a third-party service bureau, an element of a WC or a landline carrier, an element of a MICV, multiple third-party entities working together, etc.
[0025] In the discussion below reference is made to messages that are sent, for example, between a MS and a SP. As set forth below, a given 'message' sent between a MS and a SP may actually comprise a series of steps in which the message is received, forwarded and routed between different entities, including possibly inter alia a MS, a WC, a MICV, and a SP. Thus, unless otherwise indicated, it will be understood that reference to a particular message generally includes that particular message as conveyed at any stage between an origination source, such as for example a MS, and an end receiver, such as for example a SP. As such, reference to a particular message generally includes a series of related communications between, for example, a MS and a WC; a WC and a MICV; a MICV and a SP; etc. The series of related communications may, in general, contain substantially the same information, or information may be added or subtracted in different communications that nevertheless may be generally referred to as a same message. To aid in clarity, a particular message, whether undergoing changes or not, is referred to by different reference numbers at different stages between a source and an endpoint of the message.
[0026] To better understand the particulars of the present invention consider for a moment a simple hypothetical example - SP SPx offers a service that has been enhanced or augmented as provided through aspects of the instant invention and Mary, a MS, uses SPx's service.
[0027] Figure 2 and reference numeral 200 illustrate various of the exchanges or interactions that might occur under a portion of our hypothetical example. Of interest and note in the diagram are the following entities:
[0028] Devices 202 Di 208 -> Dn 212. For example, possibly inter alia, next- generation or intelligent appliances (such as refrigerators, etc.), intelligent storage facilities, etc. (which will be further described below).
[0029] MS 204 WD 214. For example, Mary's WD such as mobile telephone,
BlackBerry, PalmPilot, etc.
[0030] MS 204 Personal Computer (PC) 216. For example, one of Mary's home, work, etc. PCs.
[0031] WC 218. The provider of service for Mary's WD 214.
[0032] MICV 220. As noted above the use of a MICV, although not required, provides significant advantages.
[0033] SP 206 Web Server (WS) 222. A publicly-available Web site that is optionally provided by SPx 206. [0034] SP 206 Billing Interface (BI) 224. A single, consolidated interface that
SPx 206 may use to easily reach, inter alia, one or more external entities such as a credit card or debit card clearinghouse, a carrier billing system, a service bureau that provides access to multiple carrier billing systems, etc.
[0035] SP 206 AS 226. Facilities that provide key elements of the instant invention (which will be described below).
[0036] It is important to note that while in Figure 2 the MS 204 WD 214 and
MS 204 PC 216 entities are illustrated as being adjacent or otherwise near each other, in actual practice the entities may, for example, be physically located anywhere.
[0037] The devices 202 that are illustrated in Figure 2, Di 208 -» Dn 212, may offer, possibly inter alia, an RFID reader, scanner, inspector, etc. capability that among other things can monitor for example the addition of and/or the removal of a (for example, possibly inter alia, RFID-augmented) item and communicate directly or indirectly aspects of same to, possibly inter alia, a SP 206. Examples of such devices might include, possibly inter alia, next- generation or intelligent appliances (such as refrigerators, etc.), intelligent storage facilities (in a home, in a store, at a restaurant, in a hospital, etc.), augmented book stacks in a library, etc.
[0038] In Figure 2 the exchanges that are collected under the designation Set 1 represent the activities that might take place as Mary 204 completes a registration process with SPx 206:
[0039] A) Mary 204 uses one of her PCs 216 to visit SPx' s 206 WS 222 to, possibly among other things, complete a service registration process (228 -> 230). [0040] B) SPx 5S 206 WS 222 interacts with SPx' s 206 AS 226 to, possibly among other things, commit some or all of the information that Mary 204 provided to a data repository (e.g., a database), optionally complete a billing transaction, etc. (232).
[0041] C) As appropriate and as required BI 224 completes a billing transaction (234 -> 236).
[0042] D) SPx's 206 WS 222 responds appropriately (e.g., with the presentation of a confirmation message, etc.) (240 -> 242).
[0043] The specific exchanges that were described above (as residing under the designation Set 1) are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention. As just one example, the registration process may be completed through any combination of one or more channels including, inter alia, the World Wide Web (WWW via, for example, a Web site that is operated by SPx), wireless messaging (SMS, MMS, etc.), Electronic Mail (E-Mail) messages, Instant Messaging (IM), conventional mail, telephone, Interactive Voice Response (IVR) facility, etc.
[0044] During the registration process described above a range of information may be captured from a MS including, inter alia:
[0045] A) Identifying Information. For example, possibly among other things, name, address, landline and wireless Telephone Numbers (TNs), E- Mail addresses, IM names/identifiers, a unique identifier and a password, etc.
[0046] B) Device Information. For example, information on devices that are to be monitored/supported including, possibly among other things, name, characteristics, location, contact or connection details, access credentials (such as, possibly inter alia, user identifier and password), etc.
[0047] C) Item Information. For example, information on items that customarily reside in a device including, possibly among other things, name, characteristics, image or picture, quantity thresholds (e.g., maximum, customary, minimum), anticipated consumption, anticipated turnover rate, one or more identifiers (such as, for example, EPC, GTIN, SKU, etc.), source(s) or vendor(s), etc.
[0048] D) Alert Information. For example, triggers, thresholds, etc. that may be based on, possibly among other things, item quantity, date, etc. - e.g., the minimum allowed quantity of item A is X, item B must be discarded after Y days, Z amount of item C should always be available, etc.
[0049] E) Billing Information. Different service billing models may be offered including, inter alia, a fixed one-time charge, a recurring (monthly, etc.) fixed charge, a recurring (monthly, etc.) variable charge, etc. Different payment mechanisms may be supported including, possibly among other things, credit or debit card information, authorization to place a charge on a MS's phone bill, etc.
[0050] The specific pieces of information that were described above are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other pieces of information (e.g., additional Subject Information, scheduled daily /weekly/etc, reporting desired and/or on-demand reporting desired, etc.) are easily possible and indeed are fully within the scope of the present invention. [0051] As noted above the information that Mary provided during the registration process may be preserved in a data repository (e.g., a database) and may optionally be organized as a MS Profile.
[0052] The content of Mary's profile may be augmented by SPx to include, as just a few examples of the many possibilities, internal and/or external demographic, psychographic, sociological, etc. data.
[0053] As noted above, a SP' s BI may optionally complete a billing transaction. The billing transaction may take any number of forms and may involve different external entities (e.g., a WCs billing system, a carrier billing system service bureau, a credit or debit card clearinghouse, etc.). The billing transaction may include, inter alia:
[0054] 1) The appearance of a line item charge on the bill or statement that a
MS receives from her WC. Exemplary mechanics and logistics associated with this approach are described in pending U.S. patent application 10/837,695 entitled "SYSTEM AND METHOD FOR BILLING AUGMENTATION." Other ways of completing or performing line item billing are easily implemented by those skilled in the art.
[0055] 2) The charging of a credit card or the debiting of a debit card.
[0056] In Figure 2 the exchanges that are collected under the designation Set 2 represent the activities that might take place as SPx' s 206 AS 226 dispatches to Mary 204 one or more, e.g., confirmation E-Mail messages (244 -> 248).
[0057] The specific exchanges that were described above (as residing under the designation Set 2) are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention. [0058] In Figure 2 the exchanges that are collected under the designation Set 3 represent the activities that might take place as SPx 5S 206 AS 226 dispatches one or more confirmation SMS, MMS5 etc. messages to Mary's 204 WD 214 (250 -> 254) and Mary 204 optionally replies or responds to the message(s) (256 -» 260).
[0059] In the instant example the messages are shown traversing a MICV 220.
[0060] The SP 206 may employ a Short Code (SC) or a regular TN as its source address (and to which it would ask users of its service to direct any reply messages). While the abbreviated length of a SC (e.g., five digits for a SC administered by Neustar under the Common Short Code [CSC] program) incrementally enhances the experience of a MS 204 (e.g., the MS 204 need remember and enter only a few digits as the destination address of a reply message) it also, by definition, constrains the universe of available SCs thereby causing each individual SC to be a limited or scarce resource and raising a number of SC/CSC management, etc. issues. A description of a common (i.e., universal) short code environment may be found in pending U.S. patent application 10/742,764 entitled "UNIVERSAL SHORT CODE ADMINISTRATION FACILITY."
[0061] The specific exchanges that were described above (as residing under the designation Set 3) are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention.
[0062] The Set 1, Set 2, and Set 3 exchanges that were described above are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention. For example, possibly inter alia:
[0063] 1) Mary or MS 204 may need to complete one or more configuration, etc. activities on each of the identified devices 202 (Di 208 -> Dn 212) to, for example, identify to a device 202 the particulars (including, possibly inter alia, communication paradigm, address, access credentials, etc.) of a SP's 206 AS 226.
[0064] 2) A SP 206 may optionally dispatch one or more test messages to a device 202 (Dj 208 -> Dn 212) and a device may optionally respond. Such messages may traverse any combination of a range of communication channels including, possibly inter alia, the open Internet, a Virtual Private Network (VPN) over the open Internet, a dedicated link, a wireless (WiFi, etc.) link, a SMS/MMS/etc. messaging facility, etc.
[0065] To continue with our hypothetical example ... as time passes, items
(for example, possibly inter alia, RFID-augmented items) may be placed within, added to, etc. and/or removed from one or more devices (i.e., devices such as intelligent appliances, intelligent storage facilities, etc. as described above). For example, possibly inter alia:
[0066] 1) An individual may place items that she purchased at a grocery store in a refrigerator and/or remove such items from the refrigerator.
[0067] 2) An individual may place items that she purchased at a grocery store in a pantry and/or remove such items from the pantry.
[0068] 3) Staff at a hospital may place supplies, medications, etc. in a storage facility and/or remove such items from the storage facility. [0069] 4) Customers, staff, etc. at a library may remove a book from a shelf or a stack and/or place a book on a shelf or a stack. [0070] 5) Customers, staff, etc. in a store may remove a book, magazine, CD,
DVD, etc. from a shelf or rack and/or place a book, magazine, CD, DVD, etc. on a shelf or rack. [0071] 6) An individual may place her prescription or OTC medications in a cabinet and/or remove such items from the cabinet. [0072] Figure 3 and reference numeral 300 illustrates various of the exchanges or interactions that might occur under this aspect of our hypothetical example.
The entities that are depicted in Figure 3 are the same as were depicted in, and described for, Figure 2. [0073] In Figure 3 the exchanges that are collected under the designation Set 1 represent the activities that might take place as: [0074] 1) A device 302 (D1 308 -^ Dn 312) detects the addition of an item and/or the removal of an item and, possibly inter alia, communicates same to a
SP's 306 AS 326 via one or more notification messages - e.g., 328 for device
302 Dn 312 and 332 for device 302 D1 308. [0075] 2) A SP's 306 AS 326 optionally responds with one or more reply messages - e.g., 330 to device 302 Dn 312 and 334 to device 302 Di 308. [0076] A notification message may contain, possibly inter alia, the particulars of a device 302 (such as, for example, address, etc.), the particulars of the instant item (such as, for example, an EPC or other 'tag' value, etc.), a date/time stamp, etc. and may be communicated through any combination of a range of channels including, possibly inter alia, the open Internet, a VPN over the open Internet, a dedicated link, a wireless (WiFi, etc.) link, a SMS/MMS/etc. messaging facility, etc.
[0077] A reply message may contain, possibly inter alia, a status code or identifier, a date/time stamp, etc.
[0078] The specific exchanges that were described above (as residing under the designation Set 1) are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention.
[0079] In Figure 3 the exchanges that are collected under the designation Set 2 represent the activities that might take place as a SP's 306 AS 326 completes one or more processing steps, leveraging among other things various of the information that was supplied previously during a registration process, and dispatches one or more SMS, MMS, etc. alert messages to Mary's 304 WD 314 (336 -> 340) and Mary 304 optionally replies or responds to the message(s) (342 -> 346). In the instant example the messages are shown traversing a MICV 320.
[0080] The processing steps mentioned above may include, possibly inter alia, determining from the address of a device the identity of a subscriber (e.g., a MS), within a repository updating for a subscriber's (e.g., a MS') device an item's status (e.g., date/time last accessed, depletion indicator [e.g., an item was removed and not replaced], etc.), passing elements of a subscriber's (e.g., a MS') registration information (including, for example, Device Information, Item Information, Alert Information) against the subscriber's device and item status information to generate an appropriate set of alert messages, etc. [0081] An alert message may contain, possibly inter alia, a textual description
(e.g., "Device X is out of Item Y", "Device X is low on Item Y", "Item Y in Device X has reached its expiration date", etc.), a graphical element (e.g., a picture of an item, etc.), a status code or identifier, a date/time stamp, etc.
[0082] The Set 1 and Set 2 exchanges that were described above are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention. For example, possibly inter alia, a SP may offer any number of enhancements to the basic service, some or all of which may have an associated additional (incremental) fee or charge:
[0083] 1) Mary may identify as one of her devices the refrigerator of an elderly relative and, for that device, identify the normal or customary contents. Subsequently Mary may receive alerts when, for example, an item has been in the refrigerator longer than it should, the date of last use of an item has exceeded its acceptable limit, an item is depleted or gone, etc. Mary may use the received alerts to purchase the necessary items when she is next at the grocery store.
[0084] 2) Mary may request that a SP automatically submit the particulars of items in an alert message to, possibly inter alia, an on-line grocery service (such as Peapod). Alternatively Mary request that a SP pass to her the particulars of such items so that she may, possibly inter alia, review and/or approve such a submission. Mary may optionally request to receive SMS/MMS/etc. confirmation message(s) of such submissions. [0085] 3) During registration Mary may identify recipes and the list of ingredients for a recipe. Subsequently Mary may add to her recipe list (e.g., Mary may see a new recipe on the Internet, in a magazine, etc.).
[0086] 4) Mary may submit a recipe to a SP (e.g., from her WD, over the
WWW, etc.) and subsequently receive from the SP an update (in the form of, possibly inter alia, one or more SMS/MMS/etc. messages) indicating what ingredients Mary does not have, does not have enough of, etc. As described in #2 above, Mary may optionally request that a SP submit the particulars of the indicated items to, possibly inter alia, an on-line grocery service (such as Peapod).
[0087] 4) A SP may monitor the usage or consumption of items in a device and, based for example on past or historical usage patterns, predict when a quantity of an item might reach zero/empty or some other trigger threshold, and dispatch an appropriate set of alert messages.
[0088] 5) Mary may submit an 'update' request (e.g., from WD, over the
WWW, etc.) and subsequently receive back a response containing a list of the current contents of one or more device(s).
[0089] 6) A SP may allow elements of its tracking facility to be coupled, etc. to an inventory management system, check out system, etc. For example, a library might tie or couple its check out system to a SP' s tracking facility for more comprehensive tracking of books, etc. in the library (e.g., if an item is not on a shelf and it is not indicated as being checked out then it may be misplaced, lost, stolen, etc.). [0090] 7) Mary may request that a SP send alert messages to multiple targets
- e.g., a SMS/MMS/etc. message to one or more WDs, a message to one or more E-Mail addresses, a message to one or more IM addresses, etc.
[0091] Alert messages may be timed to reach MS 204 at predetermined times
(e.g., near the end of a work day) or at pre-determined locations (e.g., as MS 204 approaches a grocery store on the way home from work). In the latter case, AS 326 preferably receives location information from, e.g., WC 318, and determines when to send the alert message(s). The timing of the alert messages may also be based on the nature of the item itself. For instance, if the item is typically bought in a grocery store, and replenishment is not an emergency, then an after work message might be appropriate. On the other hand, if an urgent medication is depleted, then the alert message is preferably sent immediately.
[0092] The enhancements that were described above are illustrative only and it will be readily apparent to one of ordinary skill in the relevant art that numerous other exchanges are easily possible and indeed are fully within the scope of the present invention.
[0093] The confirmation, alert, response, etc. message(s) that were described above may optionally contain an informational element - e.g., a relevant or applicable factoid about a specific drug, etc. The informational element may be selected statically (e.g., all generated messages are injected with the same informational text), randomly (e.g., a generated message is injected with informational text that is randomly selected from a pool of available informational text), or location-based (i.e., a generated message is injected with informational text that is selected from a pool of available informational text based on the current physical location of the recipient of the message as derived from, as one example, a Location-Based Services [LBS] facility).
[0094] The confirmation, alert, response, etc. message(s) may optionally contain advertising - e.g., textual material if an SMS model is being utilized, or multimedia (images of brand logos, sound, video snippets, etc.) material if an MMS model is being utilized. The advertising material may be selected statically (e.g., all generated messages are injected with the same advertising material), randomly (e.g., a generated message is injected with advertising material that is randomly selected from a pool of available material), or location-based (i.e., a generated message is injected with advertising material that is selected from a pool of available material based on the current physical location of the recipient of the message as derived from, as one example, a LBS facility).
[0095] The confirmation, alert, response, etc. message(s) may optionally contain promotional materials (e.g., still images, video clips, etc.).
[0096] Figure 4 provides a diagrammatic presentation of aspects of an exemplary SP AS 402. The illustrated AS 402 contains several key components - Gateways (GWi 408 -> GW3 410 in the diagram), Incoming Queues (IQi 412 » IQb 414 in the diagram), WorkFlows (WorkFlowi 418 -» WorkFlowd 420 in the diagram), Database 422, Outgoing Queues (OQ1 424 -> OQc 426 in the diagram), and an Administrator 428. It will be readily apparent to one of ordinary skill in the relevant art that numerous other components are possible within an AS 402.
[0097] A dynamically updateable set of one or more Gateways (GW1 408 ->
GW3410 in the diagram) handle incoming (SMS/MMS/etc. messaging, SD, etc.) traffic and outgoing (SMS/MMS/etc. messaging, SD, etc.) traffic. Incoming traffic is accepted and deposited on an intermediate or temporary Incoming Queue (IQi 412 -> IQb 414 in the diagram) for subsequent processing. Processed artifacts are removed from an intermediate or temporary Outgoing Queue (OQi 424 -> OQ0 426 in the diagram) and then dispatched.
[0098] A dynamically updateable set of one or more Incoming Queues (IQi
412 -> IQb 414 in the diagram) and a dynamically updateable set of one or more Outgoing Queues (OQi 424 -> OQ0426 in the diagram) operate as intermediate or temporary buffers for incoming and outgoing traffic.
[0099] A dynamically updateable set of one or more Workflows (Workflow!
418 -> WorkFlowd 420 in the diagram) remove incoming traffic from an intermediate or temporary Incoming Queue (IQi 412 -> IQb 414 in the diagram), perform all of the required processing operations, and deposit processed artifacts on an intermediate or temporary Outgoing Queue (OQ1 424 -> OQc 426 in the diagram). The Workflow component will be described more fully below.
[00100] The Database 422 that is depicted in Figure 4 is a logical representation of the possibly multiple physical repositories that may be implemented to support, inter alia, configuration, profile, monitoring, alerting, etc. information. The physical repositories may be implemented through any combination of conventional Relational Database Management Systems (RDBMSs) such as Oracle, through Object Database Management Systems (ODBMSs), through in-memory Database Management Systems (DBMSs), or through any other equivalent facilities. [00101] An Administrator 428 that is depicted in Figure 4 provides management or administrative control over all of the different components of an AS 402 through, as one example, a Web-based interface 430. It will be readily apparent to one of ordinary skill in the relevant art that numerous other interfaces (e.g., a data feed, etc.) are easily possible.
[00102] Through flexible, extensible, and dynamically updatable configuration information a Workflow component may be quickly and easily realized to support any number of activities. For example, Workflows might be configured to support a registration process; to support interactions with devices; to support various internal processing steps including, possibly inter alia, the generation and dispatch of confirmation, alert, response, etc. messages; to support various billing transactions; to support the generation of scheduled and/or on-demand reports; etc. The specific WorkFlows that were just described are exemplary only; it will be readily apparent to one of ordinary skill in the relevant art that numerous other WorkFlow arrangements, alternatives, etc. are easily possible.
[00103] A SP may maintain a repository (e.g., a database) into which selected details of all administrative, messaging, etc. activities may be recorded. Among other things, such a repository may be used to support scheduled (e.g., daily, weekly, etc.) and/or on-demand reporting with report results delivered (to, for example, a MS) through SMS, MMS, etc. messages; through E-Mail; through a Web-based facility; etc.
[00104] It is important to note that while aspects of the discussion that was presented above focused on the use of RFID elements it will be readily apparent to one of ordinary skill in the relevant art that other entities (such as, possibly inter alia, GTINs [such as for example Universal Product Codes {UPCs}, European Article Numbers {EANs}, and/or Japanese Article Numbers {JANs}), SKUs, etc.) are equally applicable and, indeed, are fully within the scope of the present invention. As well, devices that may be augmented by entity (UPC, SKU, etc.) specific detection paradigms (such as, for example, scanners, readers, inspectors, acquirers, etc.) are also equally applicable and, indeed, are fully within the scope of the present invention.
[00105] It is important to note that while aspects of the discussion that was presented above focused on the use of SCs it will be readily apparent to one of ordinary skill in the relevant art that TNs and other message address identifiers are equally applicable and, indeed, are fully within the scope of the present invention.
[00106] The discussion that was just presented referenced two specific wireless messaging paradigms - SMS and MMS. These paradigms potentially offer an incremental advantage over other paradigms in that native support for SMS and/or MMS is commonly found on a WD that a potential MS would be carrying. However, it is to be understood that it would be readily apparent to one of ordinary skill in the relevant art that other paradigms (such as, for example, IMS, IM, E-Mail, etc.) are fully within the scope of the present invention.
[00107] It is important to note that the hypothetical example that was presented above, which was described in the narrative and which was illustrated in the accompanying figures, is exemplary only. It will be readily apparent to one of ordinary skill in the relevant art that numerous alternatives to the presented example are easily possible and, indeed, are fully within the scope of the present invention. 08] The following list defines acronyms as used in this disclosure.
Figure imgf000023_0001
The foregoing disclosure of the preferred embodiments of the present invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many variations and modifications of the embodiments described herein will be apparent to one of ordinary skill in the relevant art in light of the above disclosure.

Claims

What is claimed is:
1. A method for item tracking, comprising: receiving from a storage device a notification message indicating a change in the presence of an item that is stored in or in the vicinity of said storage device; processing said notification message based, at least in part, on information previously supplied by a Mobile Subscriber who has an interest in a status of the item; generating an alert message including an indication of the status of the item; and dispatching said alert message to a Wireless Device of said Mobile Subscriber.
2. The method of claim 1, wherein said storage device contains a reader/scanner facility.
3. The method of claim 2, wherein said reader/scanner facility is responsive to at least one of RFID, a UPC, and a SKU.
4. The method of claim 1, wherein said notification message contains at least one of an Electronic Product Code, Global Trade Item Number, and Stock Keeping Unit.
5. The method of claim 1, wherein said information is defined by a Mobile Subscriber during a registration process.
6. The method of claim 5, wherein said information includes at least one of Identifying Information, Device Information, Item Information, Alert Information, and Billing Information.
7. The method of claim 5, wherein said information is preserved through a User Profile.
8. The method of claim 5, wherein said registration process is Web-based.
9. The method of claim 5, wherein said registration process includes a billing component.
10. The method of claim 1, wherein said alert message is a SMS message.
11. The method of claim 1, wherein said alert message is a MMS message.
12. The method of claim 1, wherein said alert message contains advertising and/or promotional material.
13. The method of claim 1, further comprising: charging a fee for said item tracking.
14. The method of claim 1, further comprising: receiving a reply from said Mobile Subscriber; processing said reply resulting in a processed reply; and conditionally communicating with a third party in view of the processed reply.
15. The method of claim 14, wherein said third party is an online grocery service.
16. The method of claim 1, wherein said storage device is a refrigerator.
17. The method of claim 1, wherein said storage device is a book stack.
18. The method of claim 1, wherein said storage device is storage facility.
19. The method of claim 1, wherein the item is RFID-augmented.
20. The method of claim 1, wherein the item belongs to someone other than the Mobile Subscriber.
21. The method of claim 1, further comprising dispatching said alert message at a predetermined time based on a nature of the item.
22. An item tracking method, comprising: receiving a notification message, initiated by a storage device, that indicates a depletion of a given item; identifying, based on the storage device, a Mobile Subscriber who has previously, through a registration process, associated the storage device with a mobile telephone telephone number of the Mobile Subscriber; generating an alert message that includes the telephone number as part of addressing information for the alert message; and dispatching the alert message to the Mobile Subscriber, and thereby indicating to the mobile Subscriber that the item has been depleted.
23. The method of claim 22, wherein the storage device is a refrigerator.
24. The method of claim 22, wherein in the storage device is storage facility.
25. The method of claim 22, wherein a timing of the step of dispatching the alert message is based on a nature of the item.
26. The method of claim 22, wherein a timing of the step of dispatching the alert message is based on the location of the Mobile Subscriber.
27. The method of claim 22, further comprising receiving a response message from the Mobile Subscriber in response to the alert message, the response message indicating a desire to place the item on a list for replenishment.
28. The method of claim 27, wherein the item is a grocery item.
29. The method of claim 27, wherein the list is associated with an on-line shopping system.
30. The method of claim 22, wherein the storage device detects RFID information associated with the item.
31. The method of claim 22, wherein the item belongs to someone other than the Mobile Subscriber.
PCT/US2007/068156 2007-05-03 2007-05-03 System and method for enhanced item tracking WO2008136824A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2007/068156 WO2008136824A1 (en) 2007-05-03 2007-05-03 System and method for enhanced item tracking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2007/068156 WO2008136824A1 (en) 2007-05-03 2007-05-03 System and method for enhanced item tracking

Publications (1)

Publication Number Publication Date
WO2008136824A1 true WO2008136824A1 (en) 2008-11-13

Family

ID=39943791

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/068156 WO2008136824A1 (en) 2007-05-03 2007-05-03 System and method for enhanced item tracking

Country Status (1)

Country Link
WO (1) WO2008136824A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6204763B1 (en) * 1999-03-22 2001-03-20 Jujitsu Limited Household consumable item automatic replenishment system including intelligent refrigerator
US20030158796A1 (en) * 2001-12-08 2003-08-21 Balent Bruce F. Distributed personal automation and shopping method, apparatus, and process
US20030227392A1 (en) * 2002-01-11 2003-12-11 Ebert Peter S. Context-aware and real-time item tracking system architecture and scenarios

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6204763B1 (en) * 1999-03-22 2001-03-20 Jujitsu Limited Household consumable item automatic replenishment system including intelligent refrigerator
US20030158796A1 (en) * 2001-12-08 2003-08-21 Balent Bruce F. Distributed personal automation and shopping method, apparatus, and process
US20030227392A1 (en) * 2002-01-11 2003-12-11 Ebert Peter S. Context-aware and real-time item tracking system architecture and scenarios

Similar Documents

Publication Publication Date Title
US9788205B2 (en) System and method for second factor authentication
US20200302384A1 (en) Systems and methods for controlling operation of an article based on detection of an interaction event
US8712375B2 (en) System and method for enhanced transaction payment
US20130246205A1 (en) System and Method for Item Identification and Purchase
US20070220144A1 (en) System and method for activity monitoring and alerting
US8046003B2 (en) System and method for location transparency
US9209994B2 (en) System and method for enhanced application server
US10728185B2 (en) Automatic communication failure recovery systems
US20080108328A1 (en) System and Method for Enhanced Public Address System
US8160546B2 (en) System and method for enhanced mobile user rewards
US8620359B2 (en) System and method for enhanced message delivery
WO2008036624A2 (en) System and method for short code directory
US20080274757A1 (en) System and Method for Enhanced Item Tracking
US8788354B2 (en) System and method for operator charging gateway
US8903434B2 (en) System and method for message-based conversations
US20080167959A1 (en) System and Method for Enhanced Content Distribution
EP2750338B1 (en) Facility for message-based conversations
US20080057988A1 (en) System and Method for Enhanced Interaction
WO2008136824A1 (en) System and method for enhanced item tracking
US20070287436A1 (en) System and method for social interaction
CN110599683B (en) Commodity distribution management method and equipment and computer-readable storage medium
US8219125B2 (en) System and method for enhanced message addressing
CN111445193A (en) Express item receiving point warehousing method, device, equipment and storage medium
US20070243868A1 (en) System and Method for Enhanced Community Alarming
WO2019156135A1 (en) Device and method for delivering luggage, and program for same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07761834

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07761834

Country of ref document: EP

Kind code of ref document: A1