Patents by Inventor Tad Dennis Brockway

Tad Dennis Brockway 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: 9870263
    Abstract: Terminal sessions providing remote access to functionality may be isolated from each other, as well as from the server system space, by being placed in system virtualization instances. Applications associated with terminal sessions may be allocated to system virtualization instances. In particular, system virtualization instances may be pre-instantiated, and applications may be dynamically allocated to the system virtualization instances, for example, according to a virtualization instance policy. The system virtualization instances may provide, in particular, an ability for terminal session components and associated applications to create, read, update and delete resources in a global name space of a host server without conflict, collision or other interference with each other or other server components.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ara Bernardi, Sriram Sampath, John M. Sheehan, Tad Dennis Brockway
  • Patent number: 8341621
    Abstract: A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah, Adam J. Overton, Ritu Bahl
  • Patent number: 8196137
    Abstract: Techniques for auto provisioning and publication of applications are described. The auto provisioning process enables automatic installation of applications having their respective file packages pre-stored in the server. Subsequently, publication of these applications is conducted automatically. By employing such an automatic process, the latency involved in provisioning and publication of remote applications is reduced, thereby making the process more efficient.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: James H Baker, III, Huei Chung Wang, Ara Bernardi, Tad Dennis Brockway
  • Patent number: 7720906
    Abstract: Systems and methods of a Web service for remote terminal service application discovery are described. In one aspect, a Web service in an Intranet is provided. The Web service is coupled to a public network. The Web service facilitates remote client computer discovery over the public network of information corresponding to application(s) deployed on the Intranet. The remote client computer is external to the Intranet. The application(s) are configured for terminal server based access for a user of the remote client computer.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Robert K. Leitman
  • Publication number: 20100070969
    Abstract: A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected.
    Type: Application
    Filed: September 3, 2009
    Publication date: March 18, 2010
    Applicant: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah, Adam J. Overton, Ritu Bahl
  • Patent number: 7600227
    Abstract: A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah, Adam J. Overton, Ritu Bahl
  • Patent number: 7590713
    Abstract: Systems and methods for presenting a merged view of remotely installed applications to which a user has terminal server (TS) based access are described. In one aspect, a client computing device generates one or more shortcuts to one or more respective applications. Each of the applications is installed at one or more installation points in an Intranet. The client computing device is external to the Intranet. The one or more shortcuts are aggregated to present a merged view of the applications. The merged view is transparent of whether the applications are managed by different information sources on the Intranet and/or configured for remote TS-based execution by different ones of one or more installation points.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Robert K. Leitman
  • Publication number: 20090100448
    Abstract: Techniques for auto provisioning and publication of applications are described. The auto provisioning process enables automatic installation of applications having their respective file packages pre-stored in the server. Subsequently, publication of these applications is conducted automatically. By employing such an automatic process, the latency involved in provisioning and publication of remote applications is reduced, thereby making the process more efficient.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Applicant: Microsoft Corporation
    Inventors: James H. Baker, III, Huei Chung Wang, Ara Bernardi, Tad Dennis Brockway
  • Patent number: 7475125
    Abstract: Systems and methods for enumerating applications by a remote client computer are described. The applications are deployed in an Intranet. The remote client computer is external to the Intranet. In one aspect, a remote application discovery request is sent to a Web service. The Web service is deployed on a remote applications publication (RAP) Web server in the Intranet. The remote application discovery request is sent to the Web service by the remote client computer via a public network that connects the remote client computer to the Web server. Responsive to sending the remote application discover request, a discovery response from the Web service is received. The discovery response identifies at least one application installed on the Intranet for terminal server (TS) based access by a user of the remote client computer.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: January 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Robert K. Leitman, John E. Parsons, Jr.
  • Publication number: 20090006503
    Abstract: Terminal sessions providing remote access to functionality may be isolated from each other, as well as from the server system space, by being placed in system virtualization instances. Applications associated with terminal sessions may be allocated to system virtualization instances. In particular, system virtualization instances may be pre-instantiated, and applications may be dynamically allocated to the system virtualization instances, for example, according to a virtualization instance policy. The system virtualization instances may provide, in particular, an ability for terminal session components and associated applications to create, read, update and delete resources in a global name space of a host server without conflict, collision or other interference with each other or other server components.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Ara Bernardi, Sriram Sampath, John M. Sheehan, Tad Dennis Brockway
  • Publication number: 20090006537
    Abstract: An integration system is disclosed that provides a virtual desktop integration with terminal services. A client computer is connected to one the virtual desktops operating in a server. The client computer examines information contained in a remote desktop protocol (RDP) compliant packet supplied by the server. The client computer connects to one of the many virtual desktops based on information. Use of the information enables integration of the virtual desktop with the existing terminal session deployment model. Client devices can establish a session using a single network name and can be appropriately directed to either a virtual desktop or terminal session.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashwin Palekar, David T. Dopson, Rouslan Beletski, Ido Ben-Shachar, Robert K. Leitman, Huei Chung Wang, Sriram Sampath, Tad Dennis Brockway
  • Patent number: 7401113
    Abstract: In a multi-user server-client environment, a printer can be attached to a client computer. The server selects a corresponding printer driver to install on the server in order to allow applications executing on the server to print to the printer attached to the remote client computer. The selection process allows the server to intelligently identify closely matching printer drivers in the event that a particular printer driver that the server is notified of is not available for installation.
    Type: Grant
    Filed: December 9, 1999
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporations
    Inventors: Madan Mohan R. Appiah, Tad Dennis Brockway, Ritu Bahl
  • Patent number: 7343297
    Abstract: A system and method for managing and enforcing software licenses through automating per-seat software licensing using a “leased license” approach provides vendors with the assurance that purchasers are complying with software licenses while maximizing a customer's use of purchased software licenses. Licenses are automatically enforced by expiring leased licenses and making the expired licenses available again for use by client computers. A system includes a licensing clearinghouse, a license server, clients, and terminal servers. A terminal server assists a client in obtaining a license with an expiration date from a license server, and helps maintain the client's license status through license requests to the license server. Licenses that expire are recycled and made available again to clients. Prior to expiring, licenses are automatically updated during a license update period, and if a license is lost, a temporary license is issued.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Peter M. Bergler, John E. Parsons, Jr., Breen E. Hagan, Tad Dennis Brockway, Robert K. Leitman
  • Patent number: 6842766
    Abstract: A server-client system is configured to store, on a client, server configuration information relating to a peripheral device connected at the client and parameter settings for the peripheral device. The information is updated as changes occur. After the client has been disconnected from the system and the peripheral device uninstalled, the peripheral device is automatically installed and the parameter settings restored without requiring significant user interaction when the client reconnects. The automatic installation and restoring is performed even if the client is connected to a different server than it was originally.
    Type: Grant
    Filed: December 9, 1999
    Date of Patent: January 11, 2005
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah
  • Publication number: 20040210897
    Abstract: A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected.
    Type: Application
    Filed: May 18, 2004
    Publication date: October 21, 2004
    Applicant: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah, Adam J. Overton, Ritu Bahl
  • Patent number: 6789111
    Abstract: A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected.
    Type: Grant
    Filed: December 9, 1999
    Date of Patent: September 7, 2004
    Assignee: Microsoft Corporation
    Inventors: Tad Dennis Brockway, Madan Mohan R. Appiah, Adam J. Overton, Ritu Bahl
  • Publication number: 20030115256
    Abstract: A server-client system is configured to store, on a client, server configuration information relating to a peripheral device connected at the client and parameter settings for the peripheral device. The information is updated as changes occur. After the client has been disconnected from the system and the peripheral device uninstalled, the peripheral device is automatically installed and the parameter settings restored without requiring significant user interaction when the client reconnects. The automatic installation and restoring is performed even if the client is connected to a different server than it was originally.
    Type: Application
    Filed: December 9, 1999
    Publication date: June 19, 2003
    Inventors: Tad Dennis Brockway, Madan Mohan R Appiah
  • Publication number: 20020194010
    Abstract: A system and method for managing and enforcing software licenses through automating per-seat software licensing using a “leased license” approach provides vendors with the assurance that purchasers are complying with software licenses while maximizing a customer's use of purchased software licenses. Licenses are automatically enforced by expiring leased licenses and making the expired licenses available again for use by client computers. A system includes a licensing clearinghouse, a license server, clients, and terminal servers. A terminal server assists a client in obtaining a license with an expiration date from a license server, and helps maintain the client's license status through license requests to the license server. Licenses that expire are recycled and made available again to clients. Prior to expiring, licenses are automatically updated during a license update period, and if a license is lost, a temporary license is issued.
    Type: Application
    Filed: June 15, 2001
    Publication date: December 19, 2002
    Inventors: Peter M. Bergler, John E. Parsons, Breen E. Hagan, Tad Dennis Brockway, Robert K. Leitman