Patents by Inventor Gerald L. Dybsetter

Gerald L. Dybsetter has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8930434
    Abstract: The principles of the present invention relate to a multiply and divide circuit configured to interactively multiply and/or divide. The circuit may handle signed and unsigned values. The circuit comprises an instruction register configured to store a multiply or divide instruction, at one input register configured to store the multiply or divide operands, an Arithmetic Logic Unit (“ALU”) configured to add provided values, and configuration circuitry. The configuration circuitry responds to the instructions and performs the multiply or divide operation by iteratively providing values to the ALU.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: January 6, 2015
    Assignee: Finisar Corporation
    Inventor: Gerald L. Dybsetter
  • Patent number: 8882366
    Abstract: Chip identification pads for identification of integrated circuits in an assembly. In one example embodiment, an integrated circuit (IC) assembly includes a controller, a plurality of ICs, a shared communication bus connecting the controller to the plurality of ICs and configured to enable communication between the controller and each of the plurality of ICs, and a set of one or more chip identification pads formed on each IC. Each set of chip identification pads has an electrical connection pattern. The electrical connection pattern of each set is distinct from the electrical connection pattern on every other set. Each distinct electrical connection pattern represents a unique identifier of the corresponding IC thereby enabling the controller to distinguish between the ICs.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: November 11, 2014
    Assignee: Finisar Corporation
    Inventors: Jason Y. Miao, Curtis B. Robinson, Jr., Georgios Kalogerakis, Gerald L. Dybsetter, Luke M. Ekkizogloy
  • Patent number: 8819423
    Abstract: An optical receiver comprising at least one processor and a memory including at least one of an encryption key or a decryption key and at least one of encryption microcode or decryption microcode that includes processor-executable instructions that, when executed by the at least one processor, cause the optical transceiver to perform the following: an act of performing an encryption or decryption operation on data received from a host computing system to thereby authenticate the optical transceiver.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 26, 2014
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Gerald L. Dybsetter, Jason Y. Miao
  • Patent number: 8705973
    Abstract: A mechanism for an optical transceiver to log information about its operational parameters to an off transceiver host computing system (hereinafter referred to simply as a “host”). The optical transceiver may be communicatively coupled to the host. The optical transceiver is configured to identify operational information regarding itself. The operational information may include statistical data about operation, or may include measured parameters. The optical transceiver may log the information to the memory of the host in an off transceiver logging operation.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: April 22, 2014
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkisogloy, Gerald L. Dybsetter, Jayne C. Hahin
  • Patent number: 8687969
    Abstract: Two or more optical transceivers coupled to each other by an optical link to optimize communication over the optical link. A first transceiver generates electrical data that represents an operational parameter for optimization. The transceiver then converts the electrical data into an optical signal and transmits the optical signal over the optical link to a second transceiver. The second transceiver recovers the electrical data from the optical signal and uses the recovered electrical data to change characteristics of the optical signal transmitted by the second transceiver.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: April 1, 2014
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Jayne C. Hahin, Gerald L. Dybsetter
  • Patent number: 8667194
    Abstract: A two-wire interface in which upon determining that an operation is to be performed on a slave component, the master component monitors the data wire for a predetermined number of consecutive bits having a particular binary value. Upon detection such a sequence, the master component asserts a frame of a two-wire interface on the data wire. This detected predetermined number of consecutive bits will be considered to be the preamble. During at least some of the preamble phase, the master component is not asserting anything on the data wire. Instead, the data wire is pulled high (or low) by a weak pull-up (or pull-down) resistor. Furthermore, the frame is designed so that there are bits having a guaranteed binary value that is opposite what would be expected in the preamble, to thereby facilitate synchronization.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: March 4, 2014
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Jayne C. Hahin
  • Patent number: 8639122
    Abstract: An optical transceiver configured to perform filtering of digital diagnostics prior to the filtered results being made accessible to a host computing system (hereinafter referred to simply as a “host”) that is communicatively coupled to the optical transceiver. The optical transceiver includes sensor(s) that measures analog operational parameter signals such as temperature and supply voltage. The analog signals are each converted to a plurality of digital samples by analog to digital converter(s). A processor executes microcode that causes the optical transceiver to perform filtering on the various samples. The optical transceiver may then make the filtered result accessible to the host.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: January 28, 2014
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Gerald L. Dybsetter, Jayne C. Hahin, Stephen T. Nelson
  • Patent number: 8583395
    Abstract: Systems and methods for an optical transceiver module to perform one or more diagnostic self-tests without the assistance of a host computing system. The optical transceiver module includes at least one processor, a persistent memory and a system memory. The persistent memory, which is coupled to the at least one processor, contains microcode. The microcode is loaded from the persistent memory to the system memory and executed by the at least one processor. The executed microcode causes the optical transceiver module to perform one or more diagnostic self-tests. The diagnostic result data of the one or more diagnostic self-tests is then stored in the persistent memory and is formatted for analysis. The formatted data may then be analyzed to ascertain the response of the optical transceiver to changes in its test environment.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: November 12, 2013
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Luke M. Ekkizogloy
  • Patent number: 8582974
    Abstract: An operational optical transceiver configured to update operational firmware using an optical link of the transceiver. The optical transceiver includes at least one processor and a system memory capable of receiving firmware. The optical transceiver receives an optical signal over the optical link containing the update firmware. The optical transceiver then recovers the firmware from the optical signal. Finally, the optical transceiver provides to the system memory the recovered firmware, which when executed by the at least one processor alters the operation of the transceiver.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: November 12, 2013
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Jayne C. Hahin, Lucy G. Hosking, Gerald L. Dybsetter
  • Publication number: 20130148978
    Abstract: Chip identification pads for identification of integrated circuits in an assembly. In one example embodiment, an integrated circuit (IC) assembly includes a controller, a plurality of ICs, a shared communication bus connecting the controller to the plurality of ICs and configured to enable communication between the controller and each of the plurality of ICs, and a set of one or more chip identification pads formed on each IC. Each set of chip identification pads has an electrical connection pattern. The electrical connection pattern of each set is distinct from the electrical connection pattern on every other set. Each distinct electrical connection pattern represents a unique identifier of the corresponding IC thereby enabling the controller to distinguish between the ICs.
    Type: Application
    Filed: March 21, 2012
    Publication date: June 13, 2013
    Applicant: FINISAR CORPORATION
    Inventors: Jason Y. Miao, Curtis B. Robinson, JR., Georgios Kalogerakis, Gerald L. Dybsetter, Luke M. Ekkizogloy
  • Patent number: 8267600
    Abstract: An operational optical transceiver configured to self-validate a boot image loaded from the persistent memory early in the boot process. The optical transceiver includes a persistent memory, a controller, and a system memory. The controller initializes the boot process and begins to load information from the persistent memory to the system memory. Next, the controller detects early in the boot process boot image verification data in the information being sent to the system memory. The controller then determines if the boot image verification data has an expected value. If the verification data includes the expected value, the controller continues the boot process. If the verification data does not include the expected value, the controller will retry the boot process a predetermined number of times and will enter a default operational state if the expected value is not detected while retrying the boot process the predetermined number of times.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: September 18, 2012
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Jayne C. Hahin
  • Patent number: 8229301
    Abstract: An optical transceiver (or optical transmitter or optical receiver) that includes a memory and a processor, which receives and executes custom microcode from a host computing system (hereinafter referred to simply as a “host”). A user identifies desired optical transceiver operational features, each of which may be implemented using specific microcode. The memory receives custom microcode that aggregates all the specific microcode of the identified operational features from the host. The processor may later execute the custom microcode and cause the transceiver to perform the operational features.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: July 24, 2012
    Assignee: Finisar Corporation
    Inventors: Jayne C. Hahin, Luke M. Ekkizogloy, Gerald L. Dybsetter
  • Patent number: 8225024
    Abstract: A telecommunications system and constituent two-wire interface module. The two-wire interface module includes a first two-wire interface component configured to receive a first two-wire interface communication following a first two-wire interface protocol, and a second two-wire interface component configured to generate a second two-wire interface communication following a second two-wire interface protocol. The first and second two-wire interface communications each include a header portion and a payload portion. The second two-wire interface component is further configured to use one or more of the data fields from the payload portion of the first two-wire interface communication in the header portion of the second two-wire interface communication.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: July 17, 2012
    Assignee: Finisar Corporation
    Inventor: Gerald L. Dybsetter
  • Patent number: 8200095
    Abstract: A mechanism that enables an optical transceiver to grant access to its memory on a per-segment basis. The optical transceiver includes a processor, system memory and a memory access table. The memory access table is comprised of access entries, each of which defines the access condition for a corresponding segment of memory. The processor reads the access entries for a particular segment of the memory. The processor or other optical transceiver component then determines whether or not to grant access to the memory segment based on the access entry read by the processor. Different levels of access control may be accommodated.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: June 12, 2012
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Jayne C. Hahin
  • Publication number: 20120134680
    Abstract: An operational optical transceiver configured to update operational firmware using an optical link of the transceiver. The optical transceiver includes at least one processor and a system memory capable of receiving firmware. The optical transceiver receives an optical signal over the optical link containing the update firmware. The optical transceiver then recovers the firmware from the optical signal. Finally, the optical transceiver provides to the system memory the recovered firmware, which when executed by the at least one processor alters the operation of the transceiver.
    Type: Application
    Filed: February 6, 2012
    Publication date: May 31, 2012
    Applicant: FINISAR CORPORATION, INC.
    Inventors: Luke M. Ekkizogloy, Jayne C. Hahin, Lucy G. Hosking, Gerald L. Dybsetter
  • Patent number: 8111999
    Abstract: An operational optical transceiver configured to update operational firmware using an optical link of the transceiver. The optical transceiver includes at least one processor and a system memory capable of receiving firmware. The optical transceiver receives an optical signal over the optical link containing the update firmware. The optical transceiver then recovers the firmware from the optical signal. Finally, the optical transceiver provides to the system memory the recovered firmware, which when executed by the at least one processor alters the operation of the transceiver.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: February 7, 2012
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Jayne C. Hahin, Lucy G. Hosking, Gerald L. Dybsetter
  • Patent number: 8090265
    Abstract: A mechanism that enables an optical transceiver to configure memory on a per-segment basis. The optical transceiver includes a processing entity, system memory and a memory configuration table. The memory configuration table is comprised of configuration entries, each of which defines the configuration setting for a corresponding segment of memory. The processing entity reads the configuration entries for a particular segment of the memory. The processing entity then determines the set of one or more configuration settings for the memory segment based on the configuration entry read. This process may be repeated for multiple segments of memory.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: January 3, 2012
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Jayne C. Hahin
  • Patent number: 8086892
    Abstract: A microcode configurable frequency clock that may be used to control the speed of high speed comparison in an operational optical transceiver. The frequency clock includes a memory and a logic circuit. The memory receives microcode generated data relating to the desired speed of comparison. The logic circuit is configured to receive an input clock signal and to produce an output clock signal by frequency dividing the input signal based on the microcode generated data. The output clock is used to control the speed of comparison in the optical transceiver.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: December 27, 2011
    Assignee: Finisar Corporation
    Inventors: Gerald L. Dybsetter, Jayne C. Hahain
  • Patent number: 7974538
    Abstract: An environment that facilitates the purchasing and updating of specific operational features in an optical transceiver (or optical transmitter or optical receiver). The environment includes a host computing system (hereinafter referred to as the “host”), a network, a remote computing site, and an optical transceiver having a system memory and at least one processor. The host determines that microcode that governs the behavior of an optical transceiver is desired to be purchased. A request to purchase the microcode is sent over the network from the host to the remote computing site. The remote computing site responds to this request by providing the host information by which the purchased microcode may be accessed. The host may then access the microcode. Finally, the host provides the microcode to the optical transceiver memory where it may later be executed by the processor.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: July 5, 2011
    Assignee: Finisar Corporation
    Inventors: Jayne C. Hahin, Gerald L. Dybsetter, Luke M. Ekkizogloy
  • Patent number: 7957651
    Abstract: An environment that facilitates the purchasing and updating of specific operational features in an optical transceiver (or optical transmitter or optical receiver). The environment includes a host computing system (hereinafter referred to as the “host”), a network, a remote computing site, and an optical transceiver having a system memory and at least one processor. The host determines what specific operational feature is desired. A request to purchase the specific operational feature is sent over the network from the host to the remote computing site. The remote computing site responds to this request by providing the host information by which microcode corresponding to the purchased specific feature may be accessed. The host may then access the feature specific microcode. Finally, the host provides the feature specific microcode to the optical transceiver memory where it may later be executed by the processor.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: June 7, 2011
    Assignee: Finisar Corporation
    Inventors: Luke M. Ekkizogloy, Jayne C. Hahin, Gerald L. Dybsetter