Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Shaffer; Shmuel
Address:
Palo Alto, CA
No. of patents:
328
Patents:


1 2 3 4 5 6 7










Patent Number Title Of Patent Date Issued
D454354 Combined layout and icons for a computer screen March 12, 2002
D427606 Combined layout and icons for a computer screen July 4, 2000
8589678 Managing status and access for a variable source content stream November 19, 2013
In one embodiment, a method can include: receiving rules in an interoperability server, the rules being related to access control for an endpoint coupled to a variable source content stream via a multicast network; and sending to the endpoint using in-band controls of the variable so
8588377 Method and system for grouping voice messages November 19, 2013
A method for grouping voice messages includes extracting a voice signature from a voice message and tagging the voice message with an identification associated with the voice signature. The method also includes grouping the voice message based on the identification.
8583978 Multicast message retransmission November 12, 2013
In one implementation, a method of distributing a multicast message in a wireless mesh network includes receiving a multicast message from a parent node of an intermediate node. The method includes transmitting the multicast message to child nodes of the intermediate node. The method
8572170 System and method for leaving and retrieving electronic message notes October 29, 2013
Methods and apparatus for allowing a message to be left for an expected user of a network application are disclosed. According to one embodiment, a method includes determining when a first user has requested access to a first application, and determining if there is a message for the fir
8570909 Method and system for providing an indication of a communication October 29, 2013
A method for providing an indication of a communication includes facilitating communications between a plurality of endpoints within each of a plurality of virtual talk groups. The method also includes monitoring the communications between the plurality of endpoints within each of th
8300638 Multimodal multilevel precedence and preemption October 30, 2012
A device comprising a network resource controller to preempt at least one multiple-user session over a primary modality of communication according to a precedence-level associated with users of the multiple-user session and to switch the multiple-user session to an alternate modality of
8299889 Home entertainment system providing presence and mobility via remote control authentication October 30, 2012
An apparatus in one embodiment is operable to receive, from a remote control device associated with a video display device, biometric input of a user. Responsive to a match of the biometric input with stored biometric data of the user, the user is authenticated. The remote control de
8296361 Method and system for managing conference resources October 23, 2012
A method for managing conference resources includes hosting a conference between a plurality of participants using a first amount of resources. The plurality of participants use a plurality of endpoints to communicate on the conference. The method includes reserving a sufficient amount o
8286183 Techniques for task management using presence October 9, 2012
Techniques for scheduling a task include receiving task data and quorum data. Task data describes tasks to be performed by one or more participants. Quorum data indicates a participant set of one or more participants to perform each task. Current user data may also be received. Curre
8284920 Method and system for transferring a call at an automatic call distribution system October 9, 2012
A method for transferring a call at an automatic call distribution system includes receiving from a caller a call for connection with one of a plurality of agents and connecting the call to a selected first agent of the plurality of agents. The method includes, while maintaining comm
8280961 Method and system for providing a camp-on service for a network service October 2, 2012
A method for providing a camp-on service for a network service includes detecting a request from a user for access to a network service and detecting that the network service is unavailable. The method includes subscribing the user to a camp-on service for the network service. The me
8270593 Call routing using voice signature and hearing characteristics September 18, 2012
In an example embodiment, a system that appropriately routes calls to an agent at a contact center based on the agent's voice and/or hearing characteristics. The agent is selected by matching speech and hearing characteristics of a caller with the speech and hearing characteristics o
8269817 Floor control in multi-point conference systems September 18, 2012
In one embodiment, a conference with multiple end points is provided. At the locations, multiple screens may be configured to display video from a portion of the multiple end points. Video from multiple locations is output onto the multiple screens, such as video streams from N different
8260338 Method and system for providing interoperable communications with dynamic event area allocation September 4, 2012
A method for providing interoperable communications with dynamic event area allocation includes facilitating communications of a plurality of virtual talk groups, each virtual talk group including a plurality of endpoints of different communication networks communicating using a resp
8259954 Enhancing comprehension of phone conversation while in a noisy environment September 4, 2012
In one embodiment, one or more users may be participating in a conversation. In one example, a first user may be speaking into a speaker end device and a second user may be listening at a listener end device. The second user may be in an environment where noise may be present. Partic
8254557 Supervisor intercept for teleagent voice over internet protocol communications August 28, 2012
A system for transferring a call from one teleagent to another in response to a loss of voice quality in a voice over Internet protocol (VoIP) communication system. Network parameters that affect voice quality over broadband connections are detected manually or automatically and an a
8249596 Location based handoff August 21, 2012
A method includes determining a coverage area for each of a plurality of base stations. The method also includes receiving a first location parameter indicative of a mobile unit's location. The method further includes transitioning a first connection between the mobile unit and a fir
8230498 System and method for defending against denial of service attacks on virtual talk groups July 24, 2012
In one embodiment, a method includes establishing a first virtual talk group (VTG) that includes a plurality of endpoints and has a first multicast address. The plurality of endpoints includes a first endpoint and a second endpoint. The method also includes monitoring traffic associa
8205163 Integrated out-of-office assistant reminder tool June 19, 2012
In one embodiment, a method includes scanning, by an automated tool, a set of application programs and/or systems associated with a user, the set including one or more action items calendared in a relevant time period that includes one or more days when the user intends to be out of
8199184 Visually enhancing a conference June 12, 2012
A method for visually enhancing a conference includes receiving a first request to enhance a first object. The method also includes establishing a visual conference between at least a local participant and a remote participant. The method additionally includes receiving a visual comm
8194836 Enhanced extension mobility June 5, 2012
In one embodiment, a method for enhanced extension mobility includes accessing user input indicating either a desire of a user to logon at an endpoint in a private mode according to which the endpoint supports only an extension of the user or a desire of the user to logon at the endpoint
8190568 System and method for providing interactive communications May 29, 2012
A system and method for providing interactive communications includes receiving a communication from an originator destined for a persona. An identity of the persona is determined and one or more rules associated with the identity of the persona is determined. Presence information of
8189761 Method and system for managing calls May 29, 2012
A method for managing calls includes allocating a plurality of agents among a plurality of queues, receiving a plurality of calls each for connection with at least one of the plurality of agents, and assigning each of the plurality of calls to a queue of the plurality of queues. The
8189460 Method and system for providing congestion management within a virtual talk group May 29, 2012
A method for providing congestion management within a virtual talk group includes facilitating communication within a virtual talk group between a plurality of endpoints of different communication networks. The method also includes monitoring a communication congestion level within the
8175257 Method and apparatus for scheduling automatic call distribution system callers May 8, 2012
A system and method are provided for reducing the wait time for a caller waiting to speak with an agent in an automatic call distribution system. The system and method receive a call from a caller, and receive an indication that the caller is to speak with one of a plurality of agents.
8175007 Call priority based on audio stream analysis May 8, 2012
A method and system of prioritizing calls based on audio stream analysis includes receiving a plurality of calls, wherein each call comprises an audio stream. The audio stream associated with one of the calls is analyzed for pre-determined audio characteristics. The call is processed
8165566 Functionality distribution for a mobile endpoint April 24, 2012
In an embodiment, a method includes identifying a first component device of a plurality of component devices in a communication network and determining that the first component device is operable to perform a first function of a plurality of functions associated with a mobile endpoin
8164488 Apparatus and method for generating a message based on traffic flow April 24, 2012
A method includes determining a first flow characteristic of a flow, the flow comprising at least one targeted user. The method also includes generating for display a first message based on the first flow characteristic of the flow.
8160112 Buffering a media stream April 17, 2012
An apparatus and method of buffering a media stream is provided. The method may comprise receiving a plurality of IP packets of the media stream, each packet providing a fragment of a portion of the media stream. Thereafter, the portion of media stream may be buffered in a jitter buf
8155619 Interoperability and collaboration system with emergency interception monitoring April 10, 2012
Methods and apparatus for automatically connecting an emergency caller with appropriate responders within an interoperability and collaboration system. According to one aspect of the present invention, a method includes obtaining a request for a response, and identifying a first loca
8145249 Method and system for providing a proxy media service March 27, 2012
A method for providing a push-to-talk proxy media service includes receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection and mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream. The me
8140634 Interactive text communication system March 20, 2012
A communication system quarantines text and then automatically transmits the text across a network at the end of a quarantine time period. This text quarantine period gives a user the chance to edit or delete text for a brief amount of time after the text has been entered. This allows
8130927 Enhanced directory for communications devices March 6, 2012
In one embodiment, a method includes establishing a call, and continuously monitoring the call from or using a first endpoint associated with the call. Monitoring the call includes identifying when an information element associated with the call has changed. The method also includes
8126494 System and method for providing a trunked radio and gateway February 28, 2012
A method is provided in one example and includes receiving a first channel release notification from a communication network at a trunked radio network gateway connecting one or more trunked radio networks to the communication network. The method also includes determining whether the
8121133 Stream regulation in a peer to peer network February 21, 2012
Techniques for regulating streams in a Peer-to-Peer (P2P) network are provided. By establishing a priority of a stream, certain users may have some level of assurance that their stream will be received by other peers. The priority may be established based on a variety of parameters i
8115777 Enhancing contact center interactions for people having impaired senses February 14, 2012
A method and apparatus is provided for emulating an impairment of a person. The method comprises determining a type of sensory impairment of a person communicating with an agent endpoint device and applying a configuration filter corresponding to the determined type of sensory impair
8107403 Method and apparatus for unicast and multicast media processing January 31, 2012
A method and apparatus for unicast and multicast media processing is provided. The method may comprise receiving multicast packets communicating a plurality of media streams from a plurality of communication endpoints. Each communication endpoint may have an associated individual med
8102991 Method and system for automatic call distribution January 24, 2012
A method for automatic call distribution includes detecting that a first agent is communicating on a first call and detecting that the first call involves a predefined low priority communication. The method includes transitioning the first agent to an on-call ready state based on the
8102985 Method and system for providing a camp-on hold service January 24, 2012
A method for providing a camp-on hold service comprises detecting a hold condition between a first user and a second user and establishing a call hold by placing the call on hold. The method also comprises receiving a request from the second user to camp-on to the call hold and monitorin
8090377 Method and system for using signal quality information January 3, 2012
A method includes receiving destination information comprising a desired destination and receiving regional signal quality information comprising signal quality information associated with one or more regions of an area. The method also includes determining a first route to the desired
8085671 Method and system for providing interoperable communications with congestion management December 27, 2011
A method for providing interoperable communications with congestion management includes facilitating communications of a plurality of virtual talk groups. Each virtual talk group comprises a plurality of endpoints of different communication networks communicating using a respective c
8082510 Method and system for inserting advertisements in unified messaging solutions December 20, 2011
A method and an apparatus for inserting an included message into an e-mail message, wherein the e-mail message is transferred through a unified messaging solution have been provided. In one embodiment, the unified messaging solution detects transmission of a voice mail message as the
8081749 System and method for integrated queue management December 20, 2011
A system and method for integrated queue management are provided. The method may include receiving, from a user, a request for a connection to one of a plurality of agents. The request for a connection may be queued if the plurality of agents are unavailable. A request to delay the c
8077838 Method and voice communicator to provide a voice communication December 13, 2011
A method and voice communicator to provide a voice communication is described. The method may include identifying text to be communicated and automatically processing the text to generate an audio equivalent of the text. For example, the text may be scraped from a web page. The method
8077635 Method and system for reserving facility resources for a conference December 13, 2011
A method for reserving conference resources includes communicating a conference notification to each of a plurality of conference invitees. The conference notification is associated with a multipoint conference. The method includes receiving, from each of a first number of the plural
8068601 Queuing and routing telephone calls November 29, 2011
A method and system to process communications in an automatic communication distributor is described. The method may comprise receiving a communication and identifying an originating location from which the communication originates. Thereafter, a determination is made when the origin
8063604 System for associating renewable energy sources and consumers November 22, 2011
In one embodiment, a system comprises: a renewable energy generator; a renewable energy availability server connected to the renewable energy generator, wherein the renewable energy server is connected to an electric grid and a network, the renewable energy availability server is con
8045998 Method and system for communicating using position information October 25, 2011
A method for communicating using position information includes communicating on a first communication network at a first location using one or more first communication parameters of the first communication network and, upon moving from the first location to a second location, receivi
1 2 3 4 5 6 7










 
 
  Recently Added Patents
Server chassis
Variety corn line KDC7040
Sporting goal practice screen
Memory management configuration
Haloalky -substituted amides as insecticides and acaricides
Method and device for managing subscriber connection
Method of preparing MgB.sub.2 superconducting wire and the MgB.sub.2 superconducting wire prepared thereby
  Randomly Featured Patents
Steering control apparatus for rolled plates
Grid-based loose octree for spatial partitioning
Adjustable metering oil pump
System and methods for visual programming based on a high-level hierarchical data flow model
Mercury dispenser for arc discharge lamps
Fast port switching in an audiovisual receiver by use of port pre-authentication by a partial PHY decoder core
Twin turbine exhaust gas re-circulation system having a second stage variable nozzle turbine
Echo canceller having FIR and IIR filters for cancelling long tail echoes
Semiconductor vertical MOSFET inverter circuit
Method for making a moineau stator and resulting stator