Abstract: An apparatus and method is disclosed that enables an existing handheld eye imaging device to do direct measurement on images taken from the patient eye. In a preferred embodiment, a reticle is arranged in the handheld eye imaging device so that a reticle image is superimposed on the object image. In addition to allowing the user to make measurements, the reticle superimposed eye image can also be used to align the eye with the handheld eye imaging device, be used for registering images taken at different times, and also be used for finding previously recorded points on the images for comparison purposes.
Type:
Grant
Filed:
October 26, 2009
Date of Patent:
December 11, 2012
Assignee:
Clarity Medical Systems, Inc.
Inventors:
Yeou-Yen Cheng, Barry Linder, Willem Crone, Yan Zhou
Abstract: In one embodiment, when a network element is to be removed from or inserted into a network a Graceful Operations Manager schedules graceful shut-down and/or start-up routines for different protocols and/or components on the network element in an optimal order based on dependencies between the different protocols and components. The Graceful Operations Manager communicates with the different components at different stages of their shut-down or start-up process and communicates information on the standby topology across components and/or protocols to enable the synchronization of the standby topology computation on all components and/or protocols that are affected by the removal or insertion.
Type:
Grant
Filed:
July 2, 2008
Date of Patent:
November 20, 2012
Assignee:
Cisco Technology, Inc.
Inventors:
Victor M. Moreno, Mark Berly, Douglas Gourlay, Tameen Khan
Abstract: In one embodiment, an identification (ID) of a person involved in a current communication is utilized to access a communication log to determine an active time interval of a previous communication with the same person. The active time interval is utilized to identify the context material of the previous communication and access to the context material is provided during the current communication.
Abstract: In one embodiment, entries in an address table of the forwarding engine in a linecard or supervisor are updated to a current time value when the MAC address in the entry matches the destination MAC address of a received packet to prevent flooding if the linecard or supervisor is a non-ingress linecard or supervisor of an asymmetrically routed flow.
Abstract: In one embodiment, a CAM overflow structure holds flow indices in a CAM and each CAM entry is associated with an overflow count value (OCV) entry holding an OCV. If counter in a primary flow-counter bank (PFCB) overflows when updated, the CAM is searched and, if the index of the counter that overflowed is stored in the associated OCV entry, the OCV is incremented. The counter values in the PFCB are scanned according to specified criteria and transferred to a secondary flow-counter bank (SFCB) held in non-custom system RAM. When a counter value is transferred to the SFCB the corresponding OCV is appended to the counter value.
Abstract: 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.
Type:
Grant
Filed:
October 29, 2007
Date of Patent:
May 15, 2012
Assignee:
Cisco Technology, Inc.
Inventors:
Vijay Arumugam Kannan, Sandeep Singh Kohli, Paul E. Jones
Abstract: 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.
Type:
Grant
Filed:
February 13, 2009
Date of Patent:
April 3, 2012
Assignee:
Cisco Technology, Inc.
Inventors:
Gilberto Loprieno, David Bianchi, Giacomo Losio
Abstract: 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 the eye's anterior surface and a view of the eye's anterior chamber.
Type:
Grant
Filed:
October 27, 2009
Date of Patent:
February 21, 2012
Assignee:
Clarity Medical Systems, Inc.
Inventors:
William Shea, Phillip Baker, Barry Linder
Abstract: 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 convergence node switch closest to the source switch.
Abstract: 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-plane wave aberration components to be more efficiently detected and measured.
Type:
Grant
Filed:
October 23, 2009
Date of Patent:
January 24, 2012
Assignee:
Clarity Medical Systems, Inc.
Inventors:
Yan Zhou, William Shea, Barry Linder, Phillip Baker
Abstract: 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 in the sub-array. If the voltage levels are greater than a threshold voltage level then the functional integrated circuit device is verified as being reliable.
Type:
Grant
Filed:
February 13, 2009
Date of Patent:
January 10, 2012
Assignee:
Cisco Technology, Inc.
Inventors:
Nandakumar Krishnan, Xinli Gu, Li Li, Jie Xue, Jonathan M. Parlan
Abstract: 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 program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image.
Type:
Grant
Filed:
October 26, 2006
Date of Patent:
December 27, 2011
Assignee:
The Regents of the University of California
Inventors:
Michael D. Doyle, David C. Martin, Cheong S. Ang
Abstract: 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 program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image.
Type:
Grant
Filed:
November 2, 2006
Date of Patent:
December 20, 2011
Assignee:
The Regents of the University of California
Inventors:
Michael D. Doyle, David C. Martin, Cheong S. Ang
Abstract: 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 modified flow key to form an unmodified flow key.
Abstract: 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.
Abstract: 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 procedures are performed at the active processing unit prior to being performed at the standby processing unit.
Type:
Grant
Filed:
October 3, 2008
Date of Patent:
August 23, 2011
Assignee:
Cisco Technology, Inc.
Inventors:
Donald E. Banks, Samer L. Theodossy, Frederick A. Frazer, Frederick G. Lewis
Abstract: 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 each displayed internal interface at the beginning and end of a selected time period are also displayed. A delta, being the difference between the first and second count values for each internal interface indicates the number of packets traversing the interface during the time period and can be analyzed to determine the identity of a packet processing hardware logic block where packets might be getting dropped.
Abstract: 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 values are converted to RGB values.
Abstract: 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 ordered set is replaced with a control code byte encoding the original location of the ordered set in the group, the identity of the control character replaced by the control code byte, and whether the following word is an ordered set.
Abstract: 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 reduction, visual function testing, and so on.