U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5970981

Mouthguard made at least partially from an edible candy

A mouthguard includes a U-shaped upper bite plate which removably fits over upper teeth of a person, with the entire upper bite plate being made from a soft, deformable and edible gummi candy.

Newsletter  PatentStorm News

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.

 

Attorney: Duft Bornsen & Fishman LLP


Number of patents: 100
Last date: May 15, 2012

1      
NumberTitleIssue Date
8181078Methods and system for simplified SAS error recovery
Methods and systems for simplified error recovery in a SAS device. A SAS device (e.g., a SAS/SSP target device such as a storage device) enhanced in accordance with features and aspects hereof NAKs a received frame that has an error and then NAKS all subsequently re...
05/15/2012
8180935Methods and apparatus for interconnecting SAS devices using either electrical or optical transceivers
Methods and systems for encoding and/or decoding digital signals representing serial attached SCSI (SAS) out of band (OOB) signals exchanged over an optical communication between two SAS devices. A SAS OOB signal to be transmitted from a first SAS device to a second...
05/15/2012
8179741Compensation for depth finders
System and methods are disclosed for compensating a depth signal for a depth finder of a boat. In one embodiment, a compensation system is implemented between the depth finder and a transducer mounted on the boat. The compensation system receives a depth signal (i.e...
05/15/2012
8176218Apparatus and methods for real-time routing of received commands in a split-path architecture storage controller
Apparatus and methods for real-time routing of received frames in a split-path architecture storage controller. In one exemplary embodiment, a split-path storage controller comprises a soft-path I/O processor for processing of any received frames and comprises a fas...
05/08/2012
8175975IMS device operable for financial transaction authorization and ID cards display
IMS networks and methods are disclosed for authorizing financial transactions. Credit card information, debit card information, and other purchasing data may be consolidated into an IMS device for conducting financial transactions, such as the purchasing of items fr...
05/08/2012
8175575Online charging for roaming users in a proxy online charging system of a visited network
Communication networks and methods are disclosed for performing online charging credit control in a visited network when a user is roaming. The visited network which is providing service to a roaming user includes a proxy online charging system (OCS) that communicat...
05/08/2012
8159950Determining processor occupancy of a cluster of home location registers
Methods and computer readable mediums are provided for determining the processor occupancy of a cluster of HLR registers. A deterministic-based performance model is utilized to determine the processor occupancy based on a number of nodes in the cluster, a number of ...
04/17/2012
8155518Dynamic load balancing of fibre channel traffic
Systems and methods herein provide for load balancing Fiber Channel traffic. In this regard, a Fiber Channel load balancer may be operable to monitor Fiber Channel paths coupled to a host bus adapter and determine the speeds of the Fiber Channel ports within the Fib...
04/10/2012
8155290Systems and methods for providing per call measurement data in an IMS network
Systems and methods for providing per call data measurement in an IMS network are provided. An IMS network adapted to provide per call measurement data comprises a plurality of network nodes serving a call for a subscriber adapted to monitor network performance to g...
04/10/2012
8155246Methods, apparatus, and systems for determining 1T path equivalency information in an nT implementation of a viterbi decoder
Methods, apparatus, and systems for generating bit-wise path equivalency information corresponding to 1T decision nodes in a soft output Viterbi algorithm (“SOVA”) decoder operating with an nT clock signal. An add, compare, select circuit (ACS) of the SOVA gener...
04/10/2012
8154778Systems and methods for color correction processing and notification for digital image data generated from a document image
Systems and methods for generating color corrected digital image data from a document image according to personal preferences of an identified user of the digital image copy. A color correction profile is provided defining color correction parameters for a particula...
04/10/2012
8151172Adjustable error-correction for a reed solomon encoder/decoder
Methods and structure described herein provide for reducing the overall delay of an RS encoder/decoder without changing the essential functionality of the RS encoder/decoder. In one embodiment, a cascade module reduces the combinatorial logical delay by reducing the...
04/03/2012
8139735IMS gateway systems and methods
IMS gateway systems and methods are disclosed for providing online charging for IMS sessions. An IMS gateway system described herein operates based on a state machine to provide charging triggers and IMS session control. For one charging trigger, the IMS gateway sys...
03/20/2012
8135906Online storage capacity expansion of a raid storage system
The methods and structure herein provide for expanding the storage capacity of a RAID storage system while maintaining the same level of RAID storage management. A RAID storage controller may be coupled between a host computer and a RAID storage volume. The RAID sto...
03/13/2012
8131933Methods and systems for communication between storage controllers
Methods and systems for communication between two storage controllers. A first storage controller specifies a special frame indicator in a frame of a protocol that is also used by a first storage controller to send a storage command to a storage device. The first st...
03/06/2012
8126131Call blocking based on the network access type for the called party
A communication network and method are disclosed that block calls from a calling party based on the network access type of a called party. The communication network of the invention includes a permission system, an access system, and a call control system. Based on ...
02/28/2012
8126124Charging for long duration sessions in communication networks
Communication networks and associated methods are disclosed that provide charging for long duration sessions. A charging data system of the communication network receives interim accounting request messages from a network element that is serving a session. The charg...
02/28/2012
8122298Methods and systems for capturing error information in a SATA communication system
Methods and systems for capturing error information regarding a Serial Advanced Technology Attachment (SATA). An initiator device is enhanced in accordance with features and aspects hereof to detect an error condition in operation of the system and to transmit error...
02/21/2012
8116728Charging in LTE/EPC communication networks
Communication networks and methods are disclosed for performing charging in LTE/EPC communication networks. In an LTE/EPC communication network, a PCRF stores charging rules for online and offline charging. To perform charging for a session, LTE network elements tha...
02/14/2012
8116330Bridge apparatus and methods for coupling multiple non-fibre channel devices to a fibre channel arbitrated loop
Apparatus and methods for an enhanced bridge device for coupling multiple non-Fiber Channel storage devices to a Fiber Channel Arbitrated Loop (FC-AL) communication medium. Features and aspects hereof provide for FC-AL enhanced circuits for processing loop port bypa...
02/14/2012
8116147Methods and structures for testing SAS-2 speed options in speed negotiation windows
Method and structures provide for testing a SAS link during speed negotiation windows to determine success/failure in using a negotiated speed at one or more configured sets of speed options. For each device linked to a master SAS device, each possible set of speed ...
02/14/2012
8109321Modular heat sink assembly comprising a larger main heat sink member thermally connected to smaller additional floating heat sink members
A modular heat sink assembly is disclosed. The heat sink assembly includes a main (larger) heat sink member having one or more voids through the member. The heat sink assembly also includes one or more additional (smaller) heat sink members that fit within the voids...
02/07/2012
8108574Apparatus and methods for translation of data formats between multiple interface types
Apparatus and methods for translation of data formats between multiple interface types. Translation logic is interposed between a producer circuit and a consumer circuit to translate data formats of data signals generated by the producer for application to the consu...
01/31/2012
8102981Alerting for long duration sessions in communication networks
Communication networks and associated methods and systems are disclosed that provide duration alerting for communication sessions to subscribers. A communication network of the invention comprises a charging system and a network management system. The charging syste...
01/24/2012
8099254Elastomeric conductor and shield fault detection
The systems and methods described herein provide for the early detection of wire/cable faults. For example, a system may detect electrical/electronic faults with power lines, data lines, communication lines, coaxial cables, and the like (generally referred to herein...
01/17/2012
8099117SMS message delivery over broadband data networks
Broadband messaging gateways, SMS-C's, and associated methods are disclosed that attempt to deliver SMS messages over a broadband data network as opposed to a voice network. When a mobile device sends a Mobile Originated (MO) SMS message, the mobile device sends the...
01/17/2012
8077620Methods and apparatuses for processing packets in a credit-based flow control scheme
Methods and systems for processing a second request before processing of a first request has completed. The first request is associated with a first flow control credit type, and the second request is associated with a second flow control credit type. After a period...
12/13/2011
8069285Methods and systems for improving communication throughput of storage links
Methods and systems for improving communication throughput of a link between SAS/SATA devices. The link, initially established at a first signal rate, is one of a SATA link and a SAS link. A SAS/SATA device increments one of the at least one counter based on an erro...
11/29/2011
8065401Systems and methods for frame ordering in wide port SAS connections
Methods and structures for assuring proper sequencing of processing of SAS frames received over multiple physical ports of a SAS wide port. A frame scheduler element is communicatively coupled with a SAS transport layer and with a corresponding plurality of link lay...
11/22/2011
8054822Synchronization of call traffic in the forward direction over backhaul links
Communication networks and methods are disclosed for synchronizing call traffic in the forward direction over backhaul links. Within a communication network, a traffic processing unit is connected to base stations over a plurality of backhaul links. When the traffic...
11/08/2011
8050700Negotiation of control over a PTT call between an OMA PoC network and a P25 network
Communication networks and methods are disclosed for negotiating control over a PTT call between an OMA PoC network and a P25 network. If an OMA PoC PTT server receives a request for the PTT call from a calling party, then the PTT server transmits a call initiation ...
11/01/2011
8036314Automatic correction of data polarity on a differential serial bus
Methods and structure described herein provide for detecting data inversions between electronic devices in communication with one another and automatically correcting those that inversions. An electronic device may be configured with a receiver that is configured fo...
10/11/2011
8033928Method and apparatus for an assistive energy type golf club
The present invention relates to method and apparatus adapted for use with an assistive energy type golf club which is safe to use, inconspicuous, and able to release sufficient assistive energy at the optimum time during a golf swing to add prescribed incremental v...
10/11/2011
8019073Systems and methods for implementing split numbering plan area codes in an IMS network
Systems and methods are disclosed for implementing a split numbering plan area code in an IMS network. The IMS network comprises a subscriber server adapted to store a new phone number including a new area code for a subscriber assigned as a result of the split numb...
09/13/2011
8015376Methods and systems for management of copies of a mapped storage volume
Methods and systems for rapid creation of copies of a mapped storage volume. A new copy of a mapped storage volume is created by copying the mapping table and updating meta-data associated with the new copy and any ancestral parents thereof. The physical blocks rema...
09/06/2011
8005924Unified support for web based enterprise management (“WBEM”) solutions
Methods and systems for support a unified Web Based Enterprise Management (“WBEM”) solution is provided. A first processing element for generating first HTTP content data is provided such that a response to a non-Common Information Model (“CIM”) request is b...
08/23/2011
8004816Disabling a target using electrical energy
One system described herein provides electrical energy by means of a Tesla coil that generates a strong electric field in the vicinity of an electrical target. An energy booster provides additional electrical energy to increase the probability of disabling and/or di...
08/23/2011
8000460Providing a call waiting distinctive ringback feature in wireless networks
Wireless networks and methods provide call waiting distinctive ringback. A wireless network of the invention comprises a switching system and a subscriber database. The switching system receives a registration request from a mobile device of a subscriber, transmits ...
08/16/2011
7991424Dynamic generation of group lists for a communication device using tags
Systems and methods are described for dynamically generating one or more group lists as a sub-group of the contact list by assigning tags to contacts in a contact list. A user may define one or more tags for contacts in the contact list to generate a tag list in add...
08/02/2011
7990961Apparatus and methods for improved dual device lookup in a zoning SAS expander
Apparatus and methods for full address resolution in a zoning SAS expander. A single memory circuit is used in a zoning SAS expander to store zone information associated with the SAS address (e.g., WWN) of devices exchanging information through the expander. The sou...
08/02/2011
1      
 
Sign InRegister
Username  
Password   
forgot password?