Patents by Inventor Robert Dickson

Robert Dickson 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: 8483216
    Abstract: A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 9, 2013
    Assignee: Oracle America, Inc.
    Inventors: Wladyslaw Olesinski, Hans Eberle, Nils Gura, Robert A. Dickson, Aron J. Silverton, Sumti Jairath, Peter J. Yakutis
  • Publication number: 20120189986
    Abstract: A method of cleaning teeth by providing a device for generating a chemical agent in situ on an as-needed basis via the application of an electrical potential across a pair of conductors in communication with an electrolyte. The chemical agents may include ozone, hydrogen peroxide, peroxide, chlorine and/or hypochlorite. The device may include a voltage source and a first set of electrodes for applying an electrical potential to the electrolyte. The device may also include a second set of electrodes disposed about an anode of the first set of electrodes. The first and second sets of anodes cooperate to produce ions, peroxides, ozone and/or other chemical agents via the application of electrical potential to the electrolyte.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Applicant: Colgate-Palmolive Company
    Inventors: Eduardo J. Jimenez, Robert Dickson, Douglas J. Hohlbein, Heng Cai, Sharon Kennedy, Thomas Mintel, Bruce M. Russell
  • Publication number: 20120177036
    Abstract: A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.
    Type: Application
    Filed: March 7, 2012
    Publication date: July 12, 2012
    Applicant: ORACLE AMERICA, INC.
    Inventors: Wladyslaw Olesinski, Hans Eberle, Nils Gura, Robert A. Dickson, Aron J. Silverton, Sumti Jairath, Peter J. Yakutis
  • Publication number: 20120170577
    Abstract: A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.
    Type: Application
    Filed: March 7, 2012
    Publication date: July 5, 2012
    Applicant: ORACLE AMERICA, INC.
    Inventors: Wladyslaw Olesinski, Hans Eberle, Nils Gura, Robert A. Dickson, Aron J. Silverton, Sumti Jairath, Peter J. Yakutis
  • Patent number: 8189578
    Abstract: A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: May 29, 2012
    Assignee: Oracle America, Inc.
    Inventors: Wladyslaw Olesinski, Hans Eberle, Nils Gura, Robert A. Dickson, Aron J. Silverton, Sumti Jairath, Peter J. Yakutis
  • Patent number: 8156602
    Abstract: A device for generating a chemical agent in situ on an as-needed basis via the application of an electrical potential across a pair of conductors in communication with an electrolyte. The device may be a toothbrush that generates chemical agents in a user's mouth by applying an electrical potential to an electrolyte such as saliva and/or a dentifrice located therein. The chemical agents may include ozone, hydrogen peroxide, peroxide, chlorine and/or hypochlorite. The toothbrush may include a voltage source and a first set of electrodes for applying an electrical potential to the electrolyte. The toothbrush may also include a second set of electrodes disposed about an anode of the first set of electrodes. The first and second sets of anodes cooperate to produce ions, peroxides, ozone and/or other chemical agents via the application of electrical potential to the electrolyte.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: April 17, 2012
    Assignee: Colgate-Palmolive Company
    Inventors: Eduardo J. Jimenez, Robert Dickson, Douglas J. Hohlbein, Heng Cai, Sharon Kennedy, Thomas Mintel, Bruce M. Russell
  • Publication number: 20100329250
    Abstract: A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: Sun Microsystems, Inc.
    Inventors: Wladyslaw Olesinski, Hans Eberle, Nils Gura, Robert A. Dickson, Aron J. Silverton, Sumti Jairath, Peter J. Yakutis
  • Publication number: 20070212665
    Abstract: A device for generating a chemical agent in situ on an as-needed basis via the application of an electrical potential across a pair of conductors in communication with an electrolyte. The device may be a toothbrush that generates chemical agents in a user's mouth by applying an electrical potential to an electrolyte such as saliva and/or a dentifrice located therein. The chemical agents may include ozone, hydrogen peroxide, peroxide, chlorine and/or hypochlorite. The toothbrush may include a voltage source and a first set of electrodes for applying an electrical potential to the electrolyte. The toothbrush may also include a second set of electrodes disposed about an anode of the first set of electrodes. The first and second sets of anodes cooperate to produce ions, peroxides, ozone and/or other chemical agents via the application of electrical potential to the electrolyte.
    Type: Application
    Filed: October 13, 2006
    Publication date: September 13, 2007
    Inventors: Eduardo Jimenez, Robert Dickson, Douglas Hohlbein, Heng Cai, Sharon Kennedy, Thomas Mintel, Bruce Russell
  • Patent number: 7099345
    Abstract: Memory requests and responses thereto include a tag that has a shift value indicating the misalignment between the first byte of required packet data and the first byte of a line of data in memory. A packet buffer controller receiving data with an associated tag uses the shift value to shift the received line of data accordingly. The first line of data for the packet data payload is shifted accordingly and written into the packet buffer. Subsequent lines of data require masking the previous line of data except for the last N bytes where N equals the shift value. The shifted line of data is written over the previous line so that the lower order bytes of the shifted received line of data are written. Then the shifted line of data is written into the next line of the packet buffer. The packet buffer may be divided into sections containing alternating lines of data to increase storage speed.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: August 29, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert A. Dickson, Farroukh Touserkani, Thomas P. Webber, Hugh Kurth
  • Publication number: 20060051878
    Abstract: A composition is disclosed which is capable of being used for detection, comprising an encapsulated noble metal nanocluster. Methods for preparing the encapsulated noble metal nanoclusters, and methods of using the encapsulated noble metal nanoclusters are also disclosed. The noble metal nanoclusters are preferably encapsulated by a dendrimer or a peptide. The encapsulated noble metal nanoclusters have a characteristic spectral emission, wherein said spectral emission is varied by controlling the nature of the encapsulating material, such as by controlling the size of the nanocluster and/or the generation of the dendrimer, and wherein said emission is used to provide information about a biological state.
    Type: Application
    Filed: June 27, 2003
    Publication date: March 9, 2006
    Inventors: Robert Dickson, Jie Zheng
  • Patent number: 6963056
    Abstract: An apparatus and process are provided for controlling the cross sectional temperature profile of a continuously moving workpiece with an induction coil assembly that provides for a combination of longitudinal and transverse magnetic flux field heating of the workpiece. The induction coil assembly includes means for laterally moving the workpiece in and out of the coil assembly without movement of the coil assembly.
    Type: Grant
    Filed: April 20, 2004
    Date of Patent: November 8, 2005
    Assignee: Inductotherm Corp.
    Inventors: Vitaly A. Peysakhovich, Jean Lovens, Michel Fontaine, Peter Robert Dickson
  • Publication number: 20050171029
    Abstract: This invention relates to compositions, and methods of use thereof, containing polyphenols such as procyanidins and derivatives thereof, for treating certain tumors, and more generally to inducing dephosphorylation of a hyperphosphorylated cell cycle regulatory protein in a tumor cell in which hyperphosphorylation of said protein contributed to cell transformation.
    Type: Application
    Filed: January 29, 2005
    Publication date: August 4, 2005
    Applicant: Mars, Incorporated
    Inventors: Danica Ramljak, Leo Romanczyk, Robert Dickson
  • Publication number: 20050013675
    Abstract: A device for holding an object, and an assembly for holding and rotating an object. The device includes a base, a series of posts, each of which is equidistant from a center point of reference and further pivotably holds a follower rotationally linked to all other followers. Each follower has a gripping portion dimensioned to hold an object. An actuator serves to displace the followers radially about the post holding it creating a motion that causes the gripping portions to move either towards or away from the center reference point, dependent upon the displacement of the actuator. As all followers are rotationally linked, each follower of the device rotates to a substantially equal degree.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Inventors: Richard Bengston, Peter Schmidt, Robert Dickson
  • Patent number: 6820186
    Abstract: Memory requests and responses thereto include a tag that has a shift value indicating the misalignment between the first byte of required packet data and the first byte of a line of data in memory. A packet buffer controller receiving data with an associated tag uses the shift value to shift the received line of data accordingly. The first line of data for the packet data payload is shifted accordingly and written into the packet buffer. Subsequent lines of data require masking the previous line of data except for the last N bytes where N equals the shift value. The shifted line of data is written over the previous line so that the lower order bytes of the shifted received line of data are written. Then the shifted line of data is written into the next line of the packet buffer.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: November 16, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Thomas P. Webber, Hugh Kurth, Robert Dickson
  • Publication number: 20030099251
    Abstract: Memory requests and responses thereto include a tag that has a shift value indicating the misalignment between the first byte of required packet data and the first byte of a line of data in memory. A packet buffer controller receiving data with an associated tag uses the shift value to shift the received line of data accordingly. The first line of data for the packet data payload is shifted accordingly and written into the packet buffer. Subsequent lines of data require masking the previous line of data except for the last N bytes where N equals the shift value. The shifted line of data is written over the previous line so that the lower order bytes of the shifted received line of data are written. Then the shifted line of data is written into the next line of the packet buffer. The packet buffer may be divided into sections containing alternating lines of data to increase storage speed.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Robert A. Dickson, Farroukh Touserkani, Thomas P. Webber, Hugh Kurth
  • Publication number: 20020138703
    Abstract: Memory requests and responses thereto include a tag that has a shift value indicating the misalignment between the first byte of required packet data and the first byte of a line of data in memory. A packet buffer controller receiving data with an associated tag uses the shift value to shift the received line of data accordingly. The first line of data for the packet data payload is shifted accordingly and written into the packet buffer. Subsequent lines of data require masking the previous line of data except for the last N bytes where N equals the shift value. The shifted line of data is written over the previous line so that the lower order bytes of the shifted received line of data are written. Then the shifted line of data is written into the next line of the packet buffer.
    Type: Application
    Filed: March 26, 2001
    Publication date: September 26, 2002
    Inventors: Thomas P. Webber, Hugh Kurth, Robert Dickson
  • Patent number: 6253949
    Abstract: A bottomless trash can system comprising a trash has a tapering sidewall with a horizontal open top in a closed configuration with a first circumference and with a horizontal open bottom in a closed configuration with a second circumference greater that the first circumference. The system further includes a liner in the form of a plastic bag with a closed lower end positioned within the trash can adjacent to the bottom and an open upper end positioned over the top of the trash can and extending downwardly to a location beneath the open top. The system also includes an elastic band positioned over the liner and side wall adjacent to the upper end to hold the inner in proper orientation with respect to the trash during operation and use.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: July 3, 2001
    Inventor: Robert Dickson
  • Patent number: 6042891
    Abstract: Structural steel profiles such as channels, having a material thickness greater than 2 mm, are roll-formed to a preform profile with corners partial bent, in-line galvanized, and then further roll-formed to final shape. The preform profile has upwardly facing convex surfaces allowing rapid shedding of excess galvanising material. By preforming corners before galvanising, surface elongation in the galvanising layer is minimized and cracking eliminated. This is enhances by constant length bending of corners over preform and final roll-forming operations.
    Type: Grant
    Filed: January 9, 1998
    Date of Patent: March 28, 2000
    Assignee: Tubemakers of Australia Limited
    Inventors: Brian Roy Crossingham, Andrew Robert Dickson, Rodney Matthew Langford, Douglas Ian Moore, Darrell St Clair Townsend
  • Patent number: 5040109
    Abstract: A method for synchronizing data transfers in a data processing system is presented. The invention includes two separate clocks generated by a slave processor, one of which is used to synchronize outgoing signals from the communicating elements and the second of which is used to synchronize incoming signals to the communicating elements.
    Type: Grant
    Filed: July 20, 1988
    Date of Patent: August 13, 1991
    Assignee: Digital Equipment Corporation
    Inventors: William J. Bowhill, Robert Dickson, W. H. Durdan
  • Patent number: 4897779
    Abstract: A protocol for transferring instructions between asynchronous processors in a computer system is provided. Each instruction transfer requires the transfer of an opcode and a variable number of operands. The transfer is accomplished via a bus which interconnects the processors. The opcode and operands are assembled in a buffer in the sending processor and then transferred to the receiving processor in reverse order, i.e., operands first and opcode last. The receiving processor does not acknowledge any of the transfers until it receives the opcode which is always sent last. Upon receipt of the opcode, the receiving processor knows the instruction transfer is complete and sends the acknowledge signal immediately thereafter.
    Type: Grant
    Filed: July 20, 1988
    Date of Patent: January 30, 1990
    Assignee: Digital Equipment Corporation
    Inventors: Robert Dickson, W. Hugh Durdan, George M. Uhler