Abstract:
A method and system for outputting a call announcement based on presence information of a callee as a ringback tone is provided. The announcement system is provided with presence information of users. When the telephone system receives an indication of an incoming call from a caller, the telephone system identifies the callee. After the callee is identified, the announcement system retrieves the presence information for the callee and generates an announcement based on that presence information.
Abstract:
A method and system for establishing a multiparty session with a mesh configuration by sending out invitations to endpoints in parallel is provided. To initiate a session, an initiating endpoint sends invitations in parallel to the endpoints that are to be in the session. When the initiating endpoint receives an acceptance, it then sends to the accepting endpoint an indication of the other endpoints that are currently in the session. When an accepting endpoint receives the indication of the endpoints in the session, the accepting endpoint sends an invitation to establish a dialog to each of the indicated endpoints. When an endpoint that is in the session receives such an invitation, it can automatically accept the invitation because it is already participating in the session.
Abstract:
A method and system for establishing a multiparty session with a mesh configuration by sending out invitations to endpoints in parallel is provided. To initiate a session, an initiating endpoint sends invitations in parallel to the endpoints that are to be in the session. When the initiating endpoint receives an acceptance, it then sends to the accepting endpoint an indication of the other endpoints that are currently in the session. When an accepting endpoint receives the indication of the endpoints in the session, the accepting endpoint sends an invitation to establish a dialog to each of the indicated endpoints. When an endpoint that is in the session receives such an invitation, it can automatically accept the invitation because it is already participating in the session.
Abstract:
A method and system for reducing the number of ports allocated by a relay server is provided. A connection system uses a bidirectional technique to establish a connection via the relay server between two endpoints (e.g., client computers) that can be used bidirectionally to send a stream from a first endpoint to a second endpoint and a stream from the second endpoint to the first endpoint. The connection system may also use a stream multiplexing technique to further reduce the number of ports allocated by a relay server by multiplexing multiple streams onto a single connection. The connection system may also use an endpoint multiplexing technique to reduce the number of ports allocated by a relay server by multiplexing streams from different endpoints through a single connection via the relay server.
Abstract:
A video conference cross-links at least a portion of the clients for point to point communication while still using a video conference server. The video conference server continues to manage some aspects of the video conference for the cross-linked clients and may be configured to perform audio/video processing for some of the clients in a video conference. For example, the video conference server may perform audio/video processing and routing of streams for clients that do not have the capabilities to perform the processing directly. Clients that are able to process their audio/video needs may directly connect to other clients through cross-links while still using the video conference server for management.
Abstract:
A handheld label applicator for applying labels to single produce items is provided. The weight of the label applicator is adjustably suspended from an articulating boom to reduce fatigue of the user. A large supply of labels is positioned remotely from the applicator. Labels are moved from the label supply along a pathway adjacent the articulating boom to the handheld label applicator. The labels are registered with the label applicator actuation mechanism if they become out of registration. Nearly twice the speed of prior handheld labelers is achieved at a fraction of the cost of an automatic labeling machine.
Abstract:
A multi-layer laminate media is provided on which information may be applied in machine or human readable form on a visible front surface by the output of one or more lasers, or other high intensity light source. In a preferred embodiment, the media has three layers including preferably transparent substrate, a thermochromic layer and a light absorbent layer located intermediate the media substrate and the thermochromic layer. The light absorbent layer is adapted to absorb light from the light source and convert the absorbed light into heat. The heat is immediately conducted into selected portions of the thermochromic layer which is in thermal contact with the light absorbent layer, causing portions of the thermochromic layer to change visual appearance such as color to create the desired mark. The media optimally includes obscuration materials to reduce the visibility of the light absorbent layer to the naked eye. The light absorbent layer absorbs light in the NIR and visible light wavelength ranges of light and is preferably a low cost absorber such as carbon black. The invention also includes a manually operated produce labeling system utilizing the multi-layer laminate media. A rewinder is also provided which utilizes the multi-layer laminate media.
Abstract:
This invention relates to biocompatible, biodegradable thermoplastic polyurethane or polyurethane/ureas comprising isocyanate, polyol and a conventional chain extender and/or a chain extender having a hydrolysable linking group and their use in tissue engineering and repair applications, particularly as stents and stent coating.
Abstract:
A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks available it should connect, and what type of authentication should be used for such connection. Nomadic wireless computing between infrastructure wireless networks and ad hoc wireless networks may be accomplished without further user intervention required in an auto mode. Also, both infrastructure only and ad hoc only modes are available through the system of the invention. Further, the user may set a preference for infrastructure or ad hoc modes in the auto mode. With an infrastructure mode preference set, the system will automatically detect and transfer connectivity to a newly available infrastructure wireless network if the user was previously operating off-line or in ad hoc mode.
Abstract:
A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined number of beacon intervals to conserve power consumption in the network interface module. The network interface module in a device that is associated with a network is put in the doze state after an event has occurred including when a scan has been performed, after a delayed sleep timer has expired, and after a beacon transmission has been completed and no traffic is buffered for the device. The delayed sleep time is set based on the estimated round trip time of a packet.