IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0860778
(2007-09-25)
|
등록번호 |
US-8321508
(2012-11-27)
|
발명자
/ 주소 |
- Lingafelt, Charles S.
- Merrill, David P.
- Moore, Jr., John E.
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
1 |
초록
▼
A system and method is provided for controlling collaboration participation. The system includes a computing infrastructure configured to monitor endpoint collaboration devices and/or users. The computing infrastructure is also configured to authorize collaboration between one or more of the endpoin
A system and method is provided for controlling collaboration participation. The system includes a computing infrastructure configured to monitor endpoint collaboration devices and/or users. The computing infrastructure is also configured to authorize collaboration between one or more of the endpoint collaboration devices and/or users with an initiating device if the computing infrastructure finds a match between stored attributes and information related to the one or more endpoint collaboration devices and/or users.
대표청구항
▼
1. A computer system for controlling communication between endpoint collaboration devices, the computer system comprising: a central processing unit, a computer readable memory, and a computer-readable tangible storage device;first program instructions to determine one or more service providers thro
1. A computer system for controlling communication between endpoint collaboration devices, the computer system comprising: a central processing unit, a computer readable memory, and a computer-readable tangible storage device;first program instructions to determine one or more service providers through which the endpoint collaboration devices can potentially communicate to enable a collaboration between the endpoint collaboration devices;second program instructions to authorize the collaboration between the endpoint collaboration devices via the one or more service providers if a comparison between the one or more service providers through which the communications can potentially occur for the endpoint collaboration devices and a predetermined list of service providers through which the collaboration between the endpoint collaboration devices is prohibited indicates that the collaboration is allowed through the one or more service providers between the endpoint collaboration devices;third program instructions to subsequently identify service providers that currently provide collaborative communication between the endpoint collaboration devices; andfourth program instructions to discontinue the current collaborative communication between the endpoint collaboration devices if a comparison between the service providers through which the current collaborative communication occurs for the endpoint collaboration devices and a list indicates that the current collaborative communication by the endpoint collaboration devices occurs through a prohibited service provider in the list,wherein the first program instructions, the second program instructions, the third program instructions, and the fourth program instructions are stored in the computer-readable tangible storage device for execution by the central processing unit via the computer-readable memory. 2. The computer system of claim 1, wherein the second program instructions authorize the collaboration between the endpoint collaboration devices if stored attributes of at least one of a physical location of the endpoint collaboration devices, a logical location of the endpoint collaboration devices, an identification of the endpoint collaboration devices, a link capacity, a link type, a link location, and an identification of a particular device match corresponding attributes for the endpoint collaboration devices. 3. The computer system of claim 2, wherein the physical location is one of an area code, a zip code, and a physical location, and the logical location is a connection to a pre-approved service provider. 4. The computer system of claim 3, wherein the connection to the pre-approved service provider is based on at least one of security, quality of connection, contractual obligations associated with an initiating device in the endpoint collaboration devices, and costs. 5. The computer system of claim 1, wherein the endpoint collaboration devices are at least one of a mobile device connected via a wireless transmission and a stationary device connected via a wired connection. 6. The computer system of claim 1, wherein the endpoint collaboration devices collaborate via at least one of (i) a teleconference, (ii) an instant message chat, (iii) video conferencing, (iv) electronic whiteboards, (v) a podcast, and (vi) virtual worlds. 7. The computer system of claim 1, wherein the first program instructions are configured to continuously monitor the endpoint collaboration devices to determine whether one or more of the endpoint collaboration devices transmit information through the prohibited service provider. 8. The computer system of claim 7, wherein the second program instructions are configured to restrict the one or more of the endpoint collaboration devices from the collaboration if there has been a change to an unauthorized (i) service provider, (ii) endpoint collaboration device, or (iii) location of the one or more of the endpoint collaboration devices. 9. The computer system of claim 1, wherein the fourth program instructions provide a message to a restricted endpoint collaboration device in response to the restricted endpoint collaboration device not being authorized. 10. The computer system of claim 9, wherein the message includes remedial action for the restricted endpoint collaboration device to become authorized. 11. The computer system of claim 2, wherein the stored attributes include eligible or ineligible attributes, either of which is configured to provide authorization to become a collaboration participant if a match is found with the corresponding attributes. 12. The computer system of claim 1, wherein a computer infrastructure is configured to determine an endpoint collaboration device location based on a signal received from an endpoint collaboration device via GPS, monitoring of communication links, and service provider information. 13. A computer program product for controlling collaboration participation, the computer program product comprising: a computer-readable tangible storage device;first program instructions to determine one or more service providers through which endpoint collaboration devices can potentially communicate to enable a collaboration between the endpoint collaboration devices;second program instructions to authorize the collaboration between the endpoint collaboration devices via the one or more service providers if a comparison between the one or more service providers through which communications can potentially occur for the endpoint collaboration devices and a predetermined list of prohibited service providers through which the collaboration between the endpoint collaboration devices is prohibited indicates that the collaboration is allowed through the one or more service providers between the endpoint collaboration devices;third program instructions to subsequently identify service providers that currently provide collaborative communication between the endpoint collaboration devices; andfourth program instructions to discontinue current collaborative communication between the endpoint collaboration devices if a comparison between the service providers through which the current collaborative communication occurs for the endpoint collaboration devices and the predetermined list indicates that the current collaborative communication between the endpoint collaboration devices occur through a prohibited service provider in the predetermined list, wherein the first, the second, the third, and the fourth program instructions are stored on the computer-readable tangible storage device. 14. The computer program product of claim 13, wherein the second program instructions authorize collaboration between the endpoint collaboration devices if stored attributes of at least one of a physical location of the endpoint collaboration devices, a logical location of the endpoint collaboration devices, an identification of the endpoint collaboration devices, a link capacity, a link type, a link location, and an identification of a particular device match corresponding attributes for the endpoint collaboration devices. 15. The computer program product of claim 13, wherein the first program instructions are configured to continuously monitor the endpoint collaboration devices to determine whether at least one of the endpoint collaboration devices transmit information through the prohibited service provider. 16. The computer program product of claim 13, wherein the second program instructions are configured to restrict at least one of the endpoint collaboration devices from the collaboration if there has been a change to an unauthorized (i) service provider, (ii) endpoint collaboration device, or (iii) location of one or more of the endpoint collaboration devices. 17. The computer program product of claim 13 further comprising fifth program instructions to provide a message to a restricted endpoint collaboration device. 18. A method for controlling collaboration participation comprising: a computer monitoring endpoint collaboration devices and identifying transmissions through service providers;the computer authorizing a collaboration between the endpoint collaboration devices if a comparison between the service providers for the endpoint collaboration devices and a predetermined list of service providers through which the collaboration between the endpoint collaboration devices is prohibited indicates that the collaboration is allowed between the endpoint collaboration devices; andthe computer discontinuing the collaboration between the endpoint collaboration devices if a subsequent comparison between the service providers through which the transmissions occur for the endpoint collaboration devices and the predetermined list indicates that the transmissions by the endpoint collaboration devices have occurred through a prohibited service provider. 19. The method of claim 18, wherein: a determined physical location is a GPS location, an area code, or a zip code of the endpoint collaboration devices;the computer preventing continuing the collaboration between the endpoint collaboration devices if the determined physical location of the endpoint collaboration devices is located in an ineligible physical location in eligible and/or ineligible physical locations stored in stored attributes and information; andafter the step of preventing the collaboration between the endpoint collaboration devices, the computer sending a notification to the endpoint collaboration devices explaining steps to undertake to be authorized as a collaboration participant. 20. The method of claim 19, wherein: a match is found between the stored attributes and the information related to one or more endpoint collaboration devices by comparing the determined physical location of the one or more endpoint collaboration devices to the eligible and/or ineligible physical locations; andthe determined physical location is the GPS location, the area code, or the zip code of the one or more endpoint collaboration devices. 21. The computer system of claim 1, wherein the collaboration is allowed between two or more of the endpoint collaboration devices responsive to transmitting by the two or more of the endpoint collaboration devices through an authorized service provider. 22. The computer system of claim 3, wherein the stored attributes are stored in a table and includes an indication of whether a location field should be used in the comparison to determine whether the collaboration is allowed between the endpoint collaboration devices. 23. A computer system for controlling communication between users of endpoint collaboration devices, the computer system comprising: a central processing unit, a computer readable memory, and a computer-readable tangible storage device;first program instructions to determine one or more service providers through which the users of the endpoint collaboration devices can potentially communicate to enable a collaboration between the users;second program instructions to authorize the collaboration between the users via the one or more service providers if a comparison between the one or more service providers through which communications can potentially occur for the users and a predetermined list of prohibited service providers through which the collaboration between the users is prohibited indicates that the collaboration is allowed through the one or more service providers between the users;third program instructions to subsequently identify service providers that currently provide collaborative communication between the users; andfourth program instructions to discontinue the current collaborative communication between the users if the comparison between the service providers through which the current collaborative communication occurs for the users and the predetermined list indicates that the current collaborative communication by the users occurs through a prohibited service provider in the predetermined list,wherein the first program instructions, the second program instructions, the third program instructions, and the fourth program instructions are stored in the computer-readable tangible storage device for execution by the central processing unit via the computer readable memory. 24. A computer program product for controlling communication between endpoint collaboration devices, the computer program product comprising: a computer-readable tangible storage device;first program instructions to determine one or more service providers through which users can potentially communicate to enable a collaboration between the users;second program instructions to authorize the collaboration between the users via the one or more service providers if a comparison between the one or service providers through which communications can potentially occur for the users and a predetermined list of prohibited service providers through which the collaboration between the users is prohibited indicates that the collaboration is allowed through the one or more service providers between the users;third program instructions to subsequently identify service providers that currently provide collaborative communication between the users; andfourth program instructions to discontinue the current collaborative communication between the users if a subsequent comparison between the one or more service providers through which transmissions occur for the endpoint collaboration devices and the predetermined list indicates that current collaborative communication by the users through a prohibited service provider in the predetermined list, wherein the first, the second, the third, and the fourth program instructions are stored on the computer-readable tangible storage device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.