Patent application number | Description | Published |
20080205605 | SYSTEM AND METHOD FOR FORWARDING MESSAGES - A system and method for forwarding voice messages is presented. One embodiment of the system comprises a voice message recorder configured to record a voice message, and a call controller configured to attach the recorded voice message to an electronic message and forward the electronic message to a predetermined forwarding address. One embodiment of the method can be broadly summarized as receiving a voice message from a caller in response to a pre-recorded voice prompt, recording the received voice message, and preparing and delivering an electronic message with the voice message attached to the electronic message. | 08-28-2008 |
20080244026 | Real-Time Notification of Presence Changes - Embodiments of the present invention provide a system and method for providing presence and availability status information of a first user to a second user. The system includes a presence availability server for storing presence and availability status information of the first user. The presence availability server is configured to detect a change in the presence and availability status of the first user. The presence availability server also informs a notification server of a change in the presence and availability status of the first user. The notification server sends a notification message to a communication device of the second user. The notification message contains current presence and availability status information of the first user. Other systems and methods are also provided. | 10-02-2008 |
20080292069 | IP HANDSET-BASED VOICE MAIL NOTIFICATION - A system and method that notifies the receipt of a voicemail message at an IP telephone using one or more of instant messaging and short message service. A preferred embodiment of the invention provides an IP telephone that prepares a notification regarding the receipt of a voicemail message. In one embodiment, the IP telephone queries the availability of an instant messaging client via an instant messaging presence server, and forwards the notification to the instant messaging presence server if the instant messaging client is available. In another embodiment, the IP telephone sends the notification to a short message service client via a short message service gateway. In still another embodiment, the IP telephone sends the notification to both instant messaging client and short message service clients. | 11-27-2008 |
20080298566 | Integrated Chat Client With Receiving Party Choice - Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided. | 12-04-2008 |
20100086117 | System And Method For Gathering Information Related To A Geographical Location Of A Caller In A Public Switched Telephone Network - In a telecommunication system having at least two communicants (i.e., a caller and a callee), a system and method are presented for collecting information associated with the geographical location of either of the communicants. In one embodiment, the approach entails receiving a geographical location corresponding to a public switched telephone network (PSTN) telephone number, and collecting geographical location information associated with the received geographical location. | 04-08-2010 |
20100303221 | Integrated Chat Client with Receiving Party Choice - Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided. | 12-02-2010 |
20120072590 | Real-Time Notification of Presence Availability - Embodiments of the present invention provide a system and method for providing presence status information of a first user to a second user. The system includes a presence server for storing presence status information of the first user. The presence server is configured to detect a change in the presence status of the first user. The presence server also informs a notification server of a change in the presence status of the first user. The notification server sends a notification message to a communication device of the second user. The notification message contains current presence status information of the first user. Other systems and methods are also provided. | 03-22-2012 |
20120213343 | WEB INTEGRATED INTERACTIVE VOICE RESPONSE - Interactions with a user are coordinated upon receiving, at a networked interactive system, audible communication from a user and interacting with the user in the audible communication in accordance with an audible format menu. Whether to provide the user with a visual format menu that at least partially matches the audible format menu is determined during the audible communication. The user is provided with the visual format menu concurrent with the audible communication upon determining, based on the interaction with the user in the audible communication, to provide the user with the visual format menu. Interactions with the user are in accordance with the visual format menu. | 08-23-2012 |
20130244699 | System And Method For Gathering Information Related To A Geographical Location Of A Callee In A Public Switched Telephone Network - In a telecommunication system having at least two communicants (i.e., a caller and a callee), a system and method are presented for collecting information associated with the geographical location of either of the communicants. In one embodiment, the approach entails receiving a geographical location corresponding to a public switched telephone network (PSTN) telephone number, and collecting geographical location information associated with the received geographical location. | 09-19-2013 |
20140059429 | WEB INTEGRATED INTERACTIVE VOICE RESPONSE - A communication service is provided by audibly interacting with a user in a communication in accordance with an audible menu used for audible interaction. A networked web-integrated interaction system determines, during the communication and based on an audible interaction with the user, to provide the user with a visual menu used for visual interaction. The visual menu at least partially matches the audible menu used for audible interaction. The user is provided with the visual menu during the communication upon determining, based on the audible interaction with the user in the communication, to provide the user with the visual menu. An interaction with the user during the communication after the visual menu is provided is a visual interaction in accordance with the visual menu used for visual interaction. | 02-27-2014 |
Patent application number | Description | Published |
20100130992 | Devices, systems, and methods for reshaping a heart valve annulus, including the use of magnetic tools - Implants or systems of implants and methods apply a selected force vector or a selected combination of force vectors within or across the left atrium, which allow mitral valve leaflets to better coapt. The implants or systems of implants and methods make possible rapid deployment, facile endovascular delivery, and full intra-atrial retrievability. The implants or systems of implants and methods also make use of strong fluoroscopic landmarks. The implants or systems of implants and methods make use of an adjustable implant and a fixed length implant. The implants or systems of implants and methods may also utilize a bridge stop to secure the implant, and the methods of implantation employ various tools. | 05-27-2010 |
20120232645 | DEVICES, SYSTEMS, AND METHODS FOR RESHAPING A HEART VALVE ANNULUS, INCLUDING THE USE OF MAGNETIC TOOLS - Implants or systems of implants and methods apply a selected force vector or a selected combination of force vectors within or across the left atrium, which allow mitral valve leaflets to better coapt. The implants or systems of implants and methods make possible rapid deployment, facile endovascular delivery, and full intra-atrial retrievability. The implants or systems of implants and methods also make use of strong fluoroscopic landmarks. The implants or systems of implants and methods make use of an adjustable implant and a fixed length implant. The implants or systems of implants and methods may also utilize a bridge stop to secure the implant, and the methods of implantation employ various tools. | 09-13-2012 |
20140222138 | Devices, Systems, and Methods for Reshaping a Heart Valve Annulus, Including the Use of Magnetic Tools - Implants or systems of implants and methods apply a selected force vector or a selected combination of force vectors within or across the left atrium, which allow mitral valve leaflets to better coapt. The implants or systems of implants and methods make possible rapid deployment, facile endovascular delivery, and full intra-atrial retrievability. The implants or systems of implants and methods also make use of strong fluoroscopic landmarks. The implants or systems of implants and methods make use of an adjustable implant and a fixed length implant. The implants or systems of implants and methods may also utilize a bridge stop to secure the implant, and the methods of implantation employ various tools. | 08-07-2014 |
Patent application number | Description | Published |
20090268011 | AUGMENTED STEREOSCOPIC VISUALIZATION FOR A SURGICAL ROBOT USING A CAMERA UNIT WITH A MODIFIED PRISM - An endoscope with a stereoscopic optical channel is held and positioned by a robotic surgical system. A first capture unit captures: a visible first color component of a visible left image combined with a fluorescence left image from first light from one channel in the endoscope; a visible second color component of the visible left image from the first light; and a visible third color component of the visible left image from the first light. A second capture unit captures: a visible first color component of a visible right image combined with a fluorescence right image from second light from the other channel in the endoscope; a visible second color component of the visible right image from the second light; and a visible third color component of the visible right image from the second light. An augmented stereoscopic outputs a real-time stereoscopic image including a three-dimensional presentation including the visible left and right images and the fluorescence left and right images. | 10-29-2009 |
20090268012 | AUGMENTED STEREOSCOPIC VISUALIZATION FOR A SURGICAL ROBOT USING A CAPTURED VISIBLE IMAGE COMBINED WITH A FLUORESCENCE IMAGE AND A CAPTURED VISIBLE IMAGE - An endoscope with a stereoscopic optical channel is held and positioned by a robotic surgical system. A capture unit captures (1) a visible first image and (2) a visible second image combined with a fluorescence second image from the light. An intelligent image processing system receives (1) the visible first image and (2) the visible second image combined with the fluorescence second image and generates at least one fluorescence image of a stereoscopic pair of fluorescence images and a visible second image. An augmented stereoscopic display system outputs a real-time stereoscopic image including a three-dimensional presentation including in one eye, a blend of the at least one fluorescence image of a stereoscopic pair of fluorescence images and one of the visible first and second images; and in the other eye, the other of the visible first and second images. | 10-29-2009 |
20090270678 | AUGMENTED STEREOSCOPIC VISUALIZATION FOR A SURGICAL ROBOT USING TIME DUPLEXING - An endoscope with a stereoscopic optical channel is again held and positioned by a robotic surgical system. A capture unit captures (1) at a first time, a first image from light from the channel; and (2) at a second time different from the first time, a second image from the light. Only one of the first image and the second image includes a combination of a fluorescence image and a visible image. The other of the first image and the second image is a visible image. An intelligent image processing system generates an artificial fluorescence image using the captured fluorescence image. An augmented stereoscopic display system outputs an augmented stereoscopic image of at least a portion of the tissue comprising the artificial fluorescence image. | 10-29-2009 |
20140074074 | METHODS AND SYSTEMS FOR PERFORMING A POSTERIOR CAPSULOTOMY AND FOR LASER EYE SURGERY WITH A PENETRATED CORNEA - Method and apparatus for performing a laser-assisted posterior capsulotomy and for performing laser eye surgery on an eye having a penetrated cornea are provided. A method for performing a posterior capsulotomy includes injecting fluid between the lens posterior capsule and the anterior hyaloids membrane to separate the lens posterior capsule and the anterior hyaloids membrane. With the lens posterior capsule separated from the anterior hyaloids membrane, a posterior capsulotomy is performed on the lens posterior capsule by using a laser to incise the lens posterior capsule. | 03-13-2014 |
20150077519 | AUGMENTED STEREOSCOPIC VISUALIZATION FOR A SURGICAL ROBOT USING A CAPTURED VISIBLE IMAGE COMBINED WITH A FLUOROESCENCE IMAGE AND A CAPTURED VISIBLE IMAGE - An endoscope with a stereoscopic optical channel is held and positioned by a robotic surgical system. A capture unit captures (1) a visible first image and (2) a visible second image combined with a fluorescence second image from the light. An intelligent image processing system receives (1) the visible first image and (2) the visible second image combined with the fluorescence second image and generates at least one fluorescence image of a stereoscopic pair of fluorescence images and a visible second image. An augmented stereoscopic display system outputs a real-time stereoscopic image including a three-dimensional presentation including in one eye, a blend of the at least one fluorescence image of a stereoscopic pair of fluorescence images and one of the visible first and second images; and in the other eye, the other of the visible first and second images. | 03-19-2015 |
Patent application number | Description | Published |
20090193732 | Method and System for Twisting Building Construction - A structure and method of construction for a building, includes a core wall structure, a plurality of support walls attached to the core wall structure and cantilevered from the core wall structure, a plurality of floor structures arranged vertically and attached to the core wall structure so that each floor structure of the plurality of floor structures is supported from below by a first set of the plurality of support walls and from above by a second set of the plurality of support walls, a position of the second set of the plurality of support walls radially offset from a position of the first set of the plurality of support walls, and a plurality of openings in the core wall, wherein at least one opening is provided between any two successive floor structures and alternating openings in a vertical direction are arranged to align along an angle of vertical offset. | 08-06-2009 |
20110219712 | METHOD AND SYSTEM FOR TWISTING BUILDING STRUCTURE - A structure and method of designing and constructing a building that includes a core wall structure, a plurality of support walls attached to and cantilevered from the core wall structure, a plurality of floor structures arranged vertically and attached to the core wall structure so that each floor structure of the plurality of floor structures is supported from below by a first set of the plurality of support walls and from above by a second set of the plurality of support walls, a position of the second set of the plurality of support walls radially offset from a position of the first set of the plurality of support walls, and a plurality of openings in the core wall, wherein at least one opening is provided between any two successive floor structures and alternating openings in a vertical direction are arranged to align along an angle of vertical offset. | 09-15-2011 |
20140150360 | METHOD AND SYSTEM FOR TWISTING BUILDING STRUCTURE - A structure and method of designing and constructing a building that includes a core wall structure, a plurality of support walls attached to and cantilevered from the core wall structure, a plurality of floor structures arranged vertically and attached to the core wall structure so that each floor structure of the plurality of floor structures is supported from below by a first set of the plurality of support walls and from above by a second set of the plurality of support walls, a position of the second set of the plurality of support walls radially offset from a position of the first set of the plurality of support walls, and a plurality of openings in the core wall, wherein at least one opening is provided between any two successive floor structures and alternating openings in a vertical direction are arranged to align along an angle of vertical offset. | 06-05-2014 |
Patent application number | Description | Published |
20110138147 | DYNAMIC REALLOCATION OF PHYSICAL MEMORY RESPONSIVE TO VIRTUAL MACHINE EVENTS - Described are methods and systems for dynamically reallocating memory amongst virtual machines executing within a virtualization environment. A computer can execute a virtualization environment that can include one or more virtual machines and that can include a memory manager. The memory manager can dynamically reallocate memory by identifying a maximum and minimum memory value for each virtual machine, determining a target memory value for each virtual machine using the maximum and minimum memory value, and identifying one or more virtual machines that have an actual memory usage value that is less than the target memory value calculated for those virtual machines. To re-allocate the memory, the memory manager can allocate additional memory to the identified virtual machines by inflating a balloon driver, then de-allocate the additional memory, and reallocate the de-allocated, additional memory to other virtual machines within the virtualization environment. | 06-09-2011 |
20110239268 | NETWORK POLICY IMPLEMENTATION FOR A MULTI-VIRTUAL MACHINE APPLIANCE - A networking policy implementation for a multi-virtual machine appliance that includes a method for selecting a network implementation by applying a network policy to existing network configurations within a virtualization environment of a computing device. A control program that executes within the virtualization environment, receives an event notification generated by a virtual machine in response to a lifecycle event. The control program, in response to receiving the notification, invokes a policy engine that applies a network policy to existing network configurations of the virtualization environment. This network policy can correspond to the virtual machine or to a network object connected to virtual interface objects of the virtual machine. The policy engine then identifies an existing network configuration that has attributes which satisfy the network policy, and selects a network implementation that satisfies the network policy and the network configuration. | 09-29-2011 |
20110246984 | STORAGE OPTIMIZATION SELECTION WITHIN A VIRTUALIZATION ENVIRONMENT - Storage optimization selection for virtual disks of a virtualization environment, where the storage optimization can be selected based in part on the disk type of a virtual disk included in a virtual machine. The disk type of the virtual disk can be discovered by the virtualization environment which queries a database within the virtualization environment for metadata associated with the virtual disk. The metadata can be created when a virtual desktop infrastructure creates the virtual disk, and a virtual machine template that includes the at least one virtual disk. The virtual disk can be modified to either include or be associated with the metadata that describes a disk type of the virtual disk. Upon executing the virtual machine that includes the modified virtual disk, a storage subsystem of the virtualization environment can obtain the metadata of the virtual disk to discover the disk type of the virtual disk. | 10-06-2011 |
20120089980 | ALLOCATING VIRTUAL MACHINES ACCORDING TO USER-SPECIFIC VIRTUAL MACHINE METRICS - The performance monitoring system allocates virtual machines to users or user sessions according to a user categorization that is determine using user session information and virtual machine metrics. A session monitor of the performance monitoring system is notified that a user session terminated, where the user session accessed a virtual machine. The session monitor responsively records the user session information and obtains virtual machine metrics for the virtual machine from a virtual machine performance monitor. The performance monitoring system updates a user workload profile using the user session information and the virtual machine metrics, and categorizes the user of the user session according to the user workload profile. Upon receiving a request from a user for a virtual machine, a virtual desktop infrastructure requests a virtual machine from a virtual machine manager. The virtual machine manager responsively allocates a virtual machine to the user according to the user's categorization. | 04-12-2012 |
20130198748 | STORAGE OPTIMIZATION SELECTION WITHIN A VIRTUALIZATION ENVIRONMENT - Storage optimization selection for virtual disks of a virtualization environment, where the storage optimization can be selected based in part on the disk type of a virtual disk included in a virtual machine. The disk type of the virtual disk can be discovered by the virtualization environment which queries a database within the virtualization environment for metadata associated with the virtual disk. The metadata can be created when a virtual desktop infrastructure creates the virtual disk, and a virtual machine template that includes the at least one virtual disk. The virtual disk can be modified to either include or be associated with the metadata that describes a disk type of the virtual disk. Upon executing the virtual machine that includes the modified virtual disk, a storage subsystem of the virtualization environment can obtain the metadata of the virtual disk to discover the disk type of the virtual disk. | 08-01-2013 |
20150040183 | NETWORK POLICY IMPLEMENTATION FOR A MULTI-VIRTUAL MACHINE APPLIANCE WITHIN A VIRTUALIZATION ENVIRONMENT - A networking policy implementation for a multi-virtual machine appliance that includes a method for selecting a network implementation by applying a network policy to existing network configurations within a virtualization environment of a computing device. A control program that executes within the virtualization environment, receives an event notification generated by a virtual machine in response to a lifecycle event. The control program, in response to receiving the notification, invokes a policy engine that applies a network policy to existing network configurations of the virtualization environment. This network policy can correspond to the virtual machine or to a network object connected to virtual interface objects of the virtual machine. The policy engine then identifies an existing network configuration that has attributes which satisfy the network policy, and selects a network implementation that satisfies the network policy and the network configuration. | 02-05-2015 |
Patent application number | Description | Published |
20130209972 | Providing Diet and Exercise Plans with Real Time Tracking, Modification, and Notification - The present invention extends to methods, systems, and computer program products for providing diet and exercise plans and for providing real time tracking and notifications of the user's conformance with a plan. The plan can be dynamically updated in real time based on the user's compliance with the plan. In some embodiments, the present invention can be implemented using a user's mobile phone that communicates with one or more other computing devices that are incorporated into exercise devices. | 08-15-2013 |
20130282324 | Matching System for Correlating Accelerometer Data to Known Movements - The present invention extends to methods, systems, and computer program products for providing a matching system for correlating accelerometer data to known movements. Data representing known movements can be obtained and stored in a database such as by processing and storing accelerometer data obtained from one or more accelerometers worn by a user while performing a particular movement. The accelerometer data obtained from a particular movement can be processed to generate a feature set descriptive of the accelerations associated with a particular movement or series of movements. | 10-24-2013 |
20140223421 | Updating Firmware to Customize the Performance of a Wearable Sensor Device for a Particular Use - The present invention is directed to providing customized versions of firmware to a wearable sensor device. The customized versions of the firmware can allow one or more sensors in the wearable sensor device to perform in a manner that is most optimal for a particular user or the particular manner in which the wearable sensor device is used. In some cases, the customizations can include causing the sensors to use a sampling rate that is optimal for one or more activities that the particular user intends to perform while wearing the wearable sensor device. | 08-07-2014 |
20140343380 | Correlating Sensor Data Obtained from a Wearable Sensor Device with Data Obtained from a Smart Phone - Sensor data obtained from a wearable sensor device can be correlated with sensor data obtained from a smart phone or other mobile device. The correlation of the data from the two sources can enable the determination of why a person performs some action during sleep. In a particular example, motion data obtained from a wearable sensor device can be correlated with audio or visual data obtained by a sensor on a smart phone. In this way, it can be determined whether a person moved in response to a sound or light perceived during sleep. Additionally, the correlation of the data from the two sources can also provide additional information about how a user performs an activity such as exercise. | 11-20-2014 |
20140350883 | Platform for Generating Sensor Data - A platform is provided for generating, transmitting, and processing sensor data. The platform can provide various components with which a sensor can interface to allow the sensor to provide sensor data using a common mechanism. The platform can include an API which provides a common interface for communicating with a wearable sensor device. The API can allow an application to receive activity recognition and biometric data from one or more sensors in a processed and usable format thereby facilitating the usage of such data. The platform can also comprise a sensor data processor configured to process raw sensor data into a usable format for consumption by other applications, and a sensor data interface for transmitting the raw sensor data to a mobile device for processing by the sensor data processor. | 11-27-2014 |
Patent application number | Description | Published |
20140303034 | PREDICTING PROGNOSIS IN CLASSIC HODGKIN LYMPHOMA - Predictor genes and methods for determining prognosis in classic Hodgkin's lymphoma (cHL) are described herein. Expression levels of predictor genes ALDH1A1, APOL6, B2M, CD300A, CD68, CXCL11, GLUL, HLA-A, HLA-C, IFNG, IL15RA, IRF1, LMO2, LYZ, PRF1, RAPGEF2, RNF144B, STAT1, TNFSF10, WDR83, CCL17, COL6A1, and PDGFRA are used to derive a score within a prognostic model. Measurement of expression levels may involve counting RNA molecules using digital profiling, such as the NanoString™ platform. The score is compared to a threshold indicative of outcome. Associated kits, commercial packages, panels of biomarkers, and uses are also provided. | 10-09-2014 |