Patents by Inventor John Zybura

John Zybura 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: 9177009
    Abstract: Techniques are directed to managing image generation for desktop and screen sharing systems as well as for large image systems such as mapping. An apparatus may comprise a logic device, a remote sharing module and an image generation module. The remote sharing module is operative on the logic device to share an image with one or more client devices. The image may be divided into a plurality of tiles each corresponding to a portion of the shared image. The image generation module is operative on the logic device to determine a version of each of the plurality of tiles and compares the version of each of the plurality of tiles with a received client version of the same image.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: November 3, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ryan Farmer, Paul Tidwell, John Zybura
  • Patent number: 8799219
    Abstract: The selection of a media content item having preferred instance attributes includes finding a preferred instance of a media content item having two or more different instances by recognizing a first instance of the media content item having a first set of instance attributes and recognizing a second instance of the media content item having a second set of instance attributes. The selection of a media content item having preferred instance attributes further includes selecting either the first instance of the media content item or the second instance of the media content item based on differences between the first set of instance attributes and the second set of instance attributes.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew L. Silverman, Shane McRoberts, John Zybura
  • Publication number: 20140002504
    Abstract: Techniques are directed to managing image generation for desktop and screen sharing systems as well as for large image systems such as mapping. An apparatus may comprise a logic device, a remote sharing module and an image generation module. The remote sharing module is operative on the logic device to share an image with one or more client devices. The image may be divided into a plurality of tiles each corresponding to a portion of the shared image. The image generation module is operative on the logic device to determine a version of each of the plurality of tiles and compares the version of each of the plurality of tiles with a received client version of the same image.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ryan Farmer, Paul Tidwell, John Zybura
  • Patent number: 8140641
    Abstract: A computing device for managing media content and a method of its operation are provided. The computing device may be configured to execute a computer program including a media manager. The media manager may be configured to present a graphical user interface including a static media menu for enabling a user to select one of an automated mode or a manual mode for managing synchronization of static media content; transfer static media content between the computing device and a remote media device according to a user interaction if the manual mode is selected at the static media menu; transfer static media content according to a predefined programmatic process for the static media content if the automated mode is selected at the static media menu; and transfer dynamic media content between the computing device and the remote media device according to a predefined programmatic process for the dynamic media content.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Andrew L. Silverman, David Jones, John Zybura
  • Publication number: 20110208761
    Abstract: Content from multiple data sources may be coordinated. A native file may be received at a first client computer from an auxiliary data store. The native file may include metadata such as a document title. The first client computer may then send a reserve title request to a primary data store. The reservation request may include the document title of the native file. The first client computer may then receive a response granting the reserve title request from the primary data store. The response may indicate that the native file is locked from further editing by another client computer. The first client computer may then convert the native file from a proprietary file format to a global file format and send the converted native file to the primary data store.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Applicant: Microsoft Corporation
    Inventors: John Zybura, Ryan M. Farmer
  • Publication number: 20100125644
    Abstract: A computing device for managing media content and a method of its operation are provided. The computing device may be configured to execute a computer program including a media manager. The media manager may be configured to present a graphical user interface including a static media menu for enabling a user to select one of an automated mode or a manual mode for managing synchronization of static media content; transfer static media content between the computing device and a remote media device according to a user interaction if the manual mode is selected at the static media menu; transfer static media content according to a predefined programmatic process for the static media content if the automated mode is selected at the static media menu; and transfer dynamic media content between the computing device and the remote media device according to a predefined programmatic process for the dynamic media content.
    Type: Application
    Filed: November 14, 2008
    Publication date: May 20, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew L. Silverman, David Jones, John Zybura
  • Publication number: 20100121815
    Abstract: The selection of a media content item having preferred instance attributes includes finding a preferred instance of a media content item having two or more different instances by recognizing a first instance of the media content item having a first set of instance attributes and recognizing a second instance of the media content item having a second set of instance attributes. The selection of a media content item having preferred instance attributes further includes selecting either the first instance of the media content item or the second instance of the media content item based on differences between the first set of instance attributes and the second set of instance attributes.
    Type: Application
    Filed: November 11, 2008
    Publication date: May 13, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew L. Silverman, Shane McRoberts, John Zybura
  • Publication number: 20050065978
    Abstract: Described are mechanisms and techniques for enabling incremental non-chronological synchronization of namespaces. In an environment, entities must have unique names within a namespace and entities may only refer to entities that actually exist within the namespace. Synchronizing two such namespaces involves providing a mechanism for indicating that an entity has been created because a reference to that entity has been made even though that entity does not yet exist. At such time as the entity is formally created, the indication is removed. Synchronizing two such namespaces also involves providing a mechanism for indicating that an entity's unique name in the namespace has been compromised through the synchronization process.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu
  • Publication number: 20050066059
    Abstract: Changes to references are propagated between entities in correlated namespaces. A first object in one external namespace refers to a second object in the one external namespace. The first object and the second object have associated central representations in a central namespace. A change to that reference is propagated to a third object in a third namespace by evaluating the associations between the central representations in the central namespace to determine if the third object is associated with one of the central representations, and if so, propagating the change to the reference. A user interface for configuring the flow of the propagations is also described.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu