Patents by Inventor William Kaufman

William Kaufman 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: 11435907
    Abstract: One example method includes accessing stored data, associating a unique identifier with the data, creating a hash by hashing a combination that comprises the unique identifier and the data, transmitting the hash to a notary service, receiving, from the notary service, a digital signature that corresponds to the hash, appending the digital signature to the data, and storing, as an object, a combination that comprises the digital signature, the data, and the unique identifier.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Yossef Saad, Radia J. Perlman, Charles William Kaufman
  • Patent number: 11290276
    Abstract: A method for managing documents includes obtaining, from a first computing device, a first signed document, and in response to obtaining the first signed document: identifying a first plurality of validity services associated with the signed document, sending a verification request to the first plurality of validity services, wherein each of the plurality of verification requests specifies the first signed document, obtaining a plurality of verification responses from the first plurality of validity services, and making a determination, based on the plurality of verification responses, that the first signed document is valid.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: March 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Radia Joy Perlman, Charles William Kaufman
  • Patent number: 11240005
    Abstract: In general, embodiments of the invention relates to a method for managing data, the method includes obtaining, by an untrusted device and from a querying system, an item query, identifying a leaf block of a hierarchical block tree associated with the item query, identifying a plurality of indirect blocks that allow the querying system to calculate a top hash of the hierarchical block tree, and sending an item query response to the querying system, wherein the item query response specifies the leaf block, the plurality of indirect hashes corresponding to the plurality of indirect blocks, and a signature of the top hash, wherein the signature is obtained from a trusted system.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: February 1, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Radia Joy Perlman, Charles William Kaufman
  • Publication number: 20210126773
    Abstract: In general, embodiments of the invention relates to a method for managing data, the method includes obtaining, by an untrusted device and from a querying system, an item query, identifying a leaf block of a hierarchical block tree associated with the item query, identifying a plurality of indirect blocks that allow the querying system to calculate a top hash of the hierarchical block tree, and sending an item query response to the querying system, wherein the item query response specifies the leaf block, the plurality of indirect hashes corresponding to the plurality of indirect blocks, and a signature of the top hash, wherein the signature is obtained from a trusted system.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Inventors: Radia Joy Perlman, Charles William Kaufman
  • Publication number: 20210036853
    Abstract: A method for managing documents includes obtaining, from a first computing device, a first signed document, and in response to obtaining the first signed document: identifying a first plurality of validity services associated with the signed document, sending a verification request to the first plurality of validity services, wherein each of the plurality of verification requests specifies the first signed document, obtaining a plurality of verification responses from the first plurality of validity services, and making a determination, based on the plurality of verification responses, that the first signed document is valid.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Radia Joy Perlman, Charles William Kaufman
  • Publication number: 20200409571
    Abstract: One example method includes accessing stored data, associating a unique identifier with the data, creating a hash by hashing a combination that comprises the unique identifier and the data, transmitting the hash to a notary service, receiving, from the notary service, a digital signature that corresponds to the hash, appending the digital signature to the data, and storing, as an object, a combination that comprises the digital signature, the data, and the unique identifier.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Yossef Saad, Radia J. Perlman, Charles William Kaufman
  • Patent number: 10240823
    Abstract: An air conditioning system that includes desiccant compartments for holding a desiccant; a heat exchanger, a blower and a vessel. The heat exchanger can be filled with a heat transfer medium, while the blower blows ambient air by the heat exchanger such that the blown air is cooled and the heat exchanger is warmed such that thermal energy increases and is transferred from the air to the heat transfer medium causing the heat transfer medium to turn into vapor. The vapor is then diffused to one of the desiccant compartments such that the vapor is adsorbed onto the desiccant creating a mixture. Then an energy source is applied to the mixture such that the vapor and desiccant are separated. The separated vapor is transported to the vessel where it is condensed and then sent back to the heat exchanger, such that the system is able to be continuously operating.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: March 26, 2019
    Assignees: OxiCool Inc, The United States of America As Represented By The Secretary of the Navy
    Inventors: Ravikant T. Barot, Jonathan William Kaufman, Stephen M. Coleman
  • Patent number: 10144356
    Abstract: Method and apparatus are disclosed for condensation detection for vehicle surfaces via light transmitters and receivers. An example vehicle includes a side mirror including a front surface and a back surface, a light transmitter adjacent to the front surface for emitting a light beam toward the side mirror, a first light sensor adjacent to the back surface for detecting a first light intensity of the light beam, and an opaqueness detector that determines whether condensation is on the side mirror based upon the first light intensity.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: December 4, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Reid William Kaufman Worthen, Victoria Leigh Schein
  • Publication number: 20180272946
    Abstract: Method and apparatus are disclosed for condensation detection for vehicle surfaces via light transmitters and receivers. An example vehicle includes a side mirror including a front surface and a back surface, a light transmitter adjacent to the front surface for emitting a light beam toward the side mirror, a first light sensor adjacent to the back surface for detecting a first light intensity of the light beam, and an opaqueness detector that determines whether condensation is on the side mirror based upon the first light intensity.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Reid William Kaufman Worthen, Victoria Leigh Schein
  • Publication number: 20180272945
    Abstract: Method and apparatus are disclosed for condensation detection for vehicle surfaces via ambient light. An example vehicle includes a side mirror including a front surface and a back surface, a front sensor adjacent the front surface for collecting a first ambient light intensity, a back sensor adjacent the back surface for collecting a second ambient light intensity, and an opaqueness detector that detects whether condensation is on the side mirror based upon comparing the first ambient light intensity and the second ambient light intensity.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Reid William Kaufman Worthen, Victoria Leigh Schein
  • Publication number: 20180272936
    Abstract: Method and apparatus are disclosed for detection and presentation of obstructed vehicle views. An example vehicle includes a first side mirror, a first camera adjacent to the first side mirror, a first sensor module to detect opaque material on the first side mirror, an obstruction identifier to determine whether viewing of a first area via the first side mirror is obstructed, and a display to present, via the camera, the first area responsive to the obstruction identifier determining viewing via the first side mirror is obstructed.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Reid William Kaufman Worthen, Victoria Leigh Schein
  • Patent number: 10053059
    Abstract: Method and apparatus are disclosed for detection and identification of opaqueness of vehicle windows. An example vehicle includes a window including an interior surface and an exterior surface, a light transmitter to emit light, and light sensors to measure the light. The light sensors include a first sensor offset from and a second sensor aligned with the interior surface. The light sensors also include a third sensor offset from and a fourth sensor aligned with the exterior surface. The example vehicle also includes a controller for detecting a source of opaqueness of the window via the light sensors.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: August 21, 2018
    Assignee: Ford Global Technologies, LLC
    Inventor: Reid William Kaufman Worthen
  • Publication number: 20160033177
    Abstract: An air conditioning system that includes desiccant compartments for holding a desiccant; a heat exchanger, a blower and a vessel. The heat exchanger can be filled with a heat transfer medium, while the blower blows ambient air by the heat exchanger such that the blown air is cooled and the heat exchanger is warmed such that thermal energy increases and is transferred from the air to the heat transfer medium causing the heat transfer medium to turn into vapor. The vapor is then diffused to one of the desiccant compartments such that the vapor is adsorbed onto the desiccant creating a mixture. Then an energy source is applied to the mixture such that the vapor and desiccant are separated. The separated vapor is transported to the vessel where it is condensed and then sent back to the heat exchanger, such that the system is able to be continuously operating.
    Type: Application
    Filed: September 17, 2015
    Publication date: February 4, 2016
    Applicants: OXICOOL, INC., United States Government, as represented by the Secretary of the Navy
    Inventors: Ravikant T. Barot, Jonathan William Kaufman, Stephen M. Coleman
  • Patent number: 9253195
    Abstract: The subject disclosure pertains to systems and methods that facilitate managing access control utilizing certificates. The systems and methods described herein are directed to mapping an access policy as expressed in an access control list to a set of certificates. The set of certificates can be used to grant access to resources in the manner described by the ACL. The certificates can be distributed to entities for use in obtaining access to resources. Entities can present certificates to resources as evidence of their right to access the resources. The access logic of the sequential ACL can be transformed or mapped to a set of order independent certificates. In particular, each entry, position of the entry in the list and any preceding entries can be analyzed. The analysis can be used to generate order independent certificates that provide access in accordance with the access policy communicated in the ACL.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carl M. Ellison, Paul J. Leach, Butler W. Lampson, Melissa W. Dunn, Ravindra Nath Pandya, Charles William Kaufman
  • Patent number: 9124431
    Abstract: Techniques to provide evidence-based dynamic scoring to limit guesses in knowledge based authentication are disclosed herein. In some aspects, an authenticator may receive an input from a user in response to a presentation of a personal question that enables user access to a restricted resource. The authenticator may determine that the input is not equivalent to a stored value, and thus is an incorrect input. The authenticator may then determine whether the input is similar to a previous input received from the user. A score may be assigned to the input. When the input is determined to be similar to the previous input, the score may be reduced. Another request for an input may be transmitted by the authenticator when a sum of the score and any previous scores of the session is less than a threshold.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stuart Schechter, Yordan I. Rouskov, Cormac E. Herley, Charles William Kaufman
  • Patent number: 8839375
    Abstract: Providing a uniform security model to heterogeneous devices in a distributed computing environment. A method includes storing information about a plurality of device security models, including device credentials. The method further includes storing information about a uniform security model, including access rights for various principals. The method further includes identifying a principal. Based on the identified principal, access is provided to the principal according to the uniform security model, based on the device security model credentials.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Eric Radzikowski, Shailesh Padmakar Joshi, Asad Yaqoob, Igal Figlin, Charles William Kaufman
  • Patent number: 8706635
    Abstract: A content key (CK) to decrypt a piece of encrypted content is obtained encrypted according to a public key of a licensor (PU-L) to result in (PU-L(CK)). (PU-L(CK)) is obscured according to (PU-L) and a value R to result in Obs (PU-L(CK)), and Obs (PU-L(CK)) is sent to the licensor, which applies a private key (PR-L) corresponding to (PU-L) to Obs (PU-L(CK)) to result in Obs (CK) as an obscured version of (CK). Obs (CK) is received from the licensor; and (CK) is obtained from Obs (CK) based on applying R thereto. The licensor cannot identify from Obs (PU-L(CK)) or from Obs (CK) the encrypted content or the content key (CK) from which the encrypted content may be identified.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventor: Charles William Kaufman
  • Publication number: 20130318571
    Abstract: Providing a uniform security model to heterogeneous devices in a distributed computing environment. A method includes storing information about a plurality of device security models, including device credentials. The method further includes storing information about a uniform security model, including access rights for various principals. The method further includes identifying a principal. Based on the identified principal, access is provided to the principal according to the uniform security model, based on the device security model credentials.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Eric Radzikowski, Shailesh Padmakar Joshi, Asad Yaqoob, Igal Figlin, Charles William Kaufman
  • Publication number: 20130283342
    Abstract: The subject disclosure pertains to systems and methods that facilitate managing access control utilizing certificates. The systems and methods described herein are directed to mapping an access policy as expressed in an access control list to a set of certificates. The set of certificates can be used to grant access to resources in the manner described by the ACL. The certificates can be distributed to entities for use in obtaining access to resources. Entities can present certificates to resources as evidence of their right to access the resources. The access logic of the sequential ACL can be transformed or mapped to a set of order independent certificates. In particular, each entry, position of the entry in the list and any preceding entries can be analyzed. The analysis can be used to generate order independent certificates that provide access in accordance with the access policy communicated in the ACL.
    Type: Application
    Filed: June 11, 2013
    Publication date: October 24, 2013
    Inventors: Carl M. Ellison, Paul J. Leach, Butler W. Lampson, Melissa W. Dunn, Ravindra M. Pandya, Charles William Kaufman
  • Patent number: 8468579
    Abstract: The subject disclosure pertains to systems and methods that facilitate managing access control utilizing certificates. The systems and methods described herein are directed to mapping an access policy as expressed in an access control list to a set of certificates. The set of certificates can be used to grant access to resources in the manner described by the ACL. The certificates can be distributed to entities for use in obtaining access to resources. Entities can present certificates to resources as evidence of their right to access the resources. The access logic of the sequential ACL can be transformed or mapped to a set of order independent certificates. In particular, each entry, position of the entry in the list and any preceding entries can be analyzed. The analysis can be used to generate order independent certificates that provide access in accordance with the access policy communicated in the ACL.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: June 18, 2013
    Assignee: Microsoft Corporation
    Inventors: Carl Melvin Ellison, Paul J. Leach, Butler Wright Lampson, Melissa W. Dunn, Ravindra Nath Pandya, Charles William Kaufman