Patents by Inventor David Cross

David Cross 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: 20070034583
    Abstract: A corrugated decking is provided that has a plurality of top horizontal surfaces, a plurality of bottom surfaces, and a plurality of transition surfaces, each transition surface connecting one of the top horizontal surfaces to one of the bottom surfaces. One of the top horizontal surfaces has a plurality of apertures, the apertures having downwardly sloping flanges surrounding each aperture.
    Type: Application
    Filed: October 23, 2006
    Publication date: February 15, 2007
    Inventors: John Henning, David Cross, Bert Culpepper, Timothy Kircher
  • 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: 20060294576
    Abstract: An efficient protocol for retrieving cryptographic evidence may be selected by evaluating a local policy and a number of relevant factors. Furthermore, updated cryptographic evidence may be prefetched during a time period in which there is a low volume of requests for cryptographic evidence. This low volume time period may be defined, approximately, as an overlapping window in which both a first cryptographic evidence publication and a second cryptographic evidence publication are valid.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: David Cross, Kelvin Yiu, Philip Hallin, Ryan Hurst, Vishal Agarwal
  • Publication number: 20060249375
    Abstract: An electrochemical cell having co-axial inner and outer electrodes separated by an ion-permeable tube that defines inner and outer passageways for liquid flow lengthwise of the electrodes. The ion-permeable tube has elastomeric caps attached at each end. The elastomeric caps have rims that engage the inner walls of the electrochemical cell to separate the inner and outer passageways and the electrochemical products derived at the inner and outer electrodes.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 9, 2006
    Inventors: Walid Aoun, David Cross
  • Publication number: 20060179309
    Abstract: Systems and methods for managing multiple keys for file encryption and decryption may provide an encrypted list of previously used keys. The list itself may be encrypted using a current key. To decrypt files that are encrypted in one or more of the previous keys, the list can be decrypted, and the appropriate previous key can be retrieved. To re-key files, an automated process can decrypt any files using previous keys and encrypt them using the current key. If a new current key is introduced, the prior current key can be used to decrypt the list of keys, the prior current key can be added to the list, and the list can be re-encrypted using the new current key.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Applicant: Microsoft Corporation
    Inventors: David Cross, Duncan Bryce, Jianrong Gu, Kelvin Yiu, Monica Ene-Pietrosanu
  • Publication number: 20060124453
    Abstract: An electrochemical cell has an inner, titanium-rod electrode (1) mounted coaxially within an outer, titanium-tube electrode (2) with a porous, ceramic tube (3) mounted coaxially between them to define coaxial, annular passageways (4,5) for liquid flow in separate streams lengthwise of the cell between respective pairs of inlet/outlet ports (6, 6; 7, 7). A cup-shape fitting (8) having a stepped-down internal diameter is clamped onto the rod electrode (1) at each end of the cell, with the tubular electrode (2) at that end held tightly sealed in the mouth (14) of the fitting (8). Each end of the ceramic tube (3) projects into the larger-diameter cavity-part (10) of the fitting (8) at that end and has a radial flange (17) that provides a sliding seal within this cavity-part (10) for keeping the inlet/outlet ports (6,7) for the respective liquid streams at that end, divided off from one another as well as allowing the ceramic tube (3) limited freedom for longitudinal sliding relative to the electrodes (1, 2).
    Type: Application
    Filed: July 21, 2003
    Publication date: June 15, 2006
    Inventor: David Cross
  • Publication number: 20060060550
    Abstract: A storage surface assembly is provided for use as a shelf for holding storage items. This storage surface assembly is well suited for use in many industrial and/or commercial applications, where storage shelves must bear heavy loads and maintain their structural integrity while complying with fire codes requiring some amount of open area along the surface of the shelf. Therefore, there is provided a storage surface assembly for use in a standard commercial racking assembly, the storage surface assembly comprising a pair of extension members, and a plurality of traverse members extending between the pair of extension members, wherein the traverse members can be attached to the extension members by various methods, based on the requirements dictated by a particular storage environment.
    Type: Application
    Filed: November 9, 2005
    Publication date: March 23, 2006
    Inventor: David Cross
  • Publication number: 20060005034
    Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key. With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Bryan Willman, Paul England, Kenneth Ray, Jamie Hunter, Lonny McMichael, Derek LaSalle, Pierre Jacomet, Mark Paley, Thekkthalackal Kurien, David Cross
  • Publication number: 20050257072
    Abstract: Implementations are described and claimed herein to enable credential roaming among a plurality of different computing devices. An exemplary system may include an event handler to receive event notifications such as, e.g., a client logon. The event handler may invoke a management service in response to receiving an event notification. The management service may include a synchronizing module to synchronize a user's credentials with a remote directory service, such as, e.g., Active Directory, so that the user's credentials are available from any of a number of different computing devices.
    Type: Application
    Filed: April 9, 2004
    Publication date: November 17, 2005
    Inventors: David Cross, Xiaohong Su, Hao Zhuang, Philip Hallin
  • Patent number: 6957645
    Abstract: A play enhancement system for a pneumatic projectile launcher. The play enhancement system includes a first power source and second power source for selective connection to a circuit board in a projectile hopper for the projectile launcher. At least one of the first and second power sources comprises a rechargeable power source. A switching device is connected to the first and second power sources, and to the circuit board for selectively connecting the first power source or second power source between a power source recharger and the circuit board. Continued play is provided by switching between the first and second power supplies when a predetermined low voltage is reached.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: October 25, 2005
    Inventor: Johnathan David Cross
  • Publication number: 20050150852
    Abstract: A corrugated decking is provided that has a plurality of top horizontal surfaces, a plurality of bottom surfaces, and a plurality of transition surfaces, each transition surface connecting one of the top horizontal surfaces to one of the bottom surfaces. One of the top horizontal surfaces has a plurality of apertures, the apertures having downwardly sloping flanges surrounding each aperture.
    Type: Application
    Filed: November 8, 2002
    Publication date: July 14, 2005
    Inventors: John Henning, David Cross, Bert Culpepper, Timothy Kircher
  • Publication number: 20050111664
    Abstract: A system and method for facilitating BIOS integrated encryption is provided. An interface is defined between the operating system and the BIOS. The operating system employs this interface to provide BIOS code information to facilitate decryption of data that is encrypted on the system. In the pre-operating system boot phase, the BIOS employs the decryption information provided from this interface in order to decrypt the data. The decrypted information can be employed to facilitate secure rebooting of a computer system from hibernate mode and/or secure access to device(s).
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Inventors: Andrew Ritz, David Cross, Duncan Bryce, James Schwartz, Jianrong Gu, Scott Field
  • Publication number: 20050114688
    Abstract: An operating system copies data from memory pages into a paging file on disk, in order to free up space in the memory. A mechanism is disclosed that causes the data to be encrypted as it is copied into the paging file, thereby protecting the paged data from unauthorized (or otherwise undesired) observation. The data that is stored in the paging file is encrypted with a session key, that is generated shortly after the machine on which the paging file exists is started. The session key, which is used both for encryption and decryption of the paging file data, is stored in volatile memory, so that the key is not persisted across boots of the machine. Since the key is not persisted across boots, old paging file data that was stored prior to the most recent boot cannot be recovered in clear text, thereby protecting the data from observation.
    Type: Application
    Filed: November 25, 2003
    Publication date: May 26, 2005
    Inventors: Benjamin Leis, David Cross, Duncan Bryce, Jianrong Gu, Rajeev Nagar, Scott Field
  • Publication number: 20050091487
    Abstract: An encrypted file system (EFS) and an underlying file transfer protocol to permit a client to encrypt, decrypt, and transfer file(s) resident on a server are disclosed. A user at a client computer can open, read, and write to encrypted files, including header information associated with encrypted files, and can add users to or remove users from an encrypted file.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: David Cross, Jainrong Gu, Duncan Bryce, Shishir Pardikar, Pradeep Madhavarapu, Scott Field, Kelvin Yiu
  • Patent number: 6854503
    Abstract: The invention includes an unbalanced horizontal blind with a spring means to provide a lifting or retraction force for the slats of the blinds. A brake means prevents undesired movement of the slats that would otherwise result from the continuous retraction force of the spring means when the slats are set in a desired position. Controls for the release of the brake means and tilting are also provided in an embodiment of a blind of the invention. An embodiment of the invention permits the blind to be operated by a single wand that can be used to either raise the slats or tilt the slats. This eliminates the need for a loose cord or bead chain that would traditionally be used as the user interface for controlling the movement of the slats of the blind.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: February 15, 2005
    Assignee: Rollease, Inc.
    Inventors: David Cross, Joseph W. Zakowski, Martin Balta, Amnouy Athitang, Raymond B. Churchill, Jr.
  • Patent number: 6792999
    Abstract: A tensioning device for the cord loop of a window treatment apparatus includes a cord guide disposed in a housing, a biasing element such as a spring and a locking member that locks the cord guide into an installation position. During installation, the cord guide is fixed so that it cannot move and does not affect the tensioning of the cord. After installation, the locking member is removed and the cord guide can move in one direction or another to properly tension the cord.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: September 21, 2004
    Assignee: Rollease, Inc.
    Inventors: David Cross, Richard Fraczek
  • Publication number: 20030221799
    Abstract: The invention includes an unbalanced horizontal blind with a spring means to provide a lifting or retraction force for the slats of the blinds. A brake means prevents undesired movement of the slats that would otherwise result from the continuous retraction force of the spring means when the slats are set in a desired position. Controls for the release of the brake means and tilting are also provided in an embodiment of a blind of the invention. An embodiment of the invention permits the blind to be operated by a single wand that can be used to either raise the slats or tilt the slats. This eliminates the need for a loose cord or bead chain that would traditionally be used as the user interface for controlling the movement of the slats of the blind.
    Type: Application
    Filed: March 20, 2003
    Publication date: December 4, 2003
    Inventors: David Cross, Joseph W. Zakowski, Martin Balta, Amnouy Athitang, Raymond B. Churchill
  • Patent number: 6598793
    Abstract: A method for checking the authenticity of a security article of the type containing magnetic particles having a magnetic saturation field Hs being greater than 100 A/m. The method includes the following steps: (a) generating an alternating field of one or more fundamental frequencies; (b) subjecting an article to be detected to the field; (c) detecting a detection signal emanating from the article to be detected; and (d) examining the detection signal for the presence of any particular higher harmonics of the fundamental frequencies or of any linear combination of the fundamental frequencies and of the harmonics, the particular harmonics or the linear combination being indicative of the presence of the magnetic particles. The method is applied at point of transaction locations, where the article to be detected is brought into close proximity with a sensor.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 29, 2003
    Assignee: N.V. Bekaert S.A.
    Inventors: John Fisher, Paul Robertson, Jon Burrell, David Cross
  • Publication number: 20020043752
    Abstract: A bench vice comprises a fixed jaw and a moveable jaw, both sliding on a slide bar. The jaws are made of plastics material and are supported against pressures imposed by the slide by pins retained in the jaws. One of the pins on the fixed jaw is knurled to provide a jamming function against the slide. The moveable jaw has a knob screwed onto a block fixed on the slide, so that rotation of the knob advances the moveable jaw along the slide, or releases it.
    Type: Application
    Filed: August 8, 2001
    Publication date: April 18, 2002
    Applicant: Record Tools Limited
    Inventors: Philip Reed, John David Cross, Michael Cameron Bainton, Paul Howell
  • Patent number: D473441
    Type: Grant
    Filed: March 5, 2001
    Date of Patent: April 22, 2003
    Assignee: Record Tools Limited
    Inventor: John David Cross