Patents by Inventor Dana Zircher

Dana Zircher 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: 11921875
    Abstract: Generally, systems and methods for securely establishing data transfer, storage, and execution are presented. The system may comprise a computing device that comprises at least one programmable integrated circuit. The programmable integrated circuit may comprise multiple independently loadable partitioned segments. A first partitioned segment of the programmable integrated circuit may comprise one or more factory-installed secrets in the form of data, wherein the factory-installed secrets may be configured to convert data from an untranslated state to a translated state, and vice versa. A second partitioned segment may comprise storage-at-rest data for at least one authenticable user of the computing device. The computing device may comprise at least one storage medium that comprises data, including data comprising one or more boot instructions for the computing device, that may be in an untranslated state.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: March 5, 2024
    Inventor: Dana Zircher
  • Publication number: 20160140139
    Abstract: A mount point folder in a collaborative service library may reference contents of a mounted folder that resides elsewhere and includes actual files. File operations may be performed on files inside the mounted folder that may actually live across domains and changes to the contents of either folder may appear in the other. The mount point folder may be represented on the server as a file with .url extensions but in the client user experience, it may be represented as a folder. Mount point folders may be created at a root of a document library or within any other folder of the document library.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Melissa Torres, Zhenguang Chen, Carlos Perez, Qinjia Hackett, John D. Fan, William David Taylor, Shilong Yao, Trung Duc Nguyen, David Harrison Goff, Dana Zircher, John L. DeMaris
  • Publication number: 20160110406
    Abstract: Examples of the present disclosure describe validation of data on a client having a plurality of data stores. A data consistency component of the client queries a plurality of data stores of the client to identify a portion of data from each of the data stores. The data consistency component compares portions of data obtained from the plurality of data stores using stored knowledge data, maintained by the data consistency component. Based on the comparison of the portions of data, the data consistency component identifies if inconsistency exists across the plurality of data stores. Inconsistency identified for any of the plurality of data stores is reported.
    Type: Application
    Filed: February 13, 2015
    Publication date: April 21, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dana Zircher, Alan Norbauer, Sterling Crockett, Jeffrey Stix, Danielle DeBlois
  • Patent number: 8719222
    Abstract: Tools and techniques are described for synchronization and collaboration within peer-to-peer and client/server environments. These tools may provide methods that include establishing peer-to-peer relationships between two or more client systems. These relationships enable the client systems to create respective local instances of workspaces, shared between the client systems to allow them to collaborate with one another. The client systems may participate in peer-to-peer synchronization flows with one another, with the synchronization flows representing updates made local to the shared workspaces of the client systems. The methods may also establish establishing a client/server relationship between one of the client systems and a server system. Through this client/server relationship, the client and server systems may participate in client/server synchronization flows, with these flows representing updates made to the local shared workspace at the client system.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Ransom Lloyd Richardson, Edward J. Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers, Robert Sean Slapikoff
  • Publication number: 20110307555
    Abstract: Tools and techniques are described for synchronization and collaboration within peer-to-peer and client/server environments. These tools may provide methods that include establishing peer-to-peer relationships between two or more client systems. These relationships enable the client systems to create respective local instances of workspaces, shared between the client systems to allow them to collaborate with one another. The client systems may participate in peer-to-peer synchronization flows with one another, with the synchronization flows representing updates made local to the shared workspaces of the client systems. The methods may also establish establishing a client/server relationship between one of the client systems and a server system. Through this client/server relationship, the client and server systems may participate in client/server synchronization flows, with these flows representing updates made to the local shared workspace at the client system.
    Type: Application
    Filed: August 25, 2011
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ransom Lloyd Richardson, Edward J. Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers, Robert Sean Slapikoff
  • Patent number: 8010487
    Abstract: Tools and techniques are described for synchronization and collaboration within peer-to-peer and client/server environments. These tools may provide methods that include establishing peer-to-peer relationships between two or more client systems. These relationships enable the client systems to create respective local instances of workspaces, shared between the client systems to allow them to collaborate with one another. The client systems may participate in peer-to-peer synchronization flows with one another, with the synchronization flows representing updates made local to the shared workspaces of the client systems. The methods may also establish establishing a client/server relationship between one of the client systems and a server system. Through this client/server relationship, the client and server systems may participate in client/server synchronization flows, with these flows representing updates made to the local shared workspace at the client system.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Ransom Lloyd Richardson, Edward J Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers, Robert Sean Slapikoff
  • Publication number: 20090327405
    Abstract: Tools and techniques are described for enhanced client and server systems for operating collaboratively within shared workspaces. These tools may provide methods that include receiving document content associated with a workspace that is shared with one or more client systems. The client system may facilitate and manage the shared workspace. These methods may include receiving search commands that reference a search string, and searching the document content within the shared workspace for the search string. If the search string occurs anywhere within the shared workspace, the methods may report where the search string occurs within the shared workspace.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Maura Janet FitzGerald, Ransom Lloyd Richardson, Nithya Ramkumar, Gail Elaine Slapikoff, Dana Zircher, Edward J. Fischer
  • Publication number: 20090327302
    Abstract: Tools and techniques are described for synchronization and collaboration within peer-to-peer and client/server environments. These tools may provide methods that include establishing peer-to-peer relationships between two or more client systems. These relationships enable the client systems to create respective local instances of workspaces, shared between the client systems to allow them to collaborate with one another. The client systems may participate in peer-to-peer synchronization flows with one another, with the synchronization flows representing updates made local to the shared workspaces of the client systems. The methods may also establish establishing a client/server relationship between one of the client systems and a server system. Through this client/server relationship, the client and server systems may participate in client/server synchronization flows, with these flows representing updates made to the local shared workspace at the client system.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Ransom Lloyd Richardson, Edward J. Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers, Robert Sean Slapikoff