Patent application number | Description | Published |
20080229239 | THIRD PARTY MENUS FOR ENABLING COLLABORATION - The claimed subject matter can provide an architecture and various mechanism whereby a communication client can facilitate a more robust collaboration experience. The communication client can provide configurable menus for launching third-party resources locally and transmitting resource invites to remote entities along with appropriate information to enable the remote entities to launch the resource locally as well. The architecture can provide for peer-to-peer collaboration sessions as well as server directed collaboration sessions. | 09-18-2008 |
20110188410 | Using Consultation Call to Transfer Call Across Endpoints - A method for transferring a telephone call from a client computer to a second electronic device includes establishing a connection for a telephone call between the client computer and a first electronic device, and sending a request to a server computer to transfer the telephone call from the client computer to the second electronic device, the client computer and the second electronic device having the same user, the request initiating a consultation call to the second electronic device. The method also includes receiving a response from the server computer that the second electronic device has accepted the telephone call, and replacing the client computer with the second electronic device as a party in the telephone call with the first electronic device, the continuity of the telephone call being maintained at the first electronic device during the time that the client computer is replaced with the second electronic device. | 08-04-2011 |
20110225248 | MULTIMODAL CONVERSATION STATE AND TRANSFER THROUGH CENTRALIZED NOTIFICATION - A mechanism is provided for enabling subscribers of an enhanced communication system to switch endpoints during a conversation, add or remove modalities, invite new participants while continuing the conversation seamlessly. Active endpoints associated with a participant in a conversation may publish their states to a managing server and become aware of a status of the ongoing conversation. Subsequently, the participants may seamlessly switch to another endpoint and continue the conversation using the other endpoint. | 09-15-2011 |
20110293084 | MANAGING CALL FORWARDING PROFILES - Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules. | 12-01-2011 |
20110307881 | MULTI-BRANCH MANAGEMENT FOR UPDATING SOFTWARE - A system for managing updates of an executable component in accordance with an updating tree with multiple branches is provided. In one implementation, specific updates are provided to users with specific problems while general updates are provided to all users of the executable component. A range of lower version numbers is reserved for the general updates. When a specific update with a version number higher than those in the reserved range has been installed on a computing device, an installer may prevent a new general update with a lower version number to be installed. The installer may determine a new specific update corresponding to the general update and provide an indication to the user to install this new specific update instead of the general update. This multi-branch update delivery system enables users to elect to receive only updates that are necessary. | 12-15-2011 |
20120242482 | Contextually-Appropriate Task Reminders - A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can remind the user of activities that the user needs to do. The computing device displays a graphical user interface (GUI) that contains the task reminders identified as being most likely to be helpful to the user in the user's current context. The computing device updates the task reminders in the GUI as the user's context changes. In this way, the computing device can present task reminders that are likely to be currently helpful to the user while suppressing task reminders that are less likely to be helpful to the user at the current time. | 09-27-2012 |
20120275349 | CONFERENCE CALL MONITORING WITH AUTOMATIC RECONNECT - Technologies are described herein for monitoring a participant's connection to a conference and automatically reconnecting the participant if the participant is inadvertently disconnected. A conference proxy module receives a request from a participant identifying a conference to join and an endpoint of the participant to connect to the conference. Upon receiving the request, the conference proxy module joins the conference on behalf of the participant and instructs the conferencing service to establish a connection with the identified endpoint. The conference proxy module then monitors the status of the connection with the participant's endpoint, and if the endpoint is unintentionally disconnected, the conference proxy module instructs the conferencing service to reconnect the endpoint to the conference. | 11-01-2012 |
20140317027 | Contextually-Appropriate Task Reminders - A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can remind the user of activities that the user needs to do. The computing device displays a graphical user interface (GUI) that contains the task reminders identified as being most likely to be helpful to the user in the user's current context. The computing device updates the task reminders in the GUI as the user's context changes. In this way, the computing device can present task reminders that are likely to be currently helpful to the user while suppressing task reminders that are less likely to be helpful to the user at the current time. | 10-23-2014 |
Patent application number | Description | Published |
20090029544 | ADHESION AND MINIMIZING OXIDATION ON ELECTROLESS CO ALLOY FILMS FOR INTEGRATION WITH LOW K INTER-METAL DIELECTRIC AND ETCH STOP - A method and apparatus for processing a semiconductor substrate including depositing a capping layer upon a conductive material formed on the substrate, reducing oxide formation on the capping layer, and then depositing a dielectric material. A method and apparatus for processing a semiconductor substrate including depositing a capping layer upon a conductive material formed on a substrate, exposing the capping layer to a plasma, heating the substrate to more than about 100° C., and depositing a low dielectric constant material. | 01-29-2009 |
20100107927 | ELECTROLESS DEPOSITION PROCESS ON A SILICON CONTACT - Embodiments as described herein provide methods for depositing a material on a substrate during electroless deposition processes, as well as compositions of the electroless deposition solutions. In one embodiment, the substrate contains a contact aperture having an exposed silicon contact surface. In another embodiment, the substrate contains a contact aperture having an exposed silicide contact surface. The apertures are filled with a metal contact material by exposing the substrate to an electroless deposition process. The metal contact material may contain a cobalt material, a nickel material, or alloys thereof. Prior to filling the apertures, the substrate may be exposed to a variety of pretreatment processes, such as preclean processes and activations processes. A preclean process may remove organic residues, native oxides, and other contaminants during a wet clean process or a plasma etch process. Embodiments of the process also provide the deposition of additional layers, such as a capping layer. | 05-06-2010 |
20120315756 | PROCESS FOR ELECTROLESS COPPER DEPOSITION ON A RUTHENIUM SEED - Embodiments of the invention provide methods for forming conductive materials within contact features on a substrate by depositing a seed layer within a feature and subsequently filling the feature with a copper-containing material during an electroless deposition process. In one example, a copper electroless deposition solution contains levelers to form convexed or concaved copper surfaces. In another example, a seed layer is selectively deposited on the bottom surface of the aperture while leaving the sidewalls substantially free of the seed material during a collimated PVD process. In another example, the seed layer is conformably deposited by a PVD process and subsequently, a portion of the seed layer and the underlayer are plasma etched to expose an underlying contact surface. In another example, a ruthenium seed layer is formed on an exposed contact surface by an ALD process utilizing the chemical precursor ruthenium tetroxide. | 12-13-2012 |