...that the Band-Aid Bandage was invented by a Johnson & Johnson employee whose wife had cut herself? Earl Dickson's wife was rather accident prone, so he set out to develop a bandage that she could apply without help. He placed a small piece of gauze in the center of a small piece of surgical tape, and what we know today as the Band Aid bandage was born!
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8149695 | Dynamic queue instantiation A Point to Point Protocol (“PPP”) link running PPP Multilink Protocol with multi-class extensions (“Multilink-Extension”) having both peers on the PPP link support a number of egress priority queues negotiated during the Multilink-Extension negotiation. Each... | 04/03/2012 |
| 8130776 | Method and apparatus providing network coding based flow control A method, apparatus and computer program product for providing network based flow control is presented. A linear combination of packets to transmit from a transmit queue is determined. The linear combination of packets is transmitted across a network using a sliding... | 03/06/2012 |
| 8107613 | Context recovery for call center agents A call center processes calls in such a way that a caller's matter is first handled by a first agent and is subsequently handled by a second agent. The call center creates a voice recording of at least part of that portion of the caller's matter handled by the first... | 01/31/2012 |
| 8104081 | IP security with seamless roaming and load balancing Described are a method and system for seamless roaming of a mobile node during a VPN session. A VPN session between the mobile node and a current VPN server in a network is established and synchronized with at least one fail-over VPN server in the network. An addres... | 01/24/2012 |
| 8103282 | Methods and apparatus for allocating resources in a distributed environment based on network assessment Methods and apparatus are provided for allocating resources in a distributed environment, such as a packet network, based on a network assessment. One or more resources are allocated to a request in a distributed environment by identifying one or more potential reso... | 01/24/2012 |
| 8099716 | Service structured application development architecture Systems and methods defining a service oriented object framework for use in providing an open application environment facilitating application function integration are shown. Embodiments provide object life management, platform resources management, and event manage... | 01/17/2012 |
| 8085727 | Method and apparatus to facilitate the closure of mobility tunnels According to one embodiment, a method involves receiving an incoming media access control (MAC) frame that includes a header, a frame body and an error detection field. Thereafter, an information element within the frame body is analyzed to determine whether to alte... | 12/27/2011 |
| 8081641 | Methods and apparatus for network coding One embodiment is directed to transmitting encoded data over a broadcast medium to improve network throughput. A sending node may identify a first packet to be transmitted to a first network node and a second packet to be transmitted to a second network node. The se... | 12/20/2011 |
| 8046426 | Random linear coding approach to distributed data storage A method and computer program product for providing a random linear coding approach to distributed data storage is presented. A file is broken into a plurality of pieces. For every peer (peer means storage-location with limited storage space), the number of coded-pi... | 10/25/2011 |
| 8045696 | Method and apparatus for determining customer routing in a call center A method, apparatus and computer program product for determining customer routing in a call center is presented. Information relating to a customer in a communication session with the call center is recorded. The information relating to the customer in a communicati... | 10/25/2011 |
| 8041770 | Method of providing instant messaging functionality within an email session A method, apparatus and computer program product for providing instant messaging functionality within an Email session is presented. An intended Email recipient is notified that an Email message is currently being written to them. The intended Email recipient is inv... | 10/18/2011 |
| 8041765 | Method and apparatus providing sender information by way of a personal virtual assistant (PVA) A method, apparatus and computer program product for providing additional information related to a sender of a communication is presented. A communication intended for a recipient is received, the communication including information related to the sender of the comm... | 10/18/2011 |
| 8041319 | Method and apparatus to intelligently perform scanning and assist scanning by profiling scanning history According to one embodiment, a method involves determining whether a wireless connection between a first access point and a wireless station has failed. If so, a partial scanning process is conducted only on a subset of communication channels over which data is tran... | 10/18/2011 |
| 8036372 | Methods and apparatus for dynamically reallocating a preferred request to one or more generic queues Methods and apparatus are provided for dynamically reallocating a preferred request in one or more specific queues to one or more generic queues. A preferred request in a specific queue can be reallocated to another queue. A specific queue is monitored to determine ... | 10/11/2011 |
| 8036371 | Utilizing small group call center agents to improve productivity without impacting service level targets In a call center, a plurality of agents comprises at least a first group associated with a first skill and a second group associated with a second skill. The second group may have a substantially larger number of agents than the first group, and accordingly the firs... | 10/11/2011 |
| 8036356 | System and method of identifying geographic location for the source of a call A method, apparatus and computer program product for identifying a geographic location for a source of a call is presented. A central office receives a call from a calling party, the call including a telephone number of the calling party. A geographic location of th... | 10/11/2011 |
| 8036347 | Method and apparatus providing additional information to an interactive voice response (IVR) system user A method, apparatus and computer program product for providing additional information to an Interactive Voice Response (IVR) system user is presented. A call from a user is received at the IVR system, and a session is provided for the user. Additionally, a page is g... | 10/11/2011 |
| 8036203 | Method and apparatus for coordinating adjacent channel transmissions on multiple radio nodes A method, apparatus and computer program product for coordinating adjacent channel transmissions on multiple-radio nodes is presented. A Maximum Channel Occupancy Duration (MCOD) limit for a length of an overall transmit period is defined. A set of timers (NNAV) for... | 10/11/2011 |
| 8036200 | Efficient polled frame exchange on a shared-communications channel A technique is disclosed for dealing with transmissions between telecommunications stations on a shared-communications channel that avoids some of the costs and disadvantages for doing so in the prior art. The present invention introduces transmission rules that all... | 10/11/2011 |
| 8036187 | Broadcast/multicast data in a wireless network A method, apparatus and computer program product for transmitting broadcast/multicast data in a wireless network, is presented. The network includes either a plurality of multi-radio nodes, or a plurality of single-radio nodes, or a mix of multi-radio and single-rad... | 10/11/2011 |
| 8010696 | Passing information from a forwarding plane to a control plane Safe and efficient passing of information from a forwarding-plane to a control-plane is provided. The information can be passed from a forwarding-plane process to a control-plane process without having to modify the control-plane process and without requiring the pr... | 08/30/2011 |
| 8010168 | Efficient power management in wireless local area networks A method of providing power management in a Wireless Local Area Network (WLAN) is presented. The method includes receiving a Traffic Indication Map (TIM) at a station, indicating the presence of buffered frames, associated with any AC, for the station at an Access P... | 08/30/2011 |
| 8009600 | Dealing with lost acknowledgements when power-saving A novel method and apparatus for coping with lost acknowledgements from power-saving stations in local-area networks are disclosed. In particular, the illustrative embodiment modifies the access point's and power-saving stations' protocols to prevent repeated lost a... | 08/30/2011 |
| 8004979 | Call admission control for mobility-capable telecommunications terminals A method and apparatus are disclosed that enable taking into consideration the variation in channel occupancy of a particular terminal or terminals during the call admission process. A channel utilization manager accounts for the probabilistic nature of the call adm... | 08/23/2011 |
| 8004975 | Method and apparatus providing adjacent channel interference avoidance A method, apparatus and computer program product for providing adjacent channel interference avoidance is presented. A first set of channels and a second set of channels of a Radio Frequency (RF) spectrum used by the wireless network are defined, the first set havin... | 08/23/2011 |
| 7996817 | Automatic validation of test results using componentized software object reflection A method, apparatus and computer program product for providing automatic validation of test results using componentized software object reflection, is presented. An application is run and at least one resultant data structure is generated from the running of the app... | 08/09/2011 |
| 7978828 | Methods and apparatus for multimedia tracking A system collects a plurality of communications including at least two different types of communications. The system links the plurality of communications with an identifier that can be used to identify the plurality of communications, and stores the plurality of co... | 07/12/2011 |
| 7978637 | Power-saving mechanisms for 802.11 clients The station does not wake up for the beacon TIM if there is periodic uplink data with period less than or equal to the tolerance for downlink delay. If the station has no uplink data for at least a service interval (period of the stream), it wakes up to listen to th... | 07/12/2011 |
| 7970062 | Method for distributing high and low-bandwidth voice channels using a minimum number of timeslots A method and apparatus for distributing high-bandwidth and low-bandwidth voice channels is presented. An input signal is received and separated into a first low-band signal and a first high-band signal. The first low-band signal is compressed to provide a low-bandwi... | 06/28/2011 |
| 7952992 | Procedure and mechanisms for control and bearer redundancy of TDM-based service provider connections In a media gateway, a single RTM is placed in bi-directional communication with a active TPM and also in bi-directional communication with a backup TPM. This is accomplished in part by implementation of a signaling and control bus interface between the LIU/Framer ha... | 05/31/2011 |
| 7949122 | Method and apparatus for determining wait treatment of a customer in a call center A method, apparatus and computer program product for determining wait treatment for a customer in a call center is presented. Information relating to a customer in a communication session with the call center is recorded. The information relating to a customer in a ... | 05/24/2011 |
| 7949118 | Methods and apparatus for processing a session A system records a session on a medium, and differentiates the content of the session into a plurality of sub content sessions. The system indexes the plurality of sub content sessions associated with the session, and allows retrieval of at least one of the pluralit... | 05/24/2011 |
| 7944846 | DVMRP border router for reverse path forwarding validation with external sources Described is a method for statically or dynamically enabling a DVMRP router in a DVMRP domain to perform a reverse path forwarding check for an external source. A route report is generated for each known external source and injected into the DVMRP domain. Each route... | 05/17/2011 |
| 7940688 | Method and apparatus for canceling channel reservations in a wireless network A method, apparatus and computer program product for providing collision avoidance and/or channel capture is presented. A timer (NAV) for a channel which, if set, prevents the node from transmitting on the channel is maintained at a station. A determination is made ... | 05/10/2011 |
| 7925001 | Methods and apparatus for contact center agent selection A system receives a request for the service. The system selects an agent to deliver the service, based on an evaluation of the agent. In response to the request for service, the system evaluates the service delivered by the agent after the agent has delivered the se... | 04/12/2011 |
| 7900241 | Methods and apparatus for post-search automated full-article retrieval A system renders at least one content library in an organization region. The content library represents content that is accessible via a policy. The system receives a selection to obtain the content represented by the content library, and renders content information... | 03/01/2011 |
| 7881477 | Method for key distribution in a hierarchical multicast traffic security system for an internetwork Multicast networks are partitioned into hierarchical security domains. Each security domain may comprise one or more lower security domains. Each security domain includes a security broker that distributes a group key and translates multicast data destined to the se... | 02/01/2011 |
| 7881322 | Power-saving mechanism for periodic traffic streams in wireless local-area networks A novel method for coordinating the delivery of frames to and the receipt of frames from a power-saving station in a wireless local-area network (LAN) is disclosed. The illustrative embodiment establishes a wake-up schedule for a power-saving station based on a temp... | 02/01/2011 |
| 7881297 | Providing communications including an extended protocol header A method, apparatus and computer program product for providing communications including an extended protocol header is presented. A message is provided in a communication protocol, the message having a header. An extension is included in the header, the extension in... | 02/01/2011 |
| 7881197 | Interface scheduling and traffic-shaping Efficient interface scheduling that maintains fairness among the scheduled interfaces and remains efficient even when scheduling large numbers of interfaces and even when implemented in software. Systems for scheduling interfaces through a physical port are provided... | 02/01/2011 |