Patents by Inventor Neil Scott Fishman
Neil Scott Fishman 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: 9100410Abstract: A method includes determining if a server supporting an application and a client having remote desktop access to the server are on a same physical computing device. Upon determining that the server and the client are on the same physical computing device, graphics data related to the application is stored from the server to shared memory that is accessible by the server and by the client. Information to enable the client to retrieve the graphics data stored by the server in the shared memory is communicated from the server to the client.Type: GrantFiled: September 10, 2014Date of Patent: August 4, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nelamangal Krishnaswamy Srinivas, Robert Wilhelm Schmieder, David Jaroslav Sebesta, Neil Scott Fishman, Robert C. Elmer, Clark David Nicholson
-
Publication number: 20140379793Abstract: A method includes determining if a server supporting an application and a client having remote desktop access to the server are on a same physical computing device. Upon determining that the server and the client are on the same physical computing device, graphics data related to the application is stored from the server to shared memory that is accessible by the server and by the client. Information to enable the client to retrieve the graphics data stored by the server in the shared memory is communicated from the server to the client.Type: ApplicationFiled: September 10, 2014Publication date: December 25, 2014Inventors: Nelamangal Krishnaswamy Srinivas, Robert Wilhelm Schmieder, David Jaroslav Sebesta, Neil Scott Fishman, Robert C. Elmer, Clark David Nicholson
-
Patent number: 8838726Abstract: A method includes determining if a server supporting an application and a client having remote desktop access to the server are on a same physical computing device. Upon determining that the server and the client are on the same physical computing device, graphics data related to the application is stored from the server to shared memory that is accessible by the server and by the client. Information to enable the client to retrieve the graphics data stored by the server in the shared memory is communicated from the server to the client.Type: GrantFiled: September 9, 2011Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Nelamangal Krishnaswamy Srinivas, Robert Wilhelm Schmieder, David Jaroslav Sebesta, Neil Scott Fishman, Robert C. Elmer, Clark David Nicholson
-
Publication number: 20130067019Abstract: A method includes determining if a server supporting an application and a client having remote desktop access to the server are on a same physical computing device. Upon determining that the server and the client are on the same physical computing device, graphics data related to the application is stored from the server to shared memory that is accessible by the server and by the client. Information to enable the client to retrieve the graphics data stored by the server in the shared memory is communicated from the server to the client.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Nelamangal Krishnaswamy Srinivas, Robert Wilhelm Schmieder, David Jaroslav Sebesta, Neil Scott Fishman, Robert C. Elmer, Clark David Nicholson
-
Patent number: 8055747Abstract: A computer communicates with a referral server according to a web service definition to select and audit performance of an internet service. The computer sends and receives messages requesting internet services available in a geographic region and the message includes an identifier where the computer is located. Other received messages indicating available services including, top-level-domains, currency, and languages available in the geographic region. For example, for domain name services, messages include top-level domains, and for other services, messages include currency, languages, etc. Messages include a list of providers available in the geographic region, and for each provider in the list, a provider name, a description of provider services, or a provider URL.Type: GrantFiled: August 15, 2006Date of Patent: November 8, 2011Assignee: Microsoft CorporationInventors: Leszek Mazur, Adam C. DePue, Dean P. Paron, Kevin T. Damour, Neil Scott Fishman
-
Patent number: 7979320Abstract: A computer performs a method of communicating with a referral server to identify configurables available to the computer based on the computer's location and at least one other factor. The computer receives a list of provider servers selected by the referral server for referring to the computer because the provider servers on the list auto-configure configurables in the computer's location and according to the at least one other factor. The method communicates with a provider server selected from the list to purchase a selected configurable and to auto-configure the computer's computing environment to operate the selected configurable. The method communicates with the referral server to provide a metric about the provider server's performance during purchase and auto-configure.Type: GrantFiled: August 15, 2006Date of Patent: July 12, 2011Assignee: Microsoft CorporationInventors: Dean P. Paron, Huseyin Gok, Kevin T. Damour, Leszek Mazur, Lingan Satkunanathan, Neil Scott Fishman
-
Patent number: 7571349Abstract: Aspects of the subject matter described herein relate to system state changes. In aspects, a state change monitor detects a state change, determines whether the state change is within a set of state changes that are monitored, and, if so, logs data regarding the state change. The data and any other data needed to rollback the state change is exported to other nodes. The other nodes may store the data for rollback or migration purposes and/or adjust their operation so that they may operate correctly in view of the state change.Type: GrantFiled: August 18, 2006Date of Patent: August 4, 2009Assignee: Microsoft CorporationInventors: Bjorn Benjamin Levidow, Neil Scott Fishman, Eric B. Watson
-
Publication number: 20080126856Abstract: Aspects of the subject matter described herein relate to system state changes. In aspects, a state change monitor detects a state change, determines whether the state change is within a set of state changes that are monitored, and, if so, logs data regarding the state change. The data and any other data needed to rollback the state change is exported to other nodes. The other nodes may store the data for rollback or migration purposes and/or adjust their operation so that they may operate correctly in view of the state change.Type: ApplicationFiled: August 18, 2006Publication date: May 29, 2008Applicant: Microsoft CorporationInventors: Bjorn Benjamin Levidow, Neil Scott Fishman, Eric B. Watson
-
Publication number: 20080046328Abstract: A computer performs a method of communicating with a referral server to identify configurables available to the computer based on the computer's location and at least one other factor. The computer receives a list of provider servers selected by the referral server for referring to the computer because the provider servers on the list auto-configure configurables in the computer's location and according to the at least one other factor. The method communicates with a provider server selected from the list to purchase a selected configurable and to auto-configure the computer's computing environment to operate the selected configurable. The method communicates with the referral server to provide a metric about the provider server's performance during purchase and auto-configure.Type: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Dean P. Paron, Huseyin Gok, Kevin T. Damour, Leszek Mazur, Lingan Satkunanathan, Neil Scott Fishman
-
Publication number: 20080046550Abstract: A computer communicates with a referral server according to a web service definition to select and audit performance of an internet service. The computer sends and receives messages requesting internet services available in a geographic region and the message includes an identifier where the computer is located. Other received messages indicating available services including, top-level-domains, currency, and languages available in the geographic region. For example, for domain name services, messages include top-level domains, and for other services, messages include currency, languages, etc. Messages include a list of providers available in the geographic region, and for each provider in the list, a provider name, a description of provider services, or a provider URL.Type: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Leszek Mazur, Adam C. DePue, Dean P. Paron, Kevin T. Damour, Neil Scott Fishman