Patents by Inventor Evren BINGOL
Evren BINGOL 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: 10880272Abstract: A secure software client is provided. A secure software client can be partitioned into a web application that functions as the user interface and a proxy that performs a number of functions to provide a desktop-like experience within the web application. The web application can be isolated within the browser and can communicate with the proxy via a secure communication channel thereby allowing the proxy to be isolated from other types of access. The proxy can generate a desktop in the form of HTML5 content that the web application can render. The proxy can customize the desktop to include representations of applications or other functionality that are available to the user. The web application can detect user interaction with the HTML5 content and relay the interaction to the proxy via the secure communication channel to allow the proxy to perform an appropriate function.Type: GrantFiled: April 20, 2017Date of Patent: December 29, 2020Assignee: Wyse Technology L.L.C.Inventors: Curtis Schwebke, Evren Bingol
-
Publication number: 20180309728Abstract: A secure software client is provided. A secure software client can be partitioned into a web application that functions as the user interface and a proxy that performs a number of functions to provide a desktop-like experience within the web application. The web application can be isolated within the browser and can communicate with the proxy via a secure communication channel thereby allowing the proxy to be isolated from other types of access. The proxy can generate a desktop in the form of HTML5 content that the web application can render. The proxy can customize the desktop to include representations of applications or other functionality that are available to the user. The web application can detect user interaction with the HTML5 content and relay the interaction to the proxy via the secure communication channel to allow the proxy to perform an appropriate function.Type: ApplicationFiled: April 20, 2017Publication date: October 25, 2018Inventors: Curtis Schwebke, Evren Bingol
-
Patent number: 10057376Abstract: An RDP server may query a web client to determine one or more capabilities of the web client. The RDP server may receive a packet from the web client that indicates the one or more capabilities of the web client. The RDP server may identify one or more applications running on a remote machine to be accessed by the web client. The RDP server may provide one or more virtual channels between the RDP server and the web client. The one or more virtual channels may each be associated with an identified application running on the remote machine and a capability of the web client. The virtual channels may be provided to facilitate the generation of an interface for viewing and interacting with content of the remote machine at the web client.Type: GrantFiled: October 30, 2015Date of Patent: August 21, 2018Assignee: Dell Products L.P.Inventors: Evren Bingol, Curtis J. Schwebke
-
Patent number: 10051033Abstract: A web client may receive a first packet of audio data encoded in a first audio format from a web-socket server over a web socket connection between the web-socket server and the web client. The web client may convert the audio data such that the first packet is encoded in a second audio format, and the second audio format may be compatible with the web client. The web client may calculate a trip time for the first packet. The web client may send a second packet including an indication of the trip time to an RDP server by way of the web-socket server over a socket connection between the RDP server and the web-socket server. The web client may present the audio data using an audio canvas of the web client, and the audio data may be associated with an interface for viewing and interacting with a remote desktop.Type: GrantFiled: October 30, 2015Date of Patent: August 14, 2018Assignee: Dell Products L.P.Inventors: Evren Bingol, Curtis J. Schwebke
-
Patent number: 10015228Abstract: Many challenges exist for supporting computing devices over a network where the computing devices are incompatible with one another. Instead of providing a native remote desktop protocol (RDP) client for each device, RDP client functionality may be provided by a cross-platform scripting language client or agent. A cross-platform scripting language client of an RDP client transcodes any received RDP-compatible packets to a format supported by a cross-platform or standards-based web browser of the RDP client.Type: GrantFiled: October 28, 2015Date of Patent: July 3, 2018Assignee: Dell Products L.P.Inventors: Evren Bingol, Curtis J. Schwebke
-
Publication number: 20170127067Abstract: A web client may receive a run-length encoded packet of graphics data from a Remote Desktop Protocol server via a web-socket server. The web client may determine a run-length encoding algorithm for the packet based on a first color space associated with the packet. The web client may decompress the packet based on the determined run-length encoding algorithm, where decompressing the packet involves determining a plurality of commands to be performed on a canvas associated with the web client. The web client may render the graphics data on the canvas using the plurality of commands, wherein the graphics data is associated with a graphical interface for viewing and interacting with a remote desktop.Type: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Inventors: Evren Bingol, Curtis J. Schwebke
-
Publication number: 20170126776Abstract: A web client may receive a first packet of audio data encoded in a first audio format from a web-socket server over a web socket connection between the web-socket server and the web client. The web client may convert the audio data such that the first packet is encoded in a second audio format, and the second audio format may be compatible with the web client. The web client may calculate a trip time for the first packet. The web client may send a second packet including an indication of the trip time to an RDP server by way of the web-socket server over a socket connection between the RDP server and the web-socket server. The web client may present the audio data using an audio canvas of the web client, and the audio data may be associated with an interface for viewing and interacting with a remote desktop.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Evren Bingol, Curtis J. Schwebke
-
Publication number: 20170126842Abstract: An RDP server may query a web client to determine one or more capabilities of the web client. The RDP server may receive a packet from the web client that indicates the one or more capabilities of the web client. The RDP server may identify one or more applications running on a remote machine to be accessed by the web client. The RDP server may provide one or more virtual channels between the RDP server and the web client. The one or more virtual channels may each be associated with an identified application running on the remote machine and a capability of the web client. The virtual channels may be provided to facilitate the generation of an interface for viewing and interacting with content of the remote machine at the web client.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Evren Bingol, Curtis J. Schwebke
-
Patent number: 9628810Abstract: A web client may receive a run-length encoded packet of graphics data from a Remote Desktop Protocol server via a web-socket server. The web client may determine a run-length encoding algorithm for the packet based on a first color space associated with the packet. The web client may decompress the packet based on the determined run-length encoding algorithm, where decompressing the packet involves determining a plurality of commands to be performed on a canvas associated with the web client. The web client may render the graphics data on the canvas using the plurality of commands, wherein the graphics data is associated with a graphical interface for viewing and interacting with a remote desktop.Type: GrantFiled: November 2, 2015Date of Patent: April 18, 2017Assignee: Dell Products L.P.Inventors: Evren Bingol, Curtis J. Schwebke
-
Patent number: 9552423Abstract: Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query. Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term.Type: GrantFiled: July 2, 2015Date of Patent: January 24, 2017Assignee: Wyse Technology L.L.C.Inventors: Sarun Madarakal Nandakumar, Evren Bingol, Yu-Te Lin, Daniel Ernesto Barreto
-
Publication number: 20150310110Abstract: Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query, Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term.Type: ApplicationFiled: July 2, 2015Publication date: October 29, 2015Inventors: Sarun Madarakal NANDAKUMAR, Evren BINGOL, Yu-Te LIN, Daniel Ernesto BARRETO
-
Patent number: 9092525Abstract: Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query. Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term.Type: GrantFiled: May 8, 2012Date of Patent: July 28, 2015Assignee: Wyse Technology L.L.C.Inventors: Sarun Madarakal Nandakumar, Evren Bingol, Yu-Te Lin, Daniel Ernesto Barreto
-
Publication number: 20120290567Abstract: Method and apparatus for facilitating real-time searching of non-public data on multiple remote source units using single search query are provided. Method includes automatically discovering, by client device, multiple remote source units via auto discovery module. Method includes facilitating provision, to auto discovery module, of single search query directed to multiple remote source units to enable searching of non-public data simultaneously on all of multiple remote source units based on single search query.Type: ApplicationFiled: May 8, 2012Publication date: November 15, 2012Applicant: WYSE TECHNOLOGY INC.Inventors: Sarun Madarakal NANDAKUMAR, Evren BINGOL, Yu-Te LIN, Daniel Ernesto BARRETO
-
Publication number: 20120290614Abstract: Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query. Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term.Type: ApplicationFiled: May 8, 2012Publication date: November 15, 2012Applicant: WYSE TECHNOLOGY INC.Inventors: Sarun Madarakal NANDAKUMAR, Evren BINGOL, Yu-Te LIN, Daniel Ernesto BARRETO