Patent application number | Description | Published |
20090067603 | Pre-arranged, mutually agreed to, VoIP or VoIM call - Presented is a method for pre-arranging a VoIP or VoIM phone call. A first date and time for the VoIP or VoIM phone call and participants for the VoIP or VoIM phone call is selected. The availability of the participants during the first date and time is determined. If any of the participants are unavailable, one or more subsequent dates and times are selected. An invitation for the VoIP or VoIM phone call is then transmitted. Acceptance of the invitation is then received from the participants thereby indicating that the date and time has been agreed to. After the acceptance is received, the participants' location and contact information for the agreed date and time are obtained. On the agreed upon date and time, the VoIP or VoIM phone call is automatically routed to the participants' respective locations and the call is automatically established without any involvement from the participants. | 03-12-2009 |
20090158441 | SENSITIVE INFORMATION MANAGEMENT - Information is identified as sensitive and a lapsed time job (Chron Job) is created that will allow the deletion of sensitive information after a period of time. The interval could be set to be longer than vacation or other planned use, and yet short enough to limit the period where risk to the organization or individual is incurred. The Chron Job could be integrated with the user's calendar, such that the Chron Job considers holiday time as a means of delaying execution of the Chron Job which would allow a shorter interval to be selected. In addition to deletion of the information identified as sensitive, additional steps could also be taken, such as the purging of the recycle bin, modification of the FAT, and optionally the deletion of related information. Once information is identified as sensitive, the information and derivative works are tracked and managed. | 06-18-2009 |
20090204677 | CONTEXT BASED FILTER METHOD AND APPARATUS - A context sensitive filter method and apparatus is provided. In particular, information regarding the context in which a request for content is made is gathered, and is used to select filter parameters for application to content returned in response to the request. Context information can include information from a calendar application, location information, user preferences or other inputs. | 08-13-2009 |
20100080362 | Unified Greeting Service for Telecommunications Events - A technique is disclosed that enables a telecommunications user to initially enter a greeting message in a single media format such as either voice or text. Subsequently, this greeting message is used by a server in response to any communication event that arrives for the user, such as a voice call or an email message, regardless of the media format of the arriving communication event. When the server receives arrival notifications of various communication events, it generates a customized greeting message in response to that event and in the same media format as the event itself. In other words, the server represents a previously-prepared outgoing voice or text message i) as a voice message in response to an incoming voice call and ii) as a textual message in response to an email, SMS text message, or instant message. | 04-01-2010 |
20100145739 | Proxy-Based Reservation Scheduling System - A system is disclosed that features a transport vehicle that carries responsive objects in which the objects are equipped to provide state information about their states when queried. The transport vehicle is outfitted with a proxy that represents the responsive objects. The proxy is configured such that it is better able than the responsive objects to receive state query signals from a querying device. The vehicle is also outfitted with I) sensors that detect the responsive objects and ii) sensors that detect state information of the vehicle, in which both sets of sensors provide information to the proxy. The object sensors are able to detect the state of each responsive object or query the object about its state in the same way as the querying device would query those objects in the prior art. The proxy then responds to the query on behalf of the responsive objects. | 06-10-2010 |
20100239077 | MULTIMEDIA COMMUNICATION SESSION COORDINATION ACROSS HETEROGENEOUS TRANSPORT NETWORKS - The present invention, in one embodiment, is directed to the use of a communication pathway traversing a digital telephone network to handle a portion of the signaling traffic associated with a communication method performed over the Internet. | 09-23-2010 |
20100260326 | Short Impromptu Communications In Presence-Based Systems - An apparatus and methods are disclosed for enabling certain types of communications to occur, even when presence information might indicate that a particular user is unavailable. In the illustrative embodiment, a first user submits a request to communicate with a second user, where the request specifies a maximum time duration for the communication, and optionally: a minimum time duration, an expected time duration, a priority, a subject, and a type of communication. A presence server receives the request and decides whether the request should be granted based on the information specified in the request, and one or both of: presence information for the second user, and the contents of a calendar. The illustrative embodiment is also capable of detecting inconsistencies between calendars and presence information, as well as events that might affect a user's presence or indicate a departure from scheduled activities. | 10-14-2010 |
20100271944 | DYNAMIC BUFFERING AND SYNCHRONIZATION OF RELATED MEDIA STREAMS IN PACKET NETWORKS - The present invention is directed to the use of two or more buffers, at a common receiving node, to reduce the effects of jitter, packet loss, and/or packet latency and/or synchronize different types of packets. | 10-28-2010 |
20110044474 | System and Method for Adjusting an Audio Signal Volume Level Based on Whom is Speaking - A speech characteristic, such as a volume level of a call participant is derived; the derived speech characteristic is associated with an identifier, such as a caller ID number. The speech characteristic and identifier are stored in a call participant profile. An adjustment of volume level of an audio signal of the call participant is made based on the measured speech characteristic and the identifier in the call participant profile. | 02-24-2011 |
20110055555 | LICENSING AND CERTIFICATE DISTRIBUTION VIA SECONDARY OR DIVIDED SIGNALING COMMUNICATION PATHWAY - In one embodiment, the present invention is directed to the use of separate communication pathways over different types of networks to handle bearer and control signaling in connection with a license transaction. | 03-03-2011 |
20110071884 | Customer Loyalty, Product Demonstration, and Store/Contact Center/Internet Coupling System and Method - A system for storing information about searches and inquiries by a customer is provided. The system includes a customer service server that receives information from two or more sources, such as from a retail location sales agent, a website, a call center agent, etc. The information is associated and correlated to interrelate inquiries from the different sources. Further, when the user enters a retail location, a node or server at the retail location can push test application to a user's mobile device based on the past inquiries. These test applications are provided only when the customer is present in the retail location. As such, hacking the application is prevented. Further, with the customer using the application in the retail location, a sales agent is present to assist the customer. | 03-24-2011 |
20110072492 | SCREEN ICON MANIPULATION BY CONTEXT AND FREQUENCY OF USE - Dynamic device management is provided based on a change in context. The management can be for one or more of icons, application, operating system(s), preferences, display characteristics, and the like. Detection and/or monitoring of one or more of presence information, environmental information, user information, recent activity information, inbound/outbound communication information, external stimuli information, geopositional information, temporal information, calendar information, user information, biometric information, and security information can be used as inputs to determining a change in this context. | 03-24-2011 |
20110209069 | DEVICE SKINS FOR USER ROLE, CONTEXT, AND FUNCTION AND SUPPORTING SYSTEM MASHUPS - Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information and presentation of the located third party information by a mashup and preparation of a mashup to combine different communication modes or modes in a common session. | 08-25-2011 |
20110246668 | TASK-ORIENTED COMMUNICATION FILTER METHOD AND APPARATUS - A variety of mechanisms are used to determine a user's task orientation. Rich presence detection could be used to identify whether a person is at home, at work, traveling, or the like. Temporal factors can also be considered to determine a user's probable persona such as working, personal time, traveling (business or personal), and the like. Entries in a user's calendar application and/or to-do-list reminders can be searched to add information about a user's task orientation and up-coming deliverables. Activity monitors on phones, computers, and the like, can be used to determine files be accessed, applications being used, out-bound communications being sent, in-bound communications, up-coming meetings, and the like, to further refine the nature of a user's tasks. A program evaluates all of these information sources to determine a user's focus and presents topically relevant communications and filters the rest to keep the user from being interrupted. | 10-06-2011 |
20120209781 | Customer Loyalty, Product Demonstration, and Store/Contact Center/Internet Coupling System and Method - A system for storing information about searches and inquiries by a customer is provided. The system includes a customer service server that receives information from two or more sources, such as from a retail location sales agent, a website, a call center agent, etc. The information is associated and correlated to interrelate inquiries from the different sources. Further, when the user enters a retail location, a node or server at the retail location can push test application to a user's mobile device based on the past inquiries. These test applications are provided only when the customer is present in the retail location. As such, hacking the application is prevented. Further, with the customer using the application in the retail location, a sales agent is present to assist the customer. | 08-16-2012 |
20120264406 | OBSTACLE WARNING SYSTEM AND METHOD - As a user is interacting with a mobile device, the user is sometimes distracted from impending obstacles that may be approaching the user. The mobile device can detect an approaching obstacle and can determine that the user is also interacting with the mobile device. Upon detecting these two events, the user of the mobile device is notified of the approaching obstacle using various notification methods, such as displaying a message to the user or using an audible sound or message. The notification can also include interrupting an application on the mobile device, such as a video game, to display a message to the user of the approaching obstacle. | 10-18-2012 |
20130086684 | CONTEXTUAL VIRTUAL MACHINES FOR APPLICATION QUARANTINE AND ASSESSMENT METHOD AND SYSTEM - Described are embodiments that provide for the use of multiple quarantine partitions and/or multi-partition spaces (e.g., virtual machines) for initially installing and running downloaded content. The downloaded content can be run securely in the quarantine partitions and/or multi-partition spaces. Each quarantine partition and/or multi-partition space can be configured differently with different capabilities. Based on the configuration and capabilities of the quarantine partitions and/or multi-partition spaces, the downloaded content may have limited capabilities to access secure data, applications, or other code limiting the damage that the content can potentially cause. | 04-04-2013 |
20130122851 | DETERMINATION BY PSAPS OF CALLER LOCATION BASED ON THE WIFI HOT SPOTS DETECTED AND REPORTED BY THE CALLER'S DEVICE(S) - Location information associated with a wireless access point is used to assist with emergency call routing. Additionally, the location information can be used to assist with determining where an emergency call is physically originating from. This location information is one or more of enterable, detectable and/or populated with the assistance of a location determining device, such as a GPS, associated with the wireless network. The location information can also be dynamic to account for mobile wireless access points, such as a mobile access point provided on public transportation. The location information is also associatiable with an outbound communication, such as an emergency communication, with this location information usable to route the communication to an appropriate entity(ies). | 05-16-2013 |
20130293501 | DETECTION OF A ROLLING MOTION OR SLIDING MOTION OF A BODY PART ON A SURFACE - An optical scanner scans a first portion of a print of a body part such as a finger in a first area of an optical surface. The optical scanner detects a motion of the body part to a second area of the optical surface. This can be done in various ways. One way is for the optical scanner to detect a sliding motion of the body part to determine if most of the first portion of the print is in the second area. Another way is for the optical scanner to determine a rolling motion of the print based on a continuity of the print from the first area to the second area. A similar system and method is disclosed which detects a rolling motion of a body part by using a sleeve with multiple properties. | 11-07-2013 |
20130321133 | METHOD AND APPARATUS FOR IDENTIFYING A SPEAKER - Systems and methods for identifying a participant providing audible information during a communication session are disclosed. More particularly, speech localization is utilized to determine a location of the participant providing audible information. An identification device determined to be at a location corresponding to the location of the participant providing audible information is identified. The identity of the participant providing the audible information is then obtained by mapping the identification device to the participant. The information identifying the participant providing audible information can be provided to other endpoints of the communication session. | 12-05-2013 |
20140133647 | SPEAKER PHONE NOISE SUPPRESSION METHOD AND APPARATUS - Systems and methods for removing noise from an audible signal are provided. More particularly, a vibration sensor is used to obtain a vibration signal from an environment including a communication device. The signal from the vibration sensor is combined with a signal from a microphone associated with the communication device, to create a modified audible signal. More particularly, a filtering or subtraction process can be performed with respect to the audible signal, at a time corresponding to an event detected as part of the vibration signal. The resulting modified audible signal can have reduced noise as compared to the original audible signal. | 05-15-2014 |
20140137216 | PASSWORD MISMATCH WARNING METHOD AND APPARATUS - Systems and methods for providing an authentication credential mismatch warning are disclosed. More particularly, at least one character from an authentication credential required to access a resource is recorded. When a user attempts to enter the required authentication credential, a mismatch warning can be generated if a monitored character is input incorrectly. The user can then revise the authentication credential input, prior to submitting the authentication credential to the resource. | 05-15-2014 |
20140285474 | EVENT GENERATION BASED ON PRINT PORTION IDENTIFICATION - An optical scanner is configured to scan multiple print portions of a body part such as a finger. The optical scanner identifies a first one of the print portions in an area of an optical surface. An event such as launching an application is generated based on identifying the first print portion in the area of the optical surface. In addition, various events can be generated based on different combinations of print portions in different areas of the optical surface. | 09-25-2014 |