Patents by Inventor Michael Roe

Michael Roe 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).

  • Publication number: 20070143057
    Abstract: A method for dynamic electrical testing of head gimbal assemblies may include initiating an automated continuous process that includes selecting an unmounted head gimbal assembly; aligning the unmounted head gimbal assembly; loading the unmounted head gimbal assembly to a disc; and testing the unmounted head gimbal assembly.
    Type: Application
    Filed: January 31, 2007
    Publication date: June 21, 2007
    Applicant: Seagate Technology LLC
    Inventors: Ronald Anderson, Andrew Blair, Dale Blomgren, Kermit Harmon, Brett Herdendorf, Justin Holwell, Philip Johnson, Mujahid Khan, Klaus Obergfell, Steven Palks, Michael Quam, David Reints, Michael Roe, Steven Wheeler
  • Publication number: 20070136022
    Abstract: A method for dynamic electrical testing of head gimbal assemblies may include initiating an automated continuous process that includes selecting an unmounted head gimbal assembly; aligning the unmounted head gimbal assembly; loading the unmounted head gimbal assembly to a disc; and testing the unmounted head gimbal assembly.
    Type: Application
    Filed: January 31, 2007
    Publication date: June 14, 2007
    Applicant: Seagate Technology LLC
    Inventors: Ronald Anderson, Andrew Blair, Dale Blomgren, Kermit Harmon, Brett Herdendorf, Justin Holwell, Philip Johnson, Mujahid Khan, Klaus Obergfell, Steven Palks, Michael Quam, David Reints, Michael Roe, Steven Wheeler
  • Publication number: 20070136021
    Abstract: A method for dynamic electrical testing of head gimbal assemblies may include initiating an automated continuous process that includes selecting an unmounted head gimbal assembly; aligning the unmounted head gimbal assembly; loading the unmounted head gimbal assembly to a disc; and testing the unmounted head gimbal assembly.
    Type: Application
    Filed: January 31, 2007
    Publication date: June 14, 2007
    Applicant: Seagate Technology LLC
    Inventors: Ronald Anderson, Andrew Blair, Dale Blomgren, Kermit Harmon, Brett Herdendorf, Justin Holwell, Philip Johnson, Mujahid Khan, Klaus Obergfell, Steven Palks, Michael Quam, David Reints, Michael Roe, Steven Wheeler
  • Patent number: 7203837
    Abstract: A system and method for authentication verifies the address of an information sender based on the sender's address, public key, and a digital signature. A portion of the sender's address is derived from the public key, such as by incorporating a portion of a hash of the public key with or without a modifier. The sender provides information including content data, the public key, the address, and the digital signature generated using the private key corresponding to the public key. Upon reception, the recipient verifies the address by recreating it from the public key. The signature is verified using the network address and public key. The recipient accepts the content data when both the address and signature are verified. The content data may include a communications parameter of the sender, such as a care-of address where the sender is a mobile device and the recipient is the sender's home agent.
    Type: Grant
    Filed: April 12, 2001
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Gregory O'Shea, Michael Roe
  • Publication number: 20070061574
    Abstract: Disclosed is an authentication mechanism that enables an information recipient to ascertain that the information comes from the sender it purports to be from. This mechanism integrates a private/public key pair with selection by the sender of a portion of its address. The sender derives its address from its public key, for example, by using a hash of the key. The recipient verifies the association between the address and the sender's private key. The recipient may retrieve the key from an insecure resource and know that it has the correct key because only that key can produce the sender's address in the message. The hash may be made larger than the sender-selectable portion of the address. The recipient may cache public key/address pairs and use the cache to detect brute force attacks and to survive denial of service attacks. The mechanism may be used to optimize security negotiation algorithms.
    Type: Application
    Filed: November 1, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Art Shelest, David Thaler, Gregory O'Shea, Michael Roe, Brian Zill
  • Patent number: 7177424
    Abstract: An encryption system comprises a pseudo-random number generator (KS) for generating a long pseudo-random sequence (S) from a shorter encryption key (K) and, if necessary, a nonce value (N), and a mixing function (MX) for combining the sequence with a plaintext message (P) on a block-by-block basis, where successive blocks (S(i)) of 128 bits of the sequence are combined with successive 64-bit blocks of plaintext (P(i)) to produce successive 64-bit blocks of ciphertext. The blockwise use of a long pseudo-random sequence preserves the advantages of a block cipher in terms of data confidentiality and data integrity, as well as benefiting from the speed advantages of a stream cipher.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: February 13, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Soichi Furuya, Michael Roe
  • Patent number: 7169358
    Abstract: An electrochemical detection system which specifically detects selected nucleic acid segments is described. The system utilizes biological probes such as nucleic acid or peptide nucleic acid probes which are complementary to and specifically hybridize with selected nucleic acid segments in order to generate a measurable current when an amperometric potential is applied. The electrochemical signal can be quantified.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: January 30, 2007
    Inventors: Robert W. Henkens, John P. O'Daly, Marek Wojciechowski, Honghua Zhang, Najih Naser, R. Michael Roe, Thomas N. Stewart, Deborah M. Thompson, Rebecca Sundseth, Steven E. Wegner
  • Patent number: 7134019
    Abstract: Disclosed is an authentication mechanism that enables an information recipient to ascertain that the information comes from the sender it purports to be from. This mechanism integrates a private/public key pair with selection by the sender of a portion of its address. The sender derives its address from its public key, for example, by using a hash of the key. The recipient verifies the association between the address and the sender's private key. The recipient may retrieve the key from an insecure resource and know that it has the correct key because only that key can produce the sender's address in the message. The hash may be made larger than the sender-selectable portion of the address. The recipient may cache public key/address pairs and use the cache to detect brute force attacks and to survive denial of service attacks. The mechanism may be used to optimize security negotiation algorithms.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: November 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Art Shelest, David G. Thaler, Gregory O'Shea, Michael Roe, Brian D. Zill
  • Publication number: 20060173825
    Abstract: Systems and methods to provide an Internet media service are disclosed. A streaming media distribution system, comprising storage capability, streaming encoding and parsing capability, and information generation capability, is used to populate a search player view with links, key words, and other information related to media currently being streamed from the streaming media distribution system. Media identifier data is parsed from digital information associated with the present digital media stream and a pre-search of at least one of a local database, external databases, and Internet web sites are performed in response to the media identifier data. The results of the pre-search are used to populate the search player view which is provided to users, via the Internet, by the streaming media distribution system.
    Type: Application
    Filed: July 15, 2005
    Publication date: August 3, 2006
    Inventors: Carol Hess, Michael Roe
  • Publication number: 20060166971
    Abstract: Novel compounds according to general formula 1, wherein G1 is NR5R6 or a fused polycyclic group that are specific OT receptor agonists and/or V1a receptor antagonists. Pharmaceutical compositions comprising such compounds are useful in the treatment of, inter alia, primary dysmenorrhoea.
    Type: Application
    Filed: February 12, 2004
    Publication date: July 27, 2006
    Inventors: Peter Hudson, Andrzej Batt, Celine Heeney, Andrew Baxter, Michael Roe, Peter Robson
  • Publication number: 20060143674
    Abstract: Methods to adapt a user interface view, provided by an integrated media/search web site via a global informational network, based on a user's lifestyle are disclosed. The methods include populating a user interface view of the integrated web site with a first set of links to the global informational network, wherein the integrated web site integrates a streaming digital media provider station with a global search engine. A user selects a link from the first set of links or performs a key word search using the global search engine. The user interface view is then re-populated with an updated set of links to the global informational network based on demographic and psychographic associations made by the global search engine in response to at least the most recently selected link, the most recent key word search, or the most recent streaming media content. If a new link or a new key word search is performed, the user interface view is again re-populated with an updated set of links.
    Type: Application
    Filed: July 15, 2005
    Publication date: June 29, 2006
    Inventors: Courtney Jones, Michael Roe
  • Publication number: 20060143016
    Abstract: A method to access and use an integrated web site from a mobile environment is disclosed. The method includes communicating voice activated commands, using voice recognition technology, to an integrated web site via a wireless communication network and a global informational network. The integrated web site comprises a network-based media station integrated with a global search engine. The voice activated commands are used to access the integrated web site, initiate the transmission of streaming digital media content from the media station to a wireless mobile network terminal, and perform key word searches of the global informational network using the global search engine.
    Type: Application
    Filed: July 15, 2005
    Publication date: June 29, 2006
    Inventors: Courtney Jones, Michael Roe
  • Publication number: 20060020807
    Abstract: To allow down-level devices to participate in a network controlled by a protocol including CGAS or ECGAs, the CGA or ECGA authentication may be made optional to allow the down-level devices to execute non-CGA or non-ECGA versions of network protocols, while at the same time allowing the use of CGA- and/or ECGA-authenticated versions of he same protocols. To identify non-cryptographic addresses (e.g., non-CGA and non-ECGA), the address bits of a non-CGA or non-ECGA such that the address cannot be or is probably not an encoding of the hash of a public key. In this manner, a receiving node may properly identify the capabilities of the sending node, perform an appropriate authentication of the message containing the non-cryptographic address, and/or prioritize processing of information contained in the message with the non-cryptographic address.
    Type: Application
    Filed: June 22, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Publication number: 20060020796
    Abstract: The hash extension technique used to generate an ECGA may be used to increase the strength of one-way hash functions and/or decrease the number of bits in any situation where some external requirement limits the number of hash bits, and that limit is below what is (or may be in the future) considered secure against brute-force attacks. For example, to decrease the length of human entered security codes (and maintain the same security), and/or to increase the strength of a human entered security code (and maintain the length of the security code), the security code may be generated and/or authenticated using an extended hash method.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Publication number: 20060010111
    Abstract: Methods to adapt a user interface view, provided by an integrated media/search web site via a global informational network, based on a user's lifestyle are disclosed. The methods include populating a user interface view of the integrated web site with a first set of links to the global informational network, wherein the integrated web site integrates a streaming digital media provider station with a global search engine. A user selects a link from the first set of links or performs a key word search using the global search engine. The user interface view is then re-populated with an updated set of links to the global informational network based on demographic and psychographic associations made by the global search engine in response to at least the most recently selected link, the most recent key word search, or the most recent streaming media content. If a new link or a new key word search is performed, the user interface view is again re-populated with an updated set of links.
    Type: Application
    Filed: February 25, 2005
    Publication date: January 12, 2006
    Inventors: Courtney Jones, Michael Roe
  • Publication number: 20060005014
    Abstract: An extensible cryptographically generated network address may be generated by forming at least a portion of the network address as a portion of a first hash value. The first hash value may be formed by generating a plurality of hash values by hashing a concatenation of a public key and a modifier using a second hash function until a stop condition. The stop condition may include computing the plurality of hash values for a period of time specified by a time parameter. A second hash value may be selected from the plurality of hash values, and the modifier used to compute that hash value may be stored. A hash indicator may be generated which indicates the selected second hash value. The first hash value may be generated as a hash of a concatenation of at least the public key and the modifier. At least a portion of the node-selectable portion of the network address may include at least a portion of the first hash value.
    Type: Application
    Filed: June 22, 2005
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Publication number: 20050222139
    Abstract: Compounds according to general formula 1, wherein A1-A3 are selected from A5 and A6 where A5 is either ?CR13— or ?N— and A6 is —NR14—, —O— or —S—; A4 is either a covalent bond or A5, provided that when A4 is a covalent bond one of A1-A3 must be A6 and the other two must be A5 and when A4 is A5 then all of A1-A3 must be A5; R1 is selected from H, NHY? and COY2, in which case R2 is H, or R1 and R2 may both be methyl or together represent ?O; R3, R4 and R5 are each independently selected from H and lower alkyl groups; R6, R7, R8, R9, R10, R11 and R12 are each independently selected from H, lower alkyl groups, NH2, halogens (F, CI and Br) O-alkyl, CH2NM2 and CF3; R13 is selected from H, F, CI Br, NO2, NH2, OH, Me, Et, OMe, NMe2 and CF3; R14 is selected from H, methyl and ethyl; W is selected from ?CH— and ?N—; X is selected from CH2, O, S, SO2, NH and N lower alkyl; Y1 is selected from CO-lower alkyl, CO(CH2)bY3, CO(CH2)bCOY3 and CO(CH)NHCOY3, where b is 1-3; Y2 is selected from OR15, NR16R17 and NH(CH2)CCOY3, wh
    Type: Application
    Filed: March 12, 2003
    Publication date: October 6, 2005
    Applicant: Ferring B.V.
    Inventors: Michael Roe, Andrzej Batt, David Evans, Gary Pitt, David Rooker
  • Publication number: 20050209797
    Abstract: A method for dynamic electrical testing of head gimbal assemblies may include initiating an automated continuous process that includes selecting an unmounted head gimbal assembly; aligning the unmounted head gimbal assembly; loading the unmounted head gimbal assembly to a disc; and testing the unmounted head gimbal assembly.
    Type: Application
    Filed: February 11, 2005
    Publication date: September 22, 2005
    Inventors: Ronald Anderson, Andrew Blair, Dale Blomgren, Kermit Harmon, Brett Herdendorf, Justin Holwell, Philip Johnson, Mujahid Khan, Klaus Obergfell, Steven Palks, Michael Quam, David Reints, Michael Roe, Steven Wheeler
  • Patent number: 6865553
    Abstract: An apparatus and method of copy protection for use in digital data recorders such as DVD-RAM recorders, which includes embedding transmission time information into a digital data stream by digital watermarking and comparing the transmission time with the current time at the data recorder (30, 50). If the time difference is less than a threshold value it is presumed that the recording is for time-shifting purposes, namely recording a programme to watch later, which is generally allowed by copyright laws. If the time difference is greater than a threshold value it is presumed that the recording is an attempted unauthorized recording such as from a pre-recorded copy, and further recording is prevented.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: March 8, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Hajime Morito, Hiroshi Yoshiura, Michael Roe
  • Publication number: 20050032777
    Abstract: Compounds according to general formula (1), wherein G1 is NR5R6 or a fused polycyclic group are novel. They are selective and potent oxytocin agonists. Pharmaceutical compositions of such compounds are useful in the treatment of, inter alia, erectile dysfunction.
    Type: Application
    Filed: August 6, 2002
    Publication date: February 10, 2005
    Inventors: Peter Hudson, Andrezej Batt, Gary Pitt, David Rooker, Celine Heeney, Michael Roe