Patents Represented by Attorney Charles E. Krueger
  • Patent number: 8328356
    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
  • Patent number: 8315157
    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
  • Patent number: 8271543
    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.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: September 18, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: David Butt
  • Patent number: 8249065
    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.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: August 21, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Ravikanth Samprathi
  • Patent number: 8189464
    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.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology Inc.
    Inventors: Dipankar Bhatt Acharya, Joanne Ottney
  • Patent number: 8179916
    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
  • Patent number: 8149871
    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
  • Patent number: 8118431
    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
  • Patent number: 8116229
    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.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: February 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Prashanth Pappu, Ronak Desai, Ankur Goyal, Tejas Kokje
  • Patent number: 8100530
    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
  • Patent number: 8093921
    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
  • Patent number: 8086662
    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
  • Patent number: 8082293
    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
  • Patent number: 8015315
    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.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: September 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Chuck Chiang, Sanjeev Mahalawat
  • Patent number: 8002410
    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.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: August 23, 2011
    Assignee: Clarity Medical Systems, Inc.
    Inventor: William Shea
  • Patent number: 8006129
    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
  • Patent number: 8000337
    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.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: August 16, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Arun Saha
  • Patent number: 7986859
    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.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: July 26, 2011
    Assignee: Clarity Medical Systems, Inc.
    Inventor: Philip Leapold Charles Fischer
  • Patent number: 7953101
    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.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: May 31, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa
  • Patent number: 7922327
    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.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: April 12, 2011
    Assignee: Clarity Medical Systems, Inc.
    Inventors: Wei Su, Norbert A. Massie