In 1608, Dutch eyeglass maker Hans Lipperhey filed the first patent for a working telescope. The patent was denied.
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 |
| 8179916 | Properly playing in-band tones before call establishment when performing protocol interworking In one embodiment, interworking procedures between H.323 and SIP ensure that in-band tones and announcements, along with local and remote ringback, are properly played or generated. ... | 05/15/2012 |
| 8149871 | Pointer offset mechanism enabling cost effective SONET/SDH mapping/demapping over ethernet In one embodiment, a SONET/SDH over Ethernet demapping point utilizes a pointer offset mechanism for clock recovery and timing. The pointer offset is determined by the difference between a client clock and a reference clock. ... | 04/03/2012 |
| 8118431 | Split view adapter for a microscope This invention discloses an apparatus that is attached to the objective lens of a microscope to split its field of view into at least two. In one embodiment, a mirrored gonio lens is snapped to the objective of an ophthalmic surgical microscope to provide a view of ... | 02/21/2012 |
| 8116229 | Reducing packet drops in networks guaranteeing in-order delivery In one embodiment, the convergence node switches of a destination node switch in a network having multiple equal paths between a source switch and destination switch are identified. When a new equal cost path is added to the network, packets are flushed up to the co... | 02/14/2012 |
| 8100530 | Optimizing vision correction procedures Example embodiments include a dynamic wavefront sensor, a controllable wavefront offsetting element and a controller that controls the controllable wavefront offsetting element to offset selected non-plane wave aberration components in order to allow remaining non-p... | 01/24/2012 |
| 8093921 | Monitoring of interconnect reliability using a programmable device In one embodiment, the reliability of the L2 power and/or ground sub-arrays of contacts of a functional integrated circuit device is verified by applying a reference voltage to a selected contact in sub-array and sequentially measuring the voltage at other contacts ... | 01/10/2012 |
| 8086662 | Distributed hypermedia method and system for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the... | 12/27/2011 |
| 8082293 | Distributed hypermedia method and system for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the... | 12/20/2011 |
| 8015315 | Compression of IPV6 addresses in a netflow directory Modified flow keys holding compressed IPv6 addresses are stored in a flow table to improve memory utilization. The compressed IPv6 addresses are utilized to access a compression table holding the full IPv6 address, and full IPv6 address are substituted into the modi... | 09/06/2011 |
| 8006129 | Detecting and preventing the split-brain condition in redundant processing units In an example embodiment the occurrence of the split-brain condition in a High-Availability system, having active and standby processing units, is detected, its cause is diagnosed, and the cause is treated to prevent interruption of service. Diagnosis and treatment ... | 08/23/2011 |
| 8002410 | User-proposed entry field(s) for customized data analysis/presentation One embodiment of the present invention is a method to not limit the device's manipulation of the data to that of the manufacturer, but to allow greater freedom for customization by the individual user for their preference. ... | 08/23/2011 |
| 8000337 | Runtime flow debugging a network device by examining packet counters at internal points In one embodiment, the internal path traversed by packets between two user visible interface, selected by a user, is displayed. The path displayed includes internal interfaces traversed by the packets. First and second count values showing the packets traversing eac... | 08/16/2011 |
| 7986859 | Converting bayer pattern RGB images to full resolution RGB images via intermediate hue, saturation and intensity (HSI) conversion In one embodiment, R and B values for each G pixel element are interpolated and the RGB values are converted to HSI values. The converted HSI values are interpolated to determine interpolated HSI values for the R and B pixel elements and then the interpolated HSI va... | 07/26/2011 |
| 7953101 | Encoding fibre channel over ethernet transport In one embodiment, data words and ordered sets in a Fibre Channel data stream are formed into a group and the ordered sets are moved to the beginning word positions of the group. The ordered sets are encoded so that a control character in the first byte of the order... | 05/31/2011 |
| 7922327 | Apparatus and method for illuminating and viewing the anterior segment of an eye of a patient A digital camera that combines the functions of the retinal camera and/or corneal camera into one, single, small, easy to use instrument includes features such as image and laser spot stabilization, an LED light source, stereo corneal imaging, polarizing reflection ... | 04/12/2011 |
| 7907603 | Acceleration of label distribution protocol (LDP) session setup In one embodiment, a network device executes a Label Distribution Protocol (LDP) that sends LDP Hello messages at a default rate. The rate of sending LDP Hello messages is modified to accelerate the establishment of an LDP session between the network device and an L... | 03/15/2011 |
| 7894997 | Multidimensional morphological reconstruction of genome expression activity A method of morphological reconstruction of biological activity in a tissue sample maps biological data resulting from analysis of tissue samples onto a 3-D morphological rendering of the biological sample. Each slice in a set of histological slices, indexed by a fi... | 02/22/2011 |
| 7874591 | Apparatus and method for canting a skier An apparatus and method for canting a skier comprising a cant angle plate that locks on to the heel bearing surface of a ski binding. The cant angle plate has portions of varying thickness for inducing a cant angle when the heel of a boot rests on the cant angle pla... | 01/25/2011 |
| 7864818 | Multinode symmetric load sharing In one embodiment, a load-balancing algorithm ensures that both network nodes at endpoints of a group of physical links aggregated into a logical channel are using the same load-sharing algorithm and also ensures that the load-sharing algorithm is normalized so that... | 01/04/2011 |
| 7839779 | Queue aware flow control A network flow control system utilizes flow-aware pause frames that identify a specific virtual stream to pause. Special codes may be utilized to interrupt a frame being transmitted to insert a pause frame without waiting for frame boundaries. ... | 11/23/2010 |
| 7814157 | Hypermedia browser API simulation to enable use of browser plug-ins and applets as embedded widgets in script-language-based interactive programs A system is described which provides the capability for high-level extensible scripting language interpreters to incorporate and employ Web browser plug-ins as components within script-based programs. A script interpreter extension is described which simulates the p... | 10/12/2010 |
| 7808927 | Technique to automatically deaggregate an optimum set to prevent suboptimal routing or routing failures within a link state flooding domain In one embodiment, information is signaled between aggregating routers indicating the components of aggregated addresses. This information is used to dynamically leak, or deaggregate, specific parts of the aggregated address space to reduce sub-optimal routing and p... | 10/05/2010 |
| 7792862 | Method and apparatus for identifying features of multidimensional image data in hypermedia systems In one embodiment, a method of serving information to a distributed hypermedia browser comprises receiving a request from the browser at an Internet server to locate information, transmitting a message from the Internet server to a database server in response to rec... | 09/07/2010 |
| 7774447 | Performing simplified troubleshooting procedures to isolate connectivity problems A method and apparatus for implementing troubleshooting of a network connectivity problem between a client computer coupled to a local switch and an end point on the network utilizes a client_proxy module instantiated on the local switch. The module automatically ru... | 08/10/2010 |
| 7729242 | 3-level queuing scheduler supporting flexible configuration and etherchannel In one embodiment, a scheduler for a queue hierarchy only accesses sub-groups of bucket nodes in order to determine the best eligible queue bucket to transmit next. Etherchannel address hashing is performed after scheduling so that an Etherchannel queue including a ... | 06/01/2010 |
| 7720107 | Aligning data in a wide, high-speed, source synchronous parallel link A source-synchronous parallel interface divides a wide data bus into clock-groups including a sub-group of the data lines and a clock line carrying a copy of the transmit clock. The traces in a clock-group are located physically close together to minimize skew betwe... | 05/18/2010 |
| 7719959 | Achieving super-fast convergence of downstream multicast traffic when forwarding connectivity changes between access and distribution switches In one embodiment a switch has active and standby LAYER 2 switch interfaces coupled, respectively, to device interfaces of first and second LAYER 2/LAYER 3 network devices. The active switch interface is configured to forward all egress traffic and accept all ingres... | 05/18/2010 |
| 7706386 | Fast 2-key scheduler A scheduler utilizes a data structure in the form of an augmented, pruned, radix tree to implement 2-key scheduling. ... | 04/27/2010 |
| 7698420 | Consolidating web visitor behavior statistics for sales prospect qualification A web data analysis system, computer software product, and method of operation thereof, that uses Internet based data sources, and which operates in an automated manner to collect weighted visitor behavior statistics, and consolidate collected data into a single qua... | 04/13/2010 |
| 7680806 | Reducing overflow of hash table entries An apparatus and method for reducing overflow in a hash table lookup mechanism that moves entries from full or nearly full buckets in one hash table to less full buckets of another hash table. The number of bucket overflows caused by hashing input addresses can be r... | 03/16/2010 |
| 7621638 | Delivering a short Arc lamp light for eye imaging A light delivery technique includes optical configurations as well as the associated methods that generate a ring beam from a linear light source. In one embodiment, a remote light source module delivers illumination light to a fundus camera and/or slit lamp. In ano... | 11/24/2009 |
| 7621636 | Working distance and alignment sensor for a fundus camera In embodiments of optical arrangements of a working distance sensor in a fundus camera that can improve the determination of a correct working distance as well as the transverse positioning of the camera a number of near infrared light sources are arranged to projec... | 11/24/2009 |
| 7620754 | Carrier card converter for 10 gigabit ethernet slots A carrier module is physically compatible with a XENPAK/X2 10 GE slot and includes a socket for accepting a non-XENPAK/X2 module and interface circuitry for providing appropriate signals to a XENPAK/X2 70-pin connector on an interior side of the carrier module. The ... | 11/17/2009 |
| 7613571 | Method and system for the multidimensional morphological reconstruction of genome expression activity A method of morphological reconstruction of biological activity in a tissue sample maps biological data resulting from analysis of tissue samples onto a 3-D morphological rendering of the biological sample. Each slice in a set of histological slices, indexed by a fi... | 11/03/2009 |
| 7607166 | Secure manufacturing devices in a switched Ethernet network A method and apparatus for providing security to factory automation devices in a switched Ethernet network. Traffic between factory automation devices and an Ethernet switch is limited to packets including approved TCP/UDP port numbers and to selected data rates. | 10/20/2009 |
| 7599985 | Distributed hypermedia method and system for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the... | 10/06/2009 |
| 7594034 | Managing foreign-owned fields in versioned messages A method and system for transforming client messages including foreign-owned fields that utilizes an infrastructure to transform the foreign-owned fields independently of the transformation of the client message. ... | 09/22/2009 |
| 7590760 | Hybrid interface synchronization method and driver-client model for high availability systems A system and method for supporting a “hitless” switchover from an Active to a Standby processor uses a hybrid synchronization of interface states to allow applications that have been modified to have HA aware features and non-modified applications to function on... | 09/15/2009 |
| 7590120 | Enhanced multicast VLAN registration A method and apparatus utilized in layer 2 access switches of an Ethernet ring-based network to bridge multicast packets between a multicast VLAN and a selected VLAN coupled to a VLAN trunk port of the layer 2 access switch. The duplication of multicas... | 09/15/2009 |
| 7571216 | Network device/CPU interface scheme A system and method for implementing a CPU/Network Device Interface that reduces the CPU involvement in managing the interface. New data structures in shared memory that are either read-only or write-only by CPU allow the CPU to efficiently utilize techniques such a... | 08/04/2009 |