摘要:
Embodiments of the present invention provide message broadcasting within a clustered computing environment such as a Cloud computing environment. Specifically, under the present invention, a message is received in a message queue (e.g., on a message queue server). From the message queue, the message is sent to a single node of a plurality of heterogeneous nodes within the clustered computing environment. The single node can be selected based on any factor such as a best available node within the plurality of nodes. This single node will process the message and identify a set of message listeners to whom the message should be broadcast. Typically, the set of message listeners is identified based on a topic of the message and an association of the topic to the set of message listeners (e.g., as set forth in a table or the like). In any event, the single node will then publish the message to the set of message listeners. Delivery confirmations, responses, etc. associated with the message will then be tracked, processed, and/or routed by the single node. Thus, embodiments of the present invention obviate the need for a given message from having to be delivered to and/or processed by multiple nodes.
摘要:
A system, method and computer-readable medium for displaying a message over a network are disclosed. A distribution indicator is associated with a defined distribution rule for displaying messages over the network. A message includes the distribution indicator in the message. The message is displayed over the network according to the distribution rule indicated by the distribution indicator included in the message.
摘要:
Systems, methods and articles of manufacture are disclosed for recording events occurring in a virtual world. In one embodiment, properties of events previously recorded and/or attended by a user may be identified. Recording criteria for the user may be derived from the identified properties. Upon identifying an event satisfying the recording criteria, the event may be recorded. The recorded event may be played back at the convenience of the user.
摘要:
A messaging status associated with a first user is determined. A messaging status associated with a second user is set based upon, at least in part, the determined messaging status associated with the first user.
摘要:
A method, computer program product, and computer system for automatically connecting a calling device to a best available calling device based on resource strength. A computer system receives from a first calling device a request for a call to a second calling device and evaluates resource strength of the second calling device. The computer system determines one or more third calling devices, in response to determining that the resource strength of the second calling device is low. The computer system compares resource strength of the one or more third calling devices with that of the second calling device and determines a best available one of the one or more third calling devices. The computer system connects the call by connecting the first calling device and the best available one of the one or more third calling devices.
摘要:
Embodiments of the present invention provide an approach for policy-driven (e.g., price-sensitive) scaling of computing resources in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, a workload request for a customer will be received and a set of computing resources available to process the workload request will be identified. It will then be determined whether the set of computing resources are sufficient to process the workload request. If the set of computing resources are under-allocated (or are over-allocated), a resource scaling policy may be accessed. The set of computing resources may then be scaled based on the resource scaling policy, so that the workload request can be efficiently processed while maintaining compliance with the resource scaling policy.
摘要:
A computer determines whether current location information of the computer indicates that the computer is at a home location. The computer determines a minimum number of characters to be entered by a user into a userID field to cause the computer to automatically display previously entered userIDs based on whether the computer is located at a home location. If fewer than the minimum characters are entered, previously entered userIDs are not displayed. Location information can be based on one or more of: wi-fi signal strengths, cell tower signal strengths and signal arrival timing information, whether the network connection is wireless or Ethernet cable, the wireless protocol, whether a wi-fi connection is secured or public, whether the computer is a mobile device, and satellite navigation system location.
摘要:
A method of, within an electronic messaging client that communicates using a first form of communication, receiving from a user an input identifying a tag that identifies at least one communication session corresponding to a second form of communication. The tag can be processed to identify at least one electronic messaging address associated the person with whom a communication is exchanged during the identified communication session. A recipient identifier field in the electronic messaging client can be automatically populated with the electronic messaging address. The electronic message can be communicated to the person using the electronic messaging address. The electronic messaging address also can be selected from list identifying a plurality of communication sessions corresponding to at least a second form of communication.
摘要:
A method for indicating voice input state for a call on a communications device. A processor unit identifies the state of voice input for the call. In response to the state of the voice input being a mute state, the processor unit identifies a mute setting for the mute state based on a user profile. Thereafter, first audio data specified by the mute setting is played with audio data from the call on the communications device. In response to the state of the voice input being an unmute state, the processor unit identifies an unmute setting for the unmute state based on the user profile. Thereafter, second audio data specified by the unmute setting is played with the audio data from the call on the communications device.
摘要:
A system, method, and program product for instantiating and executing a bot on an interface system are disclosed. A bot is an agent for the user and includes an animated visual personification. The system includes an interface system including a graphical user interface, a system for instantiating a bot and displaying the bot on the graphical user interface, and a command processing system for causing the bot to execute one of a plurality of actions in response to a user command. The plurality of actions includes at least one local capability and at least one remote capability. The at least one remote capability also includes a system for transferring the bot to a second interface at a remote location.