Patents by Inventor Christopher Crall

Christopher Crall 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: 7444522
    Abstract: The present invention relates to computer-based devices and methods negotiate and implement security arrangements between two or more web services. More particularly, it relates to devices and methods that specify input and output interfaces, computation and generation of a security contract consistent with inputs, and implementation of security in accordance with negotiated security arrangements. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: October 28, 2008
    Assignee: Open Invention Network, LLC
    Inventors: Symon Szu-Yuan Chang, Joseph S. Sanfilippo, Jayaram Rajan Kasi, Christopher Crall
  • Publication number: 20080256364
    Abstract: The present invention relates to computer-based devices and methods negotiate and implement security arrangements between two or more web services. More particularly, it relates to devices and methods that specify input and output interfaces, computation and generation of a security contract consistent with inputs, and implementation of security in accordance with negotiated security arrangements. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Application
    Filed: September 18, 2002
    Publication date: October 16, 2008
    Applicant: Commerce One Operations, Inc.
    Inventors: Symon Szu-Yuan Chang, Joseph S. Sanfilippo, Jayaram Rajan Kasi, Christopher Crall
  • Patent number: 7200674
    Abstract: The present invention includes devices and methods to establish networks of communities, route documents among communities having dissimilar interfaces and do so in a trusted and trustworthy manner. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: April 3, 2007
    Assignee: Open Invention Network, LLC
    Inventors: Raghunath Sapuram, Jayaram Rajan Kasi, Todd Christopher Klaus, Christopher Crall, Joseph Sanfilippo
  • Publication number: 20070016782
    Abstract: A hint containing user mapping information is provided in messages that may be exchanged during authentication handshakes. For example, a client may provide user mapping information to the server during authentication. The hint (e.g., in the form of a TLS extension mechanism) may be used to send the domain/user name information of a client to aid the server in mapping the user's certificate to an account. The extension mechanism provides integrity and authenticity of the mapping data sent by the client. The user provides a hint as to where to find the right account or domain controller (which points to, or otherwise maintains, the correct account). Based on the hint and other information in the certificate, the user is mapped to an account. The hint may be provided by the user when he logs in. Thus, a certificate is mapped to an identity to authenticate the user. A hint is sent along with the certificate information to perform the binding.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Crall, Gennady Medvinsky, Joshua Ball, Karthik Jaganathan, Paul Leach, Liqiang Zhu, David Cross
  • Publication number: 20060288230
    Abstract: A domain controller (DC) side plugin supports one time passwords natively in Kerberos, Part of the key material is static and the other part is dynamic, thereby leveraging properties unique to each to securely support one time passwords in an operating system. The user is permitted to type in the one time passcode into a logon user interface. Rather than calling the SAM APIs to get the static passwords, vendors may register callbacks on the DC to plugin their algorithm. These callback functions will return the dynamically calculated passcodes for the user at a specific point in time. This passcode will then be treated as a normal password by the DC.
    Type: Application
    Filed: June 15, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Crall, Karthik Jaganathan, Liqiang Zhu, Paul Leach
  • Publication number: 20040015596
    Abstract: The present invention includes devices and methods to establish networks of communities, route documents among communities having dissimilar interfaces and do so in a trusted and trustworthy manner. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Application
    Filed: July 19, 2002
    Publication date: January 22, 2004
    Applicant: Commerce One Operations, Inc.
    Inventors: Raghunath Sapuram, Jayaram Rajan Kasi, Todd Christopher Klaus, Christopher Crall, Joseph Sanfilippo