US8423045B2 - Location-based presence automation - Google Patents

Location-based presence automation Download PDF

Info

Publication number
US8423045B2
US8423045B2 US11/233,875 US23387505A US8423045B2 US 8423045 B2 US8423045 B2 US 8423045B2 US 23387505 A US23387505 A US 23387505A US 8423045 B2 US8423045 B2 US 8423045B2
Authority
US
United States
Prior art keywords
location
information
tag
monitored person
state information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US11/233,875
Other versions
US20070069888A1 (en
Inventor
Sriram Parameswar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Avaya Inc
Original Assignee
Avaya 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 Avaya Inc filed Critical Avaya Inc
Priority to US11/233,875 priority Critical patent/US8423045B2/en
Assigned to NORTEL NETWORKS LIMITED reassignment NORTEL NETWORKS LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PARAMESWAR, SRIRAM
Priority to PCT/IB2006/002567 priority patent/WO2007034281A1/en
Publication of US20070069888A1 publication Critical patent/US20070069888A1/en
Assigned to CITIBANK, N.A., AS ADMINISTRATIVE AGENT reassignment CITIBANK, N.A., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: AVAYA INC.
Assigned to CITICORP USA, INC., AS ADMINISTRATIVE AGENT reassignment CITICORP USA, INC., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: AVAYA INC.
Assigned to AVAYA INC. reassignment AVAYA INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NORTEL NETWORKS LIMITED
Assigned to BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE reassignment BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE SECURITY AGREEMENT Assignors: AVAYA INC., A DELAWARE CORPORATION
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. reassignment THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. SECURITY AGREEMENT Assignors: AVAYA, INC.
Assigned to BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE reassignment BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE SECURITY AGREEMENT Assignors: AVAYA, INC.
Publication of US8423045B2 publication Critical patent/US8423045B2/en
Application granted granted Critical
Assigned to CITIBANK, N.A., AS ADMINISTRATIVE AGENT reassignment CITIBANK, N.A., AS ADMINISTRATIVE AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS INC., OCTEL COMMUNICATIONS CORPORATION, VPNET TECHNOLOGIES, INC.
Assigned to AVAYA INC. reassignment AVAYA INC. BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Assignors: THE BANK OF NEW YORK MELLON TRUST, NA
Assigned to AVAYA INC. reassignment AVAYA INC. BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500 Assignors: CITIBANK, N.A.
Assigned to AVAYA INC. reassignment AVAYA INC. BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Assigned to AVAYA INC. reassignment AVAYA INC. BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Assigned to VPNET TECHNOLOGIES, INC., AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS INC., OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION) reassignment VPNET TECHNOLOGIES, INC. BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Assignors: CITIBANK, N.A.
Assigned to GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT reassignment GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS LLC, OCTEL COMMUNICATIONS LLC, VPNET TECHNOLOGIES, INC., ZANG, INC.
Assigned to SIERRA HOLDINGS CORP., AVAYA, INC. reassignment SIERRA HOLDINGS CORP. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CITICORP USA, INC.
Assigned to CITIBANK, N.A., AS COLLATERAL AGENT reassignment CITIBANK, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS LLC, OCTEL COMMUNICATIONS LLC, VPNET TECHNOLOGIES, INC., ZANG, INC.
Assigned to WILMINGTON TRUST, NATIONAL ASSOCIATION reassignment WILMINGTON TRUST, NATIONAL ASSOCIATION SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS LLC, AVAYA MANAGEMENT L.P., INTELLISIST, INC.
Assigned to WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT reassignment WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT INTELLECTUAL PROPERTY SECURITY AGREEMENT Assignors: AVAYA CABINET SOLUTIONS LLC, AVAYA INC., AVAYA MANAGEMENT L.P., INTELLISIST, INC.
Assigned to AVAYA HOLDINGS CORP., AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS LLC, AVAYA MANAGEMENT L.P. reassignment AVAYA HOLDINGS CORP. RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Assignors: CITIBANK, N.A., AS COLLATERAL AGENT
Assigned to WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT] reassignment WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT] INTELLECTUAL PROPERTY SECURITY AGREEMENT Assignors: AVAYA INC., AVAYA MANAGEMENT L.P., INTELLISIST, INC., KNOAHSOFT INC.
Assigned to CITIBANK, N.A., AS COLLATERAL AGENT reassignment CITIBANK, N.A., AS COLLATERAL AGENT INTELLECTUAL PROPERTY SECURITY AGREEMENT Assignors: AVAYA INC., AVAYA MANAGEMENT L.P., INTELLISIST, INC.
Assigned to INTELLISIST, INC., AVAYA INC., AVAYA MANAGEMENT L.P., AVAYA INTEGRATED CABINET SOLUTIONS LLC reassignment INTELLISIST, INC. RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Assignors: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Assigned to AVAYA INC., AVAYA INTEGRATED CABINET SOLUTIONS LLC, AVAYA MANAGEMENT L.P., INTELLISIST, INC. reassignment AVAYA INC. RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Assignors: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Assigned to VPNET TECHNOLOGIES, INC., INTELLISIST, INC., AVAYA INC., HYPERQUALITY, INC., OCTEL COMMUNICATIONS LLC, CAAS TECHNOLOGIES, LLC, AVAYA INTEGRATED CABINET SOLUTIONS LLC, AVAYA MANAGEMENT L.P., HYPERQUALITY II, LLC, ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.) reassignment VPNET TECHNOLOGIES, INC. RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Assignors: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
Assigned to AVAYA LLC reassignment AVAYA LLC (SECURITY INTEREST) GRANTOR'S NAME CHANGE Assignors: AVAYA INC.
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Definitions

  • the present invention relates to providing presence information, and in particular to controlling the delivery of presence information in light of a user's location in an automated fashion.
  • Presence systems have been developed to address the difficulty in determining if someone is available to communicate, and perhaps how best to communicate with that person when she is available.
  • Presence systems monitor state information from one or more devices or networks associated with a particular person, and process the state information to create presence information bearing on the relative availability of that particular person. The presence information is then sent to those subscribers interested in knowing the relative availability of the particular person.
  • the state information generally bears on a person's physical presence or activity with respect to a certain device.
  • an office environment has various locations in which communications are both desirable and undesirable.
  • the person may not want to receive communications while they are in a conference room, a superior's office, a restroom, a designated quiet area, or an elevator for any number of reasons.
  • a person's relative availability to receive communications may change from minute to minute based on her location.
  • attempts are being made to automate presence tracking current presence systems are simply unable to readily take into consideration such location-based changes without requiring the person to provide some form of manual input.
  • a presence system is configured to monitor the state of the person's mobile terminal, the person may need to turn her mobile telephone off when entering a conference room, restaurant, restroom, or the like, and then turn it back on upon leaving. Given the frequency with which the person may enter and leave the various locations, updating the presence system becomes impractical.
  • Such impracticality is unfortunate because the concept of presence-controlled communications is very desirable, yet automation and resolution, especially with respect to location, is necessary to fully take advantage of presence information.
  • the present invention provides for an improved presence system, which can automatically and unobtrusively factor in the location of a person being monitored when creating presence information for dissemination to subscribers.
  • Presence tags can be distributed at different locations, which may bear on the relative availability of the monitored person for communications.
  • a mobile terminal associated with the monitored person is configured to obtain tag information from the presence tags and deliver location-based state information to the presence server.
  • the location-based state information may include the tag information or a location-based state determined based on the tag information.
  • the tag information may simply be a tag identification or other type of information bearing on a particular location or a type of location where the presence tag is located.
  • certain embodiments of the present invention will allow the mobile terminal or the presence server to actually use the tag identification to determine an appropriate state to apply to the presence rules associated with the monitored person. These presence rules will then dictate the presence information to be delivered to the subscribers.
  • the mobile terminal can automatically retrieve the tag information from the presence tags and provide the appropriate location-based state information to the presence server without requiring any input by the monitored person. As such, valuable location-based state information can be delivered to the presence server in real time and in an efficient manner.
  • FIG. 1 is a block representation of a communication environment according to one embodiment of the present invention.
  • FIG. 2 illustrates a process flow according to one embodiment of the present invention.
  • FIG. 3 is a flow diagram providing basic operation of a mobile terminal gathering tag information and providing location-based state information according to one embodiment of the present invention.
  • FIG. 4 is a flow diagram outlining a provisioning process according to one embodiment of the present invention.
  • FIG. 5 is a flow diagram outlining overall operation of a presence system according to one embodiment of the present invention.
  • FIG. 6 is a flow diagram outlining the processing of state information according to one embodiment of the present invention.
  • FIG. 7 is a block representation of a presence server according to one embodiment of the present invention.
  • FIG. 8 is a block representation of a presence tag according to one embodiment of the present invention.
  • FIG. 9 is a block representation of a mobile terminal according to one embodiment of the present invention.
  • FIG. 1 An exemplary presence system according to one embodiment of the present invention is illustrated in FIG. 1 .
  • a communication network 10 is configured to support communications with any number of monitored entities 14 , directly or indirectly through another communication network 16 , as well as supporting communications with various subscriber entities 18 to which presence information is delivered.
  • the monitored entities 14 are generally those with which a person to be monitored will directly or indirectly interact, and will provide state information bearing on the person's activity, presence, or location.
  • a presence server 20 is provided and includes a presence function 22 , which processes the state information to create presence information to provide to the subscriber entities 18 .
  • the subscriber entities 18 may include presence applications 24 , which process the presence information and operate to control the associated subscriber entity 18 as necessary to provide presence alerts to the subscriber based on the presence information. Accordingly, as state information for a monitored person changes, up-to-date presence information is provided to the subscriber entities 18 . The presence information will aid the subscribers associated with subscriber entities 18 in deciding when or how to communicate with the monitored person.
  • the present invention incorporates presence tags 26 , which are placed in a variety of different locations A, B, and C.
  • the presence tags 26 are active or passive devices that are capable of supporting local wireless communications with a user's mobile terminal 28 .
  • the presence tags 26 will transmit tag information for the mobile terminal 28 to receive.
  • the tag information may simply be a tag identification, which has been associated with a particular location or type of location by the mobile terminal 28 , the presence server 20 , or other accessible entity.
  • the tag information may actually identify a particular location or type of location, and if appropriate provide other information on which presence decisions may be based.
  • the mobile terminal 28 will then send location-based state information to the presence system for processing based on the tag information.
  • the mobile terminal 28 may simply forward the tag information as the location-based state information to the presence server 20 , or it may process the tag information to create the location-based state information for transmission to the presence server 20 . Regardless of whether the mobile terminal 28 processes the tag information, the location-based state information will provide information sufficient to alert the presence server 20 that the mobile terminal 28 is at a particular location or a certain type of location. The presence server 20 can then process the location-based presence information, if warranted, to create presence information to deliver to the presence applications 24 of the subscriber entities 18 .
  • Locations A, B, and C may represent any type and combination of locations, such as a conference rooms, workplace offices, work or public restrooms, designated quiet areas, elevators, restaurants, malls, theaters, churches, and hospitals. Regardless of type, these locations A, B, and C in which presence tags 26 are located represent locations likely to have presence implications for a particular user or users in general. For example, certain presence tags 26 may be specifically placed for a particular user, such as when a user places a presence tag 26 in her office. Other presence tags 26 may be placed for the general public or select groups of users, such as when a service provider, sponsor, or company places presence tags 26 in restrooms, restaurants, theaters, or other enterprise or commercial locations.
  • the mobile terminal 28 may be configured to quickly recognize the presence of a presence tag 26 , retrieve the tag information, and send location-based state information to the presence server 20 in real time. As such, the new location-based state information can be immediately provided to the presence server 20 as the monitored person moves from one location to another or in and out of presence-related locations. If a presence tag 26 is located in a conference room and the tag information or related location-based state information corresponds to a location or state in which calls to the user should not be made, the presence server 20 will be able to immediately provide appropriate presence information to the subscriber entities 18 .
  • the presence information can be updated when the monitored person leaves the conference room and the mobile terminal 28 recognizes that the conference room presence tag 26 is no longer within communication range.
  • the monitored user may place a presence tag 26 in his or her office wherein, barring other presence states to the contrary, communications are welcome when the mobile terminal 28 is within communication range of the office presence tag 26 . Similar arrangements can be provided for any public, private, enterprise, or commercial locations.
  • the primary responsibility of the communication network 10 is to facilitate communications among various communication terminals, including the mobile terminal 28 , or between a communication terminal and another network entity, such as an application server (not shown).
  • the monitored entities 14 and the subscriber entities 18 may take the form of a communication terminal, which may be embodied by mobile telephones, personal digital assistants, circuit-switched or packet-based telephones, personal computers, or other communication devices.
  • the local wireless communications between the presence tag 26 and the mobile terminal 28 may be supported by any number of short range communication techniques, such as those incorporated in passive or active transponder or radio frequency identification (RFID) systems, Bluetooth systems, and IEEE 802.11 wireless local area network systems.
  • RFID radio frequency identification
  • the mobile terminal 28 will transmit signals sufficient to power the presence tags 26 , which will transmit the tag information for the mobile terminal 28 to receive.
  • the mobile terminal 28 is capable of providing wireless communications with the communication network 10 through an appropriate access network or access point using virtually any type of wireless communications, including cellular and wireless local area network techniques.
  • Local wireless communications with the presence tags 26 are provided along with or in addition to the other wireless communications used to support communications with the communication network 10 and remote terminals.
  • the monitored entities 14 will recognize certain states or state changes in light of a monitored person's interaction, use, or physical presence.
  • the mobile terminals 28 will receive the tag information for the presence tags 26 and provide the corresponding location-based state information.
  • the monitored entity 14 which includes the mobile terminal 28 , will provide regular or location-based state information to the presence function 22 as locations or states change, on a periodic basis, or upon request from the presence function 22 .
  • the communication network 16 may actually generate the state information in light of certain interactions with the monitored entity 14 , or may simply pass state information from the monitored entity 14 to the presence function 22 .
  • the state information for a monitored person is processed in light of defined presence rules and the state information to create presence information for the monitored person. Presence information is then sent to subscribing presence applications 24 .
  • the presence information may be provided to the presence applications 24 when the presence information changes, on a periodic basis, or upon request from the presence application 24 .
  • FIGS. 3 through 6 flow diagrams are provided for various aspects of the presence operation.
  • a flow diagram is provided from the perspective of the mobile terminal 28 as it obtains tag information and delivers location-based state information.
  • the mobile terminal 28 will receive tag information from a presence tag 26 within local wireless communication range (step 100 ).
  • the presence tag 26 may be configured to constantly or systematically transmit the tag information or an initiation signal capable of being received by the mobile terminal 28 .
  • the mobile terminal 28 may either receive the tag information or enter into communications with the presence tag 26 to obtain the tag information.
  • the mobile terminal 28 may constantly or systematically transmit a signal configured to activate or otherwise initiate communications with the presence tag 26 , which will immediately or ultimately transmit the tag information for receipt by the mobile terminal 28 .
  • the mobile terminal 28 Upon receipt, the mobile terminal 28 will process the tag information, if necessary, to provide the location-based state information (step 102 ).
  • the location-based state information may be the tag information.
  • the tag information may be used to determine location-based state information specially configured for processing by the presence server 20 .
  • the tag information may be processed by the mobile terminal 28 to determine a particular state, such as busy, available, temporarily unavailable, or the like, which can be readily used by the presence server 20 . If the tag information is simply forwarded to the presence server 20 as the location-based state information, the presence server 20 may need to interpret the tag information. In yet another embodiment, the tag information simply provides a particular state, such as busy or available. Once the location-based state information is generated, it is provided to the presence server 20 via any available communication technique directly or indirectly via the communication network 10 (step 104 ).
  • the mobile terminal 28 may provide other state information in addition to that derived from a presence tag 26 .
  • This additional state information may relate to the monitored user using the mobile terminal 28 for a communication session, silencing the mobile terminal 28 , and the like.
  • the presence server 20 may use various types of state information from various devices to determine the presence information ultimately provided to the subscriber entities 18 .
  • the monitored person may establish an identification for the presence service provided by the integrated presence server 20 (step 200 ).
  • the presence server 20 will then receive a profile for the monitored person (step 202 ). Based on the profile, the presence server 20 is provisioned to receive state information, including location-based state information, from the monitored entities 14 , including the mobile terminal 28 (step 204 ).
  • the presence function is configured to receive the state information from the monitored entities 14 and the monitored entities 14 are configured to provide the state information.
  • the presence tags 26 may need to be configured in addition to being placed in appropriate locations.
  • the mobile terminal 28 or presence function 22 may need to be configured to properly respond to a simple tag identification. For example, either the mobile terminal 28 or the presence function 22 may be able to respond to certain tag information to determine an appropriate location-based state or like presence input.
  • the rules for evaluating the state information are established at the presence function 22 based on the profile (step 206 ).
  • the presence function 22 is configured for the monitored entity.
  • the rules typically define how to evaluate the state information and deliver the resultant presence information.
  • the monitored person may use the profile to establish rules to control how they should be contacted based on the state of one or more associated devices.
  • any combination of current and past state information may be used to determine the presence information.
  • the presence information is automatically updated, if necessary, when state changes are detected. Depending on the presence rules, a state change from a given monitored entity 14 may or may not impact the presence information. If the presence information does not change, then there may not be a need to update the subscribing subscriber entities 18 .
  • FIG. 5 provides an exemplary process for subscribing to presence updates for a monitored person through the presence server 20 .
  • a subscriber via a subscriber entity 18 , will send a request to subscribe to the presence server 20 .
  • the presence function 22 will receive the request for presence information from the subscriber entity 18 (step 300 ).
  • the presence function 22 will authorize the request (step 302 ), and, if authorized, provide initial presence information to the subscribing subscriber entity 18 (step 304 ).
  • the initial presence information may be default presence information or that based on current state information as evaluated by the rules.
  • the presence server 20 will provide presence information to the subscriber entities 18 as state information from the monitored entities 14 change in a manner warranting a presence update (step 306 ).
  • FIG. 6 illustrates an exemplary process for evaluating state information from the monitored entities 14 , including the mobile terminal 28 .
  • the presence server 20 continuously receives state information from the applicable monitored entities 14 (step 400 ) and applies the rules for the monitored person based on her profile (step 402 ).
  • the subscriber entities 18 or subscriber associated therewith can also provide a profile to configure or otherwise filter delivery of presence information for the monitored person.
  • the presence application 22 will evaluate the state changes and create presence information, if necessary, to send to the subscriber entities 18 (step 404 ).
  • the present invention automatically receives state information, including location-based state information, from interactions with various devices and evaluates the state information with a rules-based presence system that may take into account relatively static preferences supplied directly by the monitored person wishing to project an indication of presence.
  • state information including location-based state information
  • a rules-based presence system may take into account relatively static preferences supplied directly by the monitored person wishing to project an indication of presence.
  • manually provided state information may be used in combination with those initiated from naturally occurring interactions as well as those influenced by the monitored person being in a specific location or type of location.
  • SIP Session Initiation Protocol
  • SIMPLE SIP for Instant Messaging and Presence Leveraging Extensions
  • the specification for SIP is provided in the Internet Engineering Task Force's RFC 3261: Session Initiation Protocol, which is incorporated herein by reference in its entirety.
  • SIP messages may be used to deliver state information to the presence server 20 and well as deliver presence information to the subscriber entities 18 .
  • a block representation of a presence server 20 is illustrated as having a control system 30 with sufficient memory 32 for the requisite software 34 and data 36 to operate as described above.
  • the presence function 22 may be implemented in the software 34 .
  • the control system 30 may also be associated with one or more network interfaces 38 to facilitate communications with the various monitored entities 14 and subscriber entities 18 , as well as any other network entity.
  • the presence tag 26 may take on any number of embodiments as noted above. In most of these embodiments, the presence tag 26 will include some form of a control system 40 having sufficient memory 42 for the requisite software (or firmware) 44 and data 46 to operate as described above.
  • the control system 40 may also be associated with one or more communication interfaces 48 to facilitate communications with various mobile terminals 28 . Such communications may be active or passive wherein the presence tag 26 can operate under its own power to transmit tag information or derive power from an interrogation signal from a mobile terminal 28 to transmit the tag information.
  • a configuration interface 50 may be provided to load the tag information.
  • the tag information may also be loaded via the communication interface 48 by the mobile terminal 28 or other compatible device.
  • the basic architecture of the mobile terminal 28 is represented in FIG. 9 .
  • a tag reader 52 and associated antenna 54 may be added to the normal electronics required by the mobile terminal 28 .
  • the tag reader 52 may include the requisite communication electronics to communicate with passive presence tags 26 , active presence tags 26 , or both.
  • the mobile terminal 28 may be configured to use portions of the existing communication circuitry to facilitate local wireless communications with active or passive presence tags 26 .
  • the mobile terminal 28 may include a receiver front end 56 , a radio frequency transmitter section 58 , an antenna 60 , a duplexer or switch 62 , a baseband processor 64 , a control system 66 , a frequency synthesizer 68 , and an interface 70 .
  • the receiver front end 56 receives information bearing radio frequency signals from one or more remote transmitters provided by a base station.
  • a low noise amplifier 72 amplifies the signal.
  • a filter circuit 74 minimizes broadband interference in the received signal, while downconversion and digitization circuitry 76 downconverts the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams.
  • the receiver front end 56 typically uses one or more mixing frequencies generated by the frequency synthesizer 68 .
  • the baseband processor 64 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations. As such, the baseband processor 64 is generally implemented in one or more digital signal processors (DSPs).
  • DSPs digital signal processors
  • the baseband processor 64 receives digitized data, which may represent voice, data, or control information, from the control system 66 , which it encodes for transmission.
  • the encoded data is output to the transmitter 58 , where it is used by a modulator 78 to modulate a carrier signal that is at a desired transmit frequency.
  • Power amplifier circuitry 80 amplifies the modulated carrier signal to a level appropriate for transmission, and delivers the amplified and modulated carrier signal to the antenna 60 through the duplexer or switch 62 .
  • the mobile terminal 28 may be able to communicate with the presence tag 26 as well as with a wireless or cellular network. Accordingly, the receiver front end 56 , baseband processor 64 , and radio frequency transmitter section 58 cooperate to provide either a cellular interface for the wireless network or a local access interface for the presence tag 26 .
  • the radio frequency transmitter section 58 may be configured to transmit signals and information to the presence tag 26 . These functions may be implemented using redundant circuitry, or by configuring common circuitry to operate in different modes. The configuration of the mobile terminal 28 will be dictated by economics and designer choice. Alternately, the mobile terminal 28 could have both the local wireless interface and the wireless network interface in operation at the same time and select one of the two for communication at any given time as needed.
  • a user may interact with the mobile terminal 28 via the interface 70 , which may include interface circuitry 82 associated with a microphone 84 , a speaker 86 , a keypad 88 , and a display 90 .
  • the interface circuitry 82 typically includes analog-to-digital converters, digital-to-analog converters, amplifiers, and the like. Additionally, it may include a voice encoder/decoder, in which case it may communicate directly with the baseband processor 64 .
  • the microphone 84 will typically convert audio input, such as the user's voice, into an electrical signal, which is then digitized and passed directly or indirectly to the baseband processor 64 .
  • Audio information encoded in the received signal is recovered by the baseband processor 64 , and converted by the interface circuitry 82 into an analog signal suitable for driving the speaker 86 .
  • the keypad 88 and display 90 enable the user to interact with the mobile terminal 28 , input numbers to be dialed, address book information, or the like, as well as monitor call progress information.

Abstract

The present invention provides for an improved presence system, which can automatically and unobtrusively factor in the location of a person being monitored when creating presence information for dissemination to subscribers. Presence tags can be distributed at different locations, which may bear on the relative availability of the monitored person for communications. A mobile terminal associated with the monitored person is configured to automatically obtain tag information from the presence tags and deliver location-based state information to the presence server without human interaction. The presence server will process the location-based state information and any other applicable state information to create presence information for the person being monitored, and then deliver the presence information to subscribers.

Description

FIELD OF THE INVENTION
The present invention relates to providing presence information, and in particular to controlling the delivery of presence information in light of a user's location in an automated fashion.
BACKGROUND OF THE INVENTION
Given the rapid expansion of mobile communications along with the pervasiveness of email and instant messaging, determining the right method or time to contact someone often proves difficult. Many people are associated with numerous telephone numbers associated with fixed and mobile terminals, email addresses, instant messaging identifiers, and the like. Trying to contact such people often leads to leaving one or more voicemails and perhaps sending email or instant messaging messages prior to making contact. Further, trading numerous messages or voicemails prior to finally connecting with one another is commonplace.
Presence systems have been developed to address the difficulty in determining if someone is available to communicate, and perhaps how best to communicate with that person when she is available. In general, presence systems monitor state information from one or more devices or networks associated with a particular person, and process the state information to create presence information bearing on the relative availability of that particular person. The presence information is then sent to those subscribers interested in knowing the relative availability of the particular person. The state information generally bears on a person's physical presence or activity with respect to a certain device.
Unfortunately, the relative availability of a person for communications is often dictated by her location, and in particular, the nature of the location. For example, an office environment has various locations in which communications are both desirable and undesirable. The person may not want to receive communications while they are in a conference room, a superior's office, a restroom, a designated quiet area, or an elevator for any number of reasons. There are other types of locations where receiving communications, or at least certain types of communications, is generally desirable, such as when the person is in her office or in a subordinate's office. Outside of the office, there are locations such as restaurants, theaters, churches, and hospitals where receiving communications, or at least certain types of communications, is also undesirable.
Accordingly, a person's relative availability to receive communications may change from minute to minute based on her location. Although attempts are being made to automate presence tracking, current presence systems are simply unable to readily take into consideration such location-based changes without requiring the person to provide some form of manual input. For example, when a presence system is configured to monitor the state of the person's mobile terminal, the person may need to turn her mobile telephone off when entering a conference room, restaurant, restroom, or the like, and then turn it back on upon leaving. Given the frequency with which the person may enter and leave the various locations, updating the presence system becomes impractical. Such impracticality is unfortunate because the concept of presence-controlled communications is very desirable, yet automation and resolution, especially with respect to location, is necessary to fully take advantage of presence information.
Accordingly, there is a need for a technique to further automate the acquisition of location-based state information to provide an improved system for delivering presence information. There is a further need for a cost effective and efficient technique to automatically determine a person's location and provide location-based state information to a presence system based on the person's location. There is yet a further need to integrate location-based state information with other types of state information to provide an improved presence system.
SUMMARY OF THE INVENTION
The present invention provides for an improved presence system, which can automatically and unobtrusively factor in the location of a person being monitored when creating presence information for dissemination to subscribers. Presence tags can be distributed at different locations, which may bear on the relative availability of the monitored person for communications. A mobile terminal associated with the monitored person is configured to obtain tag information from the presence tags and deliver location-based state information to the presence server. The location-based state information may include the tag information or a location-based state determined based on the tag information. The tag information may simply be a tag identification or other type of information bearing on a particular location or a type of location where the presence tag is located. Accordingly, certain embodiments of the present invention will allow the mobile terminal or the presence server to actually use the tag identification to determine an appropriate state to apply to the presence rules associated with the monitored person. These presence rules will then dictate the presence information to be delivered to the subscribers. With the present invention, the mobile terminal can automatically retrieve the tag information from the presence tags and provide the appropriate location-based state information to the presence server without requiring any input by the monitored person. As such, valuable location-based state information can be delivered to the presence server in real time and in an efficient manner.
Those skilled in the art will appreciate the scope of the present invention and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
BRIEF DESCRIPTION OF THE DRAWING FIGURES
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the invention, and together with the description serve to explain the principles of the invention.
FIG. 1 is a block representation of a communication environment according to one embodiment of the present invention.
FIG. 2 illustrates a process flow according to one embodiment of the present invention.
FIG. 3 is a flow diagram providing basic operation of a mobile terminal gathering tag information and providing location-based state information according to one embodiment of the present invention.
FIG. 4 is a flow diagram outlining a provisioning process according to one embodiment of the present invention.
FIG. 5 is a flow diagram outlining overall operation of a presence system according to one embodiment of the present invention.
FIG. 6 is a flow diagram outlining the processing of state information according to one embodiment of the present invention.
FIG. 7 is a block representation of a presence server according to one embodiment of the present invention.
FIG. 8 is a block representation of a presence tag according to one embodiment of the present invention.
FIG. 9 is a block representation of a mobile terminal according to one embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the invention and illustrate the best mode of practicing the invention. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the invention and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
The present invention addresses the shortcomings of existing presence systems by providing an effective and efficient technique for obtaining and providing location-based state information to a presence system in an automatic fashion. An exemplary presence system according to one embodiment of the present invention is illustrated in FIG. 1. A communication network 10 is configured to support communications with any number of monitored entities 14, directly or indirectly through another communication network 16, as well as supporting communications with various subscriber entities 18 to which presence information is delivered. The monitored entities 14 are generally those with which a person to be monitored will directly or indirectly interact, and will provide state information bearing on the person's activity, presence, or location. A presence server 20 is provided and includes a presence function 22, which processes the state information to create presence information to provide to the subscriber entities 18. The subscriber entities 18 may include presence applications 24, which process the presence information and operate to control the associated subscriber entity 18 as necessary to provide presence alerts to the subscriber based on the presence information. Accordingly, as state information for a monitored person changes, up-to-date presence information is provided to the subscriber entities 18. The presence information will aid the subscribers associated with subscriber entities 18 in deciding when or how to communicate with the monitored person.
In an effort to make presence information more accurate and helpful, the present invention incorporates presence tags 26, which are placed in a variety of different locations A, B, and C. The presence tags 26 are active or passive devices that are capable of supporting local wireless communications with a user's mobile terminal 28. In general, the presence tags 26 will transmit tag information for the mobile terminal 28 to receive. The tag information may simply be a tag identification, which has been associated with a particular location or type of location by the mobile terminal 28, the presence server 20, or other accessible entity. Alternatively, the tag information may actually identify a particular location or type of location, and if appropriate provide other information on which presence decisions may be based. The mobile terminal 28 will then send location-based state information to the presence system for processing based on the tag information.
The mobile terminal 28 may simply forward the tag information as the location-based state information to the presence server 20, or it may process the tag information to create the location-based state information for transmission to the presence server 20. Regardless of whether the mobile terminal 28 processes the tag information, the location-based state information will provide information sufficient to alert the presence server 20 that the mobile terminal 28 is at a particular location or a certain type of location. The presence server 20 can then process the location-based presence information, if warranted, to create presence information to deliver to the presence applications 24 of the subscriber entities 18.
Locations A, B, and C may represent any type and combination of locations, such as a conference rooms, workplace offices, work or public restrooms, designated quiet areas, elevators, restaurants, malls, theaters, churches, and hospitals. Regardless of type, these locations A, B, and C in which presence tags 26 are located represent locations likely to have presence implications for a particular user or users in general. For example, certain presence tags 26 may be specifically placed for a particular user, such as when a user places a presence tag 26 in her office. Other presence tags 26 may be placed for the general public or select groups of users, such as when a service provider, sponsor, or company places presence tags 26 in restrooms, restaurants, theaters, or other enterprise or commercial locations.
Since the state information provided to the presence server 20 includes state information bearing on a particular location or type of location, the rules established by the monitored person for creating the presence information will access valuable location-related information. The mobile terminal 28 may be configured to quickly recognize the presence of a presence tag 26, retrieve the tag information, and send location-based state information to the presence server 20 in real time. As such, the new location-based state information can be immediately provided to the presence server 20 as the monitored person moves from one location to another or in and out of presence-related locations. If a presence tag 26 is located in a conference room and the tag information or related location-based state information corresponds to a location or state in which calls to the user should not be made, the presence server 20 will be able to immediately provide appropriate presence information to the subscriber entities 18. The presence information can be updated when the monitored person leaves the conference room and the mobile terminal 28 recognizes that the conference room presence tag 26 is no longer within communication range. The monitored user may place a presence tag 26 in his or her office wherein, barring other presence states to the contrary, communications are welcome when the mobile terminal 28 is within communication range of the office presence tag 26. Similar arrangements can be provided for any public, private, enterprise, or commercial locations.
In addition to handling state and presence information, the primary responsibility of the communication network 10 is to facilitate communications among various communication terminals, including the mobile terminal 28, or between a communication terminal and another network entity, such as an application server (not shown). Notably, the monitored entities 14 and the subscriber entities 18 may take the form of a communication terminal, which may be embodied by mobile telephones, personal digital assistants, circuit-switched or packet-based telephones, personal computers, or other communication devices.
The local wireless communications between the presence tag 26 and the mobile terminal 28 may be supported by any number of short range communication techniques, such as those incorporated in passive or active transponder or radio frequency identification (RFID) systems, Bluetooth systems, and IEEE 802.11 wireless local area network systems. In passive transponder or RFID systems, the mobile terminal 28 will transmit signals sufficient to power the presence tags 26, which will transmit the tag information for the mobile terminal 28 to receive. As described further below, the mobile terminal 28 is capable of providing wireless communications with the communication network 10 through an appropriate access network or access point using virtually any type of wireless communications, including cellular and wireless local area network techniques. Local wireless communications with the presence tags 26 are provided along with or in addition to the other wireless communications used to support communications with the communication network 10 and remote terminals.
With reference to FIG. 2, the basic flow for presence processing is illustrated. In operation, the monitored entities 14 will recognize certain states or state changes in light of a monitored person's interaction, use, or physical presence. For the presence tags 26, the mobile terminals 28 will receive the tag information for the presence tags 26 and provide the corresponding location-based state information. The monitored entity 14, which includes the mobile terminal 28, will provide regular or location-based state information to the presence function 22 as locations or states change, on a periodic basis, or upon request from the presence function 22. Notably, the communication network 16 may actually generate the state information in light of certain interactions with the monitored entity 14, or may simply pass state information from the monitored entity 14 to the presence function 22. Regardless of how the state information is received, the state information for a monitored person is processed in light of defined presence rules and the state information to create presence information for the monitored person. Presence information is then sent to subscribing presence applications 24. The presence information may be provided to the presence applications 24 when the presence information changes, on a periodic basis, or upon request from the presence application 24.
Turning now to FIGS. 3 through 6, flow diagrams are provided for various aspects of the presence operation. With particular reference to FIG. 3, a flow diagram is provided from the perspective of the mobile terminal 28 as it obtains tag information and delivers location-based state information. Initially, the mobile terminal 28 will receive tag information from a presence tag 26 within local wireless communication range (step 100). The presence tag 26 may be configured to constantly or systematically transmit the tag information or an initiation signal capable of being received by the mobile terminal 28. The mobile terminal 28 may either receive the tag information or enter into communications with the presence tag 26 to obtain the tag information. Alternatively, the mobile terminal 28 may constantly or systematically transmit a signal configured to activate or otherwise initiate communications with the presence tag 26, which will immediately or ultimately transmit the tag information for receipt by the mobile terminal 28. Upon receipt, the mobile terminal 28 will process the tag information, if necessary, to provide the location-based state information (step 102).
In one embodiment, the location-based state information may be the tag information. In another embodiment, the tag information may be used to determine location-based state information specially configured for processing by the presence server 20. For example, the tag information may be processed by the mobile terminal 28 to determine a particular state, such as busy, available, temporarily unavailable, or the like, which can be readily used by the presence server 20. If the tag information is simply forwarded to the presence server 20 as the location-based state information, the presence server 20 may need to interpret the tag information. In yet another embodiment, the tag information simply provides a particular state, such as busy or available. Once the location-based state information is generated, it is provided to the presence server 20 via any available communication technique directly or indirectly via the communication network 10 (step 104). Notably, the mobile terminal 28 may provide other state information in addition to that derived from a presence tag 26. This additional state information may relate to the monitored user using the mobile terminal 28 for a communication session, silencing the mobile terminal 28, and the like. The presence server 20 may use various types of state information from various devices to determine the presence information ultimately provided to the subscriber entities 18.
An exemplary process for initializing a presence function 22 of the presence server 20 to retrieve state information and disseminate presence information is outlined in FIG. 4. Initially, the monitored person may establish an identification for the presence service provided by the integrated presence server 20 (step 200). The presence server 20 will then receive a profile for the monitored person (step 202). Based on the profile, the presence server 20 is provisioned to receive state information, including location-based state information, from the monitored entities 14, including the mobile terminal 28 (step 204). Preferably, the presence function is configured to receive the state information from the monitored entities 14 and the monitored entities 14 are configured to provide the state information. The presence tags 26 may need to be configured in addition to being placed in appropriate locations. Alternatively, the mobile terminal 28 or presence function 22 may need to be configured to properly respond to a simple tag identification. For example, either the mobile terminal 28 or the presence function 22 may be able to respond to certain tag information to determine an appropriate location-based state or like presence input.
Next, the rules for evaluating the state information are established at the presence function 22 based on the profile (step 206). At this point, the presence function 22 is configured for the monitored entity. The rules typically define how to evaluate the state information and deliver the resultant presence information. The monitored person may use the profile to establish rules to control how they should be contacted based on the state of one or more associated devices.
Those skilled in the art will recognize limitless variations in profile and rule constructions for evaluating state information and generating presence information to send to subscribing subscriber entities 18. Further, any combination of current and past state information may be used to determine the presence information. Preferably, the presence information is automatically updated, if necessary, when state changes are detected. Depending on the presence rules, a state change from a given monitored entity 14 may or may not impact the presence information. If the presence information does not change, then there may not be a need to update the subscribing subscriber entities 18.
FIG. 5 provides an exemplary process for subscribing to presence updates for a monitored person through the presence server 20. Initially, a subscriber, via a subscriber entity 18, will send a request to subscribe to the presence server 20. The presence function 22 will receive the request for presence information from the subscriber entity 18 (step 300). The presence function 22 will authorize the request (step 302), and, if authorized, provide initial presence information to the subscribing subscriber entity 18 (step 304). The initial presence information may be default presence information or that based on current state information as evaluated by the rules. Once subscribed, the presence server 20 will provide presence information to the subscriber entities 18 as state information from the monitored entities 14 change in a manner warranting a presence update (step 306).
FIG. 6 illustrates an exemplary process for evaluating state information from the monitored entities 14, including the mobile terminal 28. The presence server 20 continuously receives state information from the applicable monitored entities 14 (step 400) and applies the rules for the monitored person based on her profile (step 402). Notably, the subscriber entities 18 or subscriber associated therewith can also provide a profile to configure or otherwise filter delivery of presence information for the monitored person. Finally, the presence application 22 will evaluate the state changes and create presence information, if necessary, to send to the subscriber entities 18 (step 404).
Accordingly, the present invention automatically receives state information, including location-based state information, from interactions with various devices and evaluates the state information with a rules-based presence system that may take into account relatively static preferences supplied directly by the monitored person wishing to project an indication of presence. Those skilled in the art will recognize that manually provided state information may be used in combination with those initiated from naturally occurring interactions as well as those influenced by the monitored person being in a specific location or type of location.
Although many communication protocols may be used to facilitate communications, including delivery of state and presence information between the various devices, the Session Initiation Protocol (SIP) or the SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) protocol is implemented in one embodiment of the present invention. The specification for SIP is provided in the Internet Engineering Task Force's RFC 3261: Session Initiation Protocol, which is incorporated herein by reference in its entirety. SIP messages may be used to deliver state information to the presence server 20 and well as deliver presence information to the subscriber entities 18. Additional presence system information may be found in The Internet Engineering Task Force's “RFC 3903: Session Initiation Protocol (SIP) Extension for Event State Publication,” and “RFC 3863: Presence Information Data Format (PIDF),” which are incorporated herein by reference in their entireties.
With reference to FIG. 7, a block representation of a presence server 20 is illustrated as having a control system 30 with sufficient memory 32 for the requisite software 34 and data 36 to operate as described above. The presence function 22 may be implemented in the software 34. The control system 30 may also be associated with one or more network interfaces 38 to facilitate communications with the various monitored entities 14 and subscriber entities 18, as well as any other network entity.
With reference to FIG. 8, a block representation of a presence tag 26 is illustrated. The presence tag 26 may take on any number of embodiments as noted above. In most of these embodiments, the presence tag 26 will include some form of a control system 40 having sufficient memory 42 for the requisite software (or firmware) 44 and data 46 to operate as described above. The control system 40 may also be associated with one or more communication interfaces 48 to facilitate communications with various mobile terminals 28. Such communications may be active or passive wherein the presence tag 26 can operate under its own power to transmit tag information or derive power from an interrogation signal from a mobile terminal 28 to transmit the tag information. Depending on the configuration of the presence tag 26, a configuration interface 50 may be provided to load the tag information. The tag information may also be loaded via the communication interface 48 by the mobile terminal 28 or other compatible device.
The basic architecture of the mobile terminal 28 is represented in FIG. 9. In the illustrated embodiment, a tag reader 52 and associated antenna 54 may be added to the normal electronics required by the mobile terminal 28. The tag reader 52 may include the requisite communication electronics to communicate with passive presence tags 26, active presence tags 26, or both. Alternately, the mobile terminal 28 may be configured to use portions of the existing communication circuitry to facilitate local wireless communications with active or passive presence tags 26.
In either embodiment, the mobile terminal 28 may include a receiver front end 56, a radio frequency transmitter section 58, an antenna 60, a duplexer or switch 62, a baseband processor 64, a control system 66, a frequency synthesizer 68, and an interface 70. The receiver front end 56 receives information bearing radio frequency signals from one or more remote transmitters provided by a base station. A low noise amplifier 72 amplifies the signal. A filter circuit 74 minimizes broadband interference in the received signal, while downconversion and digitization circuitry 76 downconverts the filtered, received signal to an intermediate or baseband frequency signal, which is then digitized into one or more digital streams. The receiver front end 56 typically uses one or more mixing frequencies generated by the frequency synthesizer 68. The baseband processor 64 processes the digitized received signal to extract the information or data bits conveyed in the received signal. This processing typically comprises demodulation, decoding, and error correction operations. As such, the baseband processor 64 is generally implemented in one or more digital signal processors (DSPs).
On the transmit side, the baseband processor 64 receives digitized data, which may represent voice, data, or control information, from the control system 66, which it encodes for transmission. The encoded data is output to the transmitter 58, where it is used by a modulator 78 to modulate a carrier signal that is at a desired transmit frequency. Power amplifier circuitry 80 amplifies the modulated carrier signal to a level appropriate for transmission, and delivers the amplified and modulated carrier signal to the antenna 60 through the duplexer or switch 62.
As noted above, the mobile terminal 28 may be able to communicate with the presence tag 26 as well as with a wireless or cellular network. Accordingly, the receiver front end 56, baseband processor 64, and radio frequency transmitter section 58 cooperate to provide either a cellular interface for the wireless network or a local access interface for the presence tag 26. The radio frequency transmitter section 58 may be configured to transmit signals and information to the presence tag 26. These functions may be implemented using redundant circuitry, or by configuring common circuitry to operate in different modes. The configuration of the mobile terminal 28 will be dictated by economics and designer choice. Alternately, the mobile terminal 28 could have both the local wireless interface and the wireless network interface in operation at the same time and select one of the two for communication at any given time as needed.
A user may interact with the mobile terminal 28 via the interface 70, which may include interface circuitry 82 associated with a microphone 84, a speaker 86, a keypad 88, and a display 90. The interface circuitry 82 typically includes analog-to-digital converters, digital-to-analog converters, amplifiers, and the like. Additionally, it may include a voice encoder/decoder, in which case it may communicate directly with the baseband processor 64. The microphone 84 will typically convert audio input, such as the user's voice, into an electrical signal, which is then digitized and passed directly or indirectly to the baseband processor 64. Audio information encoded in the received signal is recovered by the baseband processor 64, and converted by the interface circuitry 82 into an analog signal suitable for driving the speaker 86. The keypad 88 and display 90 enable the user to interact with the mobile terminal 28, input numbers to be dialed, address book information, or the like, as well as monitor call progress information.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present invention. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.

Claims (24)

What is claimed is:
1. A method comprising:
receiving tag information from a presence tag located at a location when a mobile unit retrieves the tag information as the mobile unit enters the location, wherein an ability to receive the tag information is indicative of:
a monitored person being relatively proximate to the location; and
a relative availability of the monitored person to engage in communications with a subscribing entity based on being relatively proximate to the location and the tag information, the subscribing entity being at a location other than the location of the presence tag where the subscribing entity subscribes to availability information of the monitored person; and
sending location-based state information based on the tag information to a presence server, which is adapted to evaluate the location-based state information to generate presence information indicating the relative availability of the monitored person for engaging in communications with the subscribing entity and deliver the presence information to the subscribing entity, wherein the presence server is provisioned to receive and evaluate the location-based state information based on a profile associated with the monitored person.
2. The method of claim 1 further comprising establishing communication sessions with other communication terminals.
3. The method of claim 1 wherein the location-based state information comprises the tag information.
4. The method of claim 1 further comprising determining a location-based state based on the tag information.
5. The method of claim 1 wherein the tag information is a tag identification.
6. The method of claim 1 wherein the tag information identifies a particular location or a type of location associated with the location.
7. The method of claim 1 wherein the presence tag transmits the presence information upon receiving a signal, and further comprising sending the signal in order to receive the tag information.
8. The method of claim 1 wherein the presence tag systematically transmits the tag information.
9. The method of claim 1 wherein the presence information bears on a relative availability for communications of the monitored person while the monitored person is relatively proximate to the location.
10. A method comprising:
receiving state information associated with a monitored person from a plurality of monitored entities, including a mobile terminal associated with the monitored person, the state information comprising location-based state information based on tag information retrieved by the mobile terminal from a presence tag at a location, wherein an ability to receive the tag information is indicative of:
a monitored person being relatively proximate to the location; and
a relative availability of the monitored person to engage in communications with a subscribing entity based on being relatively proximate to the location and the tag information, the subscribing entity being at a location other than the location of the presence tag where the subscribing entity subscribes to availability information of the monitored person;
evaluating the state information, including the location-based state information, to generate presence information indicating a relative availability of the monitored person for receiving communications from a subscribing entity; and
delivering the presence information to the subscribing entity, wherein the state information is received and evaluated based on a profile associated with the monitored person.
11. The method of claim 10 wherein the location-based state information comprises the tag information and generating the presence information comprises determining a presence state based on the location associated with the tag information.
12. The method of claim 10 wherein the presence information bears on a relative availability for communications of the monitored person while the monitored person is relatively proximate to the location.
13. A mobile terminal comprising:
a communication interface adapted to facilitate communications with a presence tag and a communication network; and
a control system associated with the communication interface and adapted to:
receive tag information from the presence tag located at a location, wherein an ability to receive the tag information is indicative of:
a monitored person being relatively proximate to the location; and
a relative availability of the monitored person to engage in communications with a subscribing entity based on being relatively proximate to the location and the tag information, the subscribing entity being at a location other than the location of the presence tag where the subscribing entity subscribes to availability information of the monitored person; and
send location-based state information based on the tag information to a presence server, which is adapted to evaluate the location-based state information to generate presence information indicating a relative availability of the monitored person for receiving communications from a subscribing entity and deliver the presence information to the subscribing entity, wherein the presence server is provisioned to receive and evaluate the location-based state information based on a profile associated with the monitored person.
14. The mobile terminal of claim 13 wherein the control system is further adapted to establish communication sessions with other communication terminals.
15. The mobile terminal of claim 13 wherein the location-based state information comprises the tag information.
16. The mobile terminal of claim 13 wherein the control system is further adapted to determine a location-based state based on the tag information.
17. The mobile terminal of claim 13 wherein the tag information is a tag identification.
18. The mobile terminal of claim 13 wherein the tag information identifies a particular location or a type of location associated with the location.
19. The mobile terminal of claim 13 wherein the presence tag transmits the presence information upon receiving a signal, and further comprising sending the signal in order to receive the tag information.
20. The mobile terminal of claim 13 wherein the presence tag systematically transmits the tag information.
21. The mobile terminal of claim 13 wherein the presence information bears on a relative availability for communications of the monitored person while the monitored person is relatively proximate to the location.
22. A presence server comprising:
a communication interface; and
a control system associated with the communication interface and adapted to:
receive state information associated with a monitored person from a plurality of monitored entities, including a mobile terminal associated with the monitored person, the state information comprising location-based state information based on tag information retrieved by the mobile terminal from a presence tag at a location, wherein an ability to receive the tag information is indicative of:
a monitored person being relatively proximate to the location; and
a relative availability of the monitored person to engage in communications with a subscribing entity based on being relatively proximate to the location and the tag information, the subscribing entity being at a location other than the location of the presence tag where the subscribing entity subscribes to availability information of the monitored person;
evaluate the state information, including the location-based state information to generate presence information indicating a relative availability of the monitored person for receiving communications from a subscribing entity; and
deliver the presence information to the subscribing entity, wherein the presence server is provisioned to receive and evaluate the state information based on a profile associated with the monitored person.
23. The presence server of claim 22 wherein the location-based state information comprises the tag information, and generating the presence information comprises determining a presence state based on the location associated with the tag information.
24. The presence server of claim 22 wherein the presence information bears on a relative availability for communications of the monitored person while the monitored person is relatively proximate to the location.
US11/233,875 2005-09-23 2005-09-23 Location-based presence automation Active 2026-04-25 US8423045B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/233,875 US8423045B2 (en) 2005-09-23 2005-09-23 Location-based presence automation
PCT/IB2006/002567 WO2007034281A1 (en) 2005-09-23 2006-09-15 Location-based presence automation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/233,875 US8423045B2 (en) 2005-09-23 2005-09-23 Location-based presence automation

Publications (2)

Publication Number Publication Date
US20070069888A1 US20070069888A1 (en) 2007-03-29
US8423045B2 true US8423045B2 (en) 2013-04-16

Family

ID=37888583

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/233,875 Active 2026-04-25 US8423045B2 (en) 2005-09-23 2005-09-23 Location-based presence automation

Country Status (2)

Country Link
US (1) US8423045B2 (en)
WO (1) WO2007034281A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9584965B2 (en) 2014-07-25 2017-02-28 General Electric Company Methods and apparatus to facilitate proximity detection and location tracking

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8154386B2 (en) * 2005-11-03 2012-04-10 Lg Innotek Co., Ltd. RFID reader and RFID system
US7525425B2 (en) * 2006-01-20 2009-04-28 Perdiem Llc System and method for defining an event based on relationship between an object location and a user-defined zone
US7614060B2 (en) * 2006-04-28 2009-11-03 Microsoft Corporation Unified concept of presence
JP2008263326A (en) * 2007-04-11 2008-10-30 Nec Corp Information delivery system and information delivery method using the same
US8700048B2 (en) * 2007-09-11 2014-04-15 Motorola Solutions, Inc. Method and apparatus for automated publishing of customized presence information
US20090112926A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with a Resource
US20090107265A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with a Sensor
US10079900B2 (en) * 2008-05-27 2018-09-18 Microsoft Technology Licensing, Llc Techniques to manage presence information
US8238922B2 (en) * 2008-06-11 2012-08-07 Microsoft Corporation Location-based address normalization
US20100019895A1 (en) * 2008-07-24 2010-01-28 Robert Gurman Property Locator System
US8433805B2 (en) * 2008-09-19 2013-04-30 Apple Inc. Method and system for facilitating contacting people using electronic devices
GB2480418B (en) * 2009-02-20 2013-11-13 Solocem Systems Oy Short-range communication-enabled mobile device, method and related server arrangement
EP2341359B1 (en) 2009-12-22 2015-08-05 9Solutions Oy Location tracking system
JP5849484B2 (en) * 2010-09-16 2016-01-27 株式会社リコー Transmission terminal, display data transmission method, program, information providing apparatus, and transmission system
WO2014080252A1 (en) * 2012-11-26 2014-05-30 Nokia Corporation Handling bluetooth low energy advertisement messages
WO2014146266A1 (en) 2013-03-20 2014-09-25 Nokia Corporation Application recommendations

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1191448A1 (en) 2000-02-22 2002-03-27 Matsushita Electric Industrial Co., Ltd. Information gathering system
WO2003003694A2 (en) 2001-06-26 2003-01-09 Versada Networks, Inc. Detecting and transporting dynamic presence information over a wireless and wireline communications network
US20030030569A1 (en) * 1997-11-03 2003-02-13 Ulrich Daniel J. Personnel and asset tracking method and apparatus
US20030069806A1 (en) 2001-10-08 2003-04-10 Konomi Shin?Apos;Ichi System and method for sharing needs and information using physical entities
US20040097243A1 (en) * 2000-06-30 2004-05-20 Zellner Samuel N. Location blocking service for wireless networks
US6832251B1 (en) 1999-10-06 2004-12-14 Sensoria Corporation Method and apparatus for distributed signal processing among internetworked wireless integrated network sensors (WINS)
WO2005001669A2 (en) 2003-02-21 2005-01-06 Zachry Construction Corporation Tagging and tracking system for assets and personnel of a commercial enterprise
US20050070297A1 (en) * 2003-09-26 2005-03-31 Rami Caspi System and method for presence alarming
US20050145688A1 (en) * 2003-12-29 2005-07-07 Milan Milenkovic Asset management methods and apparatus
US20060099963A1 (en) * 2002-12-20 2006-05-11 Motorola, Inc. Location-based mobile service provision
US20070015517A1 (en) * 2005-07-12 2007-01-18 Qwest Communications International Inc. Location related keyword monitoring on a mobile communications device systems and methods
US20080280624A1 (en) * 2004-04-02 2008-11-13 Qualcomm Incorporated Methods and Apparatuses for Beacon Assisted Position Determination Systems

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030030569A1 (en) * 1997-11-03 2003-02-13 Ulrich Daniel J. Personnel and asset tracking method and apparatus
US6832251B1 (en) 1999-10-06 2004-12-14 Sensoria Corporation Method and apparatus for distributed signal processing among internetworked wireless integrated network sensors (WINS)
EP1191448A1 (en) 2000-02-22 2002-03-27 Matsushita Electric Industrial Co., Ltd. Information gathering system
US20040097243A1 (en) * 2000-06-30 2004-05-20 Zellner Samuel N. Location blocking service for wireless networks
WO2003003694A2 (en) 2001-06-26 2003-01-09 Versada Networks, Inc. Detecting and transporting dynamic presence information over a wireless and wireline communications network
US20030069806A1 (en) 2001-10-08 2003-04-10 Konomi Shin?Apos;Ichi System and method for sharing needs and information using physical entities
US20060099963A1 (en) * 2002-12-20 2006-05-11 Motorola, Inc. Location-based mobile service provision
WO2005001669A2 (en) 2003-02-21 2005-01-06 Zachry Construction Corporation Tagging and tracking system for assets and personnel of a commercial enterprise
US20050070297A1 (en) * 2003-09-26 2005-03-31 Rami Caspi System and method for presence alarming
US20050145688A1 (en) * 2003-12-29 2005-07-07 Milan Milenkovic Asset management methods and apparatus
US20080280624A1 (en) * 2004-04-02 2008-11-13 Qualcomm Incorporated Methods and Apparatuses for Beacon Assisted Position Determination Systems
US20070015517A1 (en) * 2005-07-12 2007-01-18 Qwest Communications International Inc. Location related keyword monitoring on a mobile communications device systems and methods

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
International Search Report for PCT/IB2006/002567 mailed Feb. 21, 2007.

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9584965B2 (en) 2014-07-25 2017-02-28 General Electric Company Methods and apparatus to facilitate proximity detection and location tracking
US10068116B2 (en) 2014-07-25 2018-09-04 General Electric Company Methods and apparatus to facilitate proximity detection and location tracking
US10542382B2 (en) 2014-07-25 2020-01-21 General Electric Company Methods and apparatus to facilitate proximity detection and location tracking
US11039281B2 (en) 2014-07-25 2021-06-15 General Electric Company Methods and apparatus to facilitate proximity detection and location tracking

Also Published As

Publication number Publication date
WO2007034281A1 (en) 2007-03-29
US20070069888A1 (en) 2007-03-29

Similar Documents

Publication Publication Date Title
US8423045B2 (en) Location-based presence automation
US20070088839A1 (en) Local time related presence automation and session control
US7227937B1 (en) Monitoring natural interaction for presence detection
US7035923B1 (en) Presence information specifying communication preferences
US6658095B1 (en) Customized presence information delivery
US7697941B2 (en) Updating presence in a wireless communications device
US20040059781A1 (en) Dynamic presence indicators
US7761547B2 (en) Network system performing application control based on context information
EP1800510B1 (en) Method and apparatus for indicating proximity co-presence
JP4459572B2 (en) Communicating an update of the call availability status of another mobile station to one mobile station
US20080318592A1 (en) Delivering telephony communications to devices proximate to a recipient after automatically determining the recipient's location
EP1133119A2 (en) Proximity based service adaption
US7529558B1 (en) System and method for location based push-to-talk
US20040198379A1 (en) Method for authorizing location services
KR20020092400A (en) On demand location function for mobile terminal
KR20010033764A (en) On-line notification in a mobile communications system
US20070260730A1 (en) Automatically updated instant messaging (IM) presence of roaming IM user
JP2005094774A (en) Demand-based provisioning for mobile communication device
WO2009126731A2 (en) Differentiated message delivery notification
US20090170530A1 (en) Device System and Method for Providing Availability Status and Alternate Contact Information Within a Wireless Keep-Quiet Zone
JP2007215235A (en) Demand-based provisioning for mobile communication device
EP1798930B1 (en) Jamming information in a presence service system
US8229454B1 (en) Personal location information management
GB2425686A (en) Notifying communication initialisation involving a first subscriber to a second subscriber
JP2004193823A (en) Private communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: NORTEL NETWORKS LIMITED, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PARAMESWAR, SRIRAM;REEL/FRAME:017036/0767

Effective date: 20050915

AS Assignment

Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT,NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC.;REEL/FRAME:023892/0500

Effective date: 20100129

Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC.;REEL/FRAME:023892/0500

Effective date: 20100129

AS Assignment

Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC.;REEL/FRAME:023905/0001

Effective date: 20100129

Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT,NEW YO

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC.;REEL/FRAME:023905/0001

Effective date: 20100129

Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT, NEW Y

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC.;REEL/FRAME:023905/0001

Effective date: 20100129

AS Assignment

Owner name: AVAYA INC.,NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORTEL NETWORKS LIMITED;REEL/FRAME:023998/0878

Effective date: 20091218

Owner name: AVAYA INC., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NORTEL NETWORKS LIMITED;REEL/FRAME:023998/0878

Effective date: 20091218

AS Assignment

Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE, PENNSYLVANIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535

Effective date: 20110211

Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLAT

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535

Effective date: 20110211

AS Assignment

Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., PENNSYLVANIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:029608/0256

Effective date: 20121221

Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., P

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:029608/0256

Effective date: 20121221

AS Assignment

Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE, PENNSYLVANIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639

Effective date: 20130307

Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE,

Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639

Effective date: 20130307

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS INC.;OCTEL COMMUNICATIONS CORPORATION;AND OTHERS;REEL/FRAME:041576/0001

Effective date: 20170124

AS Assignment

Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION), CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: AVAYA INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:044891/0801

Effective date: 20171128

Owner name: AVAYA INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST, NA;REEL/FRAME:044892/0001

Effective date: 20171128

Owner name: AVAYA INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044891/0564

Effective date: 20171128

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNI

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: VPNET TECHNOLOGIES, INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: AVAYA INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531

Effective date: 20171128

Owner name: AVAYA INC., CALIFORNIA

Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:045012/0666

Effective date: 20171128

AS Assignment

Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001

Effective date: 20171215

Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW Y

Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001

Effective date: 20171215

AS Assignment

Owner name: AVAYA, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:045045/0564

Effective date: 20171215

Owner name: SIERRA HOLDINGS CORP., NEW JERSEY

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:045045/0564

Effective date: 20171215

AS Assignment

Owner name: CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045124/0026

Effective date: 20171215

AS Assignment

Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, MINNESOTA

Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA MANAGEMENT L.P.;INTELLISIST, INC.;AND OTHERS;REEL/FRAME:053955/0436

Effective date: 20200925

MAFP Maintenance fee payment

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

Year of fee payment: 8

AS Assignment

Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, DELAWARE

Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA INC.;INTELLISIST, INC.;AVAYA MANAGEMENT L.P.;AND OTHERS;REEL/FRAME:061087/0386

Effective date: 20220712

AS Assignment

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001

Effective date: 20230403

Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001

Effective date: 20230403

Owner name: AVAYA INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001

Effective date: 20230403

Owner name: AVAYA HOLDINGS CORP., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001

Effective date: 20230403

AS Assignment

Owner name: WILMINGTON SAVINGS FUND SOCIETY, FSB (COLLATERAL AGENT), DELAWARE

Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA MANAGEMENT L.P.;AVAYA INC.;INTELLISIST, INC.;AND OTHERS;REEL/FRAME:063742/0001

Effective date: 20230501

AS Assignment

Owner name: CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK

Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA INC.;AVAYA MANAGEMENT L.P.;INTELLISIST, INC.;REEL/FRAME:063542/0662

Effective date: 20230501

AS Assignment

Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: CAAS TECHNOLOGIES, LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: HYPERQUALITY II, LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: HYPERQUALITY, INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.), NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: VPNET TECHNOLOGIES, INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: OCTEL COMMUNICATIONS LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: INTELLISIST, INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: AVAYA INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622

Effective date: 20230501

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023

Effective date: 20230501

Owner name: INTELLISIST, INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023

Effective date: 20230501

Owner name: AVAYA INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023

Effective date: 20230501

Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023

Effective date: 20230501

Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359

Effective date: 20230501

Owner name: INTELLISIST, INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359

Effective date: 20230501

Owner name: AVAYA INC., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359

Effective date: 20230501

Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY

Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359

Effective date: 20230501

AS Assignment

Owner name: AVAYA LLC, DELAWARE

Free format text: (SECURITY INTEREST) GRANTOR'S NAME CHANGE;ASSIGNOR:AVAYA INC.;REEL/FRAME:065019/0231

Effective date: 20230501