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: 20120265744
    Abstract: A flexible, intelligent electronic procurement method and system that emulates and learns from the adaptive behavior of a user trying to find a product in an electronic catalog. The invention allows for searching heterogeneous catalogs in virtually any format, and does not require pre-defined hierarchies, nor the pre-loading of vendor catalog contents, nor the scrubbing of vendor data. It does not impose fixed structures on the user, and it does not force the user to think like someone else. Instead, the invention allows the user to choose their own way to navigate a catalog of items, and then by recording successful search scenarios and storing that knowledge in a dynamic collection of search paths, the invention organically evolves. As the collection of search paths can be accessed by other users, the utility of the invention increases over time once implemented in a given environment.
    Type: Application
    Filed: March 9, 2012
    Publication date: October 18, 2012
    Inventors: Gary Charles Berkowitz, Dmitry Serebrennikov, Brian Michael Roe, Charles Christopher Wurtz
  • Publication number: 20120241891
    Abstract: Techniques are disclosed for creating optical systems and assemblies that provide increased field of view (FOV) for light detection by coupling a flip-chip light sensor directly to a condenser lens. According to certain embodiments of the invention, an optical assembly can include a condenser lens with a substantially flat surface optically contacted with a substantially flat surface of a substrate of a flip-chip light sensor. The thickness of the substrate is such that the active area of the light sensor is disposed on a focal plane of the optical system. This enables accurate light detection and increased FOV over conventional techniques.
    Type: Application
    Filed: September 22, 2011
    Publication date: September 27, 2012
    Applicant: Cubic Corporation
    Inventors: Tony Maryfield, Richard Trissel, Michael Roes
  • Publication number: 20120224115
    Abstract: Techniques are disclosed for creating optical systems and devices that provide through-sight information while enabling the optical systems and devices to maintain a small, lightweight form factor. According to certain embodiments of the invention, an optical assembly can include a liquid-crystal display (LCD) disposed between the two prism elements of a Schmidt-Pechan prism at a focal plane of the optical assembly. This allows the LCD to be used to display information by blocking light passing through the optical assembly. Additionally, a light-emitting display, such as a backlit LCD, light-emitting diode (LED) display, or organic LED (OLED) display, can be coupled at a surface of one of the two prism elements of the Schmidt-Pechan prism to provide additional information in low-light environments.
    Type: Application
    Filed: September 6, 2011
    Publication date: September 6, 2012
    Applicant: Cubic Corporation
    Inventors: Richard Trissel, Tony Maryfield, Mahyar Dadkah, Michael Roes
  • Patent number: 8261062
    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 the 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: Grant
    Filed: June 22, 2005
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Patent number: 8249885
    Abstract: A flexible, intelligent electronic procurement method and system that emulates and learns from the adaptive behavior of a user trying to find a product in an electronic catalog. In contrast to existing methods and systems, the invention allows for searching heterogeneous catalogs in virtually any format, and does not require pre-defined hierarchies, nor the pre-loading of vendor catalog contents, nor the scrubbing of vendor data. It does not impose fixed structures on the user, it does not require the user to start ‘from scratch’ when looking for a new item, and it does not force the user to think like someone else. Instead, the invention allows the user to choose his own way to navigate catalogs of items, and then, by remembering successful search scenarios, and storing that knowledge in a dynamic, growing database (or ‘forest’) of collected search paths, or ‘find-trees’, the invention grows and improves, that is, it evolves organically over time.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: August 21, 2012
    Inventors: Gary Charles Berkowitz, Dmitry Serebrennikov, Brian Michael Roe, Charles Christopher Wurtz
  • Patent number: 8239549
    Abstract: Dynamic host configuration protocol (DHCP) is extended in order to assist with secure network location awareness. In an embodiment a DHCP client receives a signed DHCP response message from a DHCP server, the signed message comprising at least a certificate chain having a public key. In that embodiment the DHCP client validates the certificate chain and verifies the signature of the signed message. If this is successful the DHCP client accesses stored settings for use with the server. The stored settings are accessed at least using information about the public key. In some embodiments signed DHCPOFFER messages and signed DHCPACK messages are used. In another embodiment the signed DHCP message comprises a location identifier which is, for example, a domain name system (DNS) suffix of a DHCP server.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe, Steven Murdoch
  • Publication number: 20120085291
    Abstract: Methods, apparatuses and systems for convenient management of animals within a rodent containment cage system that includes labeling components, receiving data, associating the data, reporting the data and/or associations and locating components within the cage system. The management of the system may be self-contained, networked through a controller, local server and/or main server.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 12, 2012
    Applicant: Innovive, Inc.
    Inventors: Dee L. Conger, Cory Spivey, Michael A. Roes, Francesca McGuffie, Leroy Jenson
  • Publication number: 20110189251
    Abstract: A method of killing a pest such as an arthropod or invertebrate pest comprises contacting an active agent such as 2-undecanone to said pest in an amount effective to kill said pest. In some embodiments, the contacting step is carried out by applying the active agent such as 2-undecanone or composition containing the same to a plant or animal (e.g., a human, or other mammalian species such as dog, cat, horse, pig, cow sheep, goat, etc.) in an amount substantially non-toxic to said plant or animal. In some embodiments, the contacting step is carried out by applying said active agent such as 2-undecanone as a composition (e.g., an aqueous composition) comprising said 2-undecanone in combination with a soy methyl ester. The composition may be in the form of an emulsion (including microemulsions).
    Type: Application
    Filed: June 24, 2008
    Publication date: August 4, 2011
    Inventors: R. Michael Roe, Allen L. Jones, JR.
  • Patent number: 7624264
    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: Grant
    Filed: June 22, 2005
    Date of Patent: November 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Publication number: 20090279903
    Abstract: A retroreflector coupled with a polarization rotator is provided according to some embodiments. The polarization rotator can be designed and/or configured to introduce a fraction of a wavelength phase difference in a received beam of light prior to reflecting the beam of light back toward the source of the light. By switching the state of the polarization rotator a communication signal can be modulated on the return beam of light.
    Type: Application
    Filed: March 27, 2009
    Publication date: November 12, 2009
    Applicant: Cubic Corporation
    Inventors: Michael A. Roes, Jonathan R. O'Brien
  • Patent number: 7610487
    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: Grant
    Filed: June 28, 2005
    Date of Patent: October 27, 2009
    Assignee: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe
  • Publication number: 20090070582
    Abstract: Secure network location awareness is provided whereby a client is able to use appropriate settings when communicating with an access node of a communications network. In an embodiment a client receives a signed message from the access node, the signed message comprising at least a certificate chain having a public key. In some embodiments the certificate chain may be only a self-signed certificate and in other embodiments the certificate chain is two or more certificates in length. The client validates the certificate chain and verifies the signature of the signed message. If this is successful the client accesses stored settings for use with the access node. The stored settings are accessed at least using information about the public key. In another embodiment the signed message also comprises a location identifier which is, for example, a domain name system (DNS) suffix of the access node.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe, Steven Murdoch
  • Publication number: 20090070474
    Abstract: Dynamic host configuration protocol (DHCP) is extended in order to assist with secure network location awareness. In an embodiment a DHCP client receives a signed DHCP response message from a DHCP server, the signed message comprising at least a certificate chain having a public key. In that embodiment the DHCP client validates the certificate chain and verifies the signature of the signed message. If this is successful the DHCP client accesses stored settings for use with the server. The stored settings are accessed at least using information about the public key. In some embodiments signed DHCPOFFER messages and signed DHCPACK messages are used. In another embodiment the signed DHCP message comprises a location identifier which is, for example, a domain name system (DNS) suffix of a DHCP server.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Tuomas Aura, Michael Roe, Steven Murdoch
  • Patent number: 7455975
    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: January 3, 2007
    Date of Patent: November 25, 2008
    Assignee: ESA Biosciences, Inc.
    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
  • Publication number: 20080208479
    Abstract: The current invention provides a measurement device having a data processing means that collects measurement data points, stores the collected measured data points and calculates differences and changes in said measurement data points. The device communicates these changes in measured data points to the user. The device does not communicate the measured value to a user. Also provided is a method for monitoring changes in measured data.
    Type: Application
    Filed: February 7, 2006
    Publication date: August 28, 2008
    Applicant: INCLINE TECHNOLOGIES, INC.
    Inventor: Michael A. Roes
  • Patent number: 7288573
    Abstract: A method of repelling an insect pest such as a tick, mosquito or cockroach comprises applying to a subject or substrate, in an amount effect to repel the insect pest, a compound of Formula I: wherein R is C4-C20 linear or branched alkyl. Particularly preferred compounds of Formula (I) are 2-tridecanone and 2-undecanone.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: October 30, 2007
    Assignee: North Carolina State University
    Inventor: R. Michael Roe
  • Publication number: 20070197608
    Abstract: Disclosed are novel compounds according to general formula (I), which have shown OT agonist activity.
    Type: Application
    Filed: September 2, 2004
    Publication date: August 23, 2007
    Applicant: Ferring B.V.
    Inventors: Peter Hudson, Gary Pitt, Andrzej Batt, Michael Roe
  • Publication number: 20070167286
    Abstract: A programmable microprocessor-controlled weight device capable of storing a plurality of user profiles, each individual user profile comprising, a biometric identifier used for secured access to said individual user profile, measured information and, optionally, custom data The biometric identifier is preferably placed such that identification of the user is conveniently performed while the user is positioned for measurement on the weight device. The biometric identification data is used to scan the plurality of user profiles, determine whether the current user has a profile, or whether one must be created, and allows access to the user profile associated with the current user. Measured information and, optionally, custom data can then be loaded to and from the current user's profile. The information in a user's profile is, therefore, easily accessible by the proper user, and is securely maintained to prevent unauthorized access by others.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 19, 2007
    Applicant: ICLINE TECHNOLOGY, INC.
    Inventor: Michael Roes
  • Publication number: 20070143054
    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: 20070143055
    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