Patents by Inventor Daniel Ernesto Barreto

Daniel Ernesto Barreto 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: 10244056
    Abstract: Examples of systems and methods are provided for communication and for forwarding display data related to a remote session between a client device and a remote server to a host device. The system may facilitate establishing the remote session with the remote server. The system may facilitate establishing a trusted relationship between the client device and the host device. The system may filter out data related to local graphical user interface (GUI) and selectively forward from the client device to the host device display data related to the remote session established between the client device and the remote server.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: March 26, 2019
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 9876840
    Abstract: Dynamically generating media sequence files on demand for HTTP live streaming is described. The operations may include receiving a request for a media sequence file, over a network utilizing HTTP live streaming, based on a forward or backward seek operation of a remote media player; in response to the request, determining a position of a media source file that corresponds to the media sequence file to enable seeking to the position of the media source file to generate the media sequence file from the media source file; and facilitating provision of a notification that the media sequence file is generated. The media sequence file represents one of sequential portions of the media source file. The format of the media sequence file is different from a format of the media source file. The format of the media sequence file is compatible with the remote media player.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: January 23, 2018
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Sarun Madarakal Nandakumar, Daniel Ernesto Barreto
  • Patent number: 9552423
    Abstract: 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: Grant
    Filed: July 2, 2015
    Date of Patent: January 24, 2017
    Assignee: Wyse Technology L.L.C.
    Inventors: Sarun Madarakal Nandakumar, Evren Bingol, Yu-Te Lin, Daniel Ernesto Barreto
  • Patent number: 9477770
    Abstract: Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to generate a visual tag. An image of the visual tag may be provided to enable a second device to capture the image, retrieve the first token after decoding the visual tag, and use the first token to access the source data utilizing a communication protocol.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: October 25, 2016
    Assignee: Wyse Technology L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 9448815
    Abstract: Examples of systems and methods are provided for server-side computing from a remote client device. A system may allow rendering at a local client side a composite view including a local graphical user interface and a remote application view associated with a remote application running at a remote server. The system may comprise a local view module configured to generate a local graphical user interface (GUI) for controlling the remote application remotely from the local client side, configured to receive one or more user inputs to the local GUI, configured to determine a function corresponding to the one or more user inputs, configured to generate a command message based on the determined function, and configured to direct the command message to the remote server. A composite view comprising the local GUI and the remote application view may be provided to a local display at the client device.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: September 20, 2016
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 9444894
    Abstract: Examples of systems and methods are provided for communicating events at a server to a remote client device. A system may allow communication and may provide, to a remote client device, a message related to an event at a server. The system may comprise an agent module configured to receive notification of the event at the server, configured to determine an action, based on the event, to be performed by the remote client device on a graphical user interface (GUI) at the remote client device or a remote view at the remote client device, configured to generate the message based on the determined action, and configured to direct the message to the remote client device. The GUI may be a GUI for controlling an application running on the server from the remote client device, and the remote view may be a view of the application running on the server.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: September 13, 2016
    Assignee: WYSE TECHNOLOGY LLC
    Inventors: Babak Pahlavan, Nandakumar Sarun Madarakal, Daniel Ernesto Barreto
  • Patent number: 9413831
    Abstract: Examples of systems and methods are provided for facilitating establishing a remote session between a host device and a remote server. The system may facilitate establishing a trusted relationship between a client device and the host device. The system may provide remote session login information to the host device to enable the host device to establish a first remote session with the remote server. The system may launch a second remote session with the remote server using the login information.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: August 9, 2016
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 9374426
    Abstract: Examples of systems and methods are provided for communication and for facilitating establishing a remote session between a client device and a remote server. The system may facilitate establishing a trusted relationship between the client device and a host device. The system may be configured to receive login information from the host device for a first remote session established between the host device and the remote server. The system may facilitate continuing the first remote session previously established between the host device and the remote server as a continued remote session between the client device and the remote server.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: June 21, 2016
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 9325764
    Abstract: A communication apparatus for remote communication may include a local communication proxy module configured to receive streams from a local communication application module. The streams may be in a form utilizing a first transmission protocol and destined to a remote destination. The local communication proxy module may be configured to facilitate sending, utilizing a second transmission protocol, the streams in real-time over a network to a remote communication proxy module. The local communication proxy module may be configured to conceal characteristics of the network from the local communication application module. The local communication proxy module may also be configured to be transparent to the local communication application module. A machine-readable medium and a method are also disclosed.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: April 26, 2016
    Assignee: Wyse Technology L.L.C.
    Inventors: Daniel Ernesto Barreto, Siddhartha Kasivajhula, Ankur Kumar
  • Publication number: 20150339399
    Abstract: Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to generate a visual tag. An image of the visual tag may be provided to enable a second device to capture the image, retrieve the first token after decoding the visual tag, and use the first token to access the source data utilizing a communication protocol.
    Type: Application
    Filed: July 30, 2015
    Publication date: November 26, 2015
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 9191449
    Abstract: Examples of systems and methods are provided for communicating events at a server to a remote client device. A method may comprise facilitating directing display output of an application when run on the server to the remote client device, receiving notification of the event at the server, determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view, generating the message based on the determined action, wherein the message includes a command to perform the determined action, and facilitating directing the message to the remote client device. The action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: November 17, 2015
    Assignee: Wyse Technology L.L.C.
    Inventors: Babak Pahlavan, Nandakumar Sarun Madarakal, Daniel Ernesto Barreto
  • Patent number: 9191448
    Abstract: Examples of systems and methods are provided for rendering a composite view at a client device. A system may allow communication and may render at a local client device a composite view including a local graphical user interface (GUI) and a remote view associated with a remote application running on a remote server is provided. The system may comprise a remote view module configured to generate the remote view of the remote application, and a local view module configured to generate the local GUI for controlling the remote application remotely, configured to control an area of the display output data of the remote application that is displayed in the remote view, and configured to keep track of coordinates and dimensions of the area. A composite view comprising the local GUI and the remote view may be provided to a local display at the local client device.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: November 17, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Nandakumar Sarun Madarakal, Daniel Ernesto Barreto
  • Patent number: 9185172
    Abstract: Examples of systems and methods are provided for facilitating rendering at a local client device a remote view associated with a remote application on a remote server. A method may comprise generating the remote view of the remote application based on display output data of the remote application, wherein a portion of the display output data is visible in the remote view, tracking coordinates and dimensions of the portion of the display output that is visible, receiving a message from the remote server comprising coordinates and dimensions of one of a window box, a dialog box and an object, comparing the coordinates and dimensions of the portion of the display output data that is visible with the coordinates and dimensions of the one of the window box, the dialog box and the object, and adjusting the portion of the display output data that is visible based on the comparison.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: November 10, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Nandakumar Sarun Madarakal, Daniel Ernesto Barreto
  • Patent number: 9185171
    Abstract: Examples of systems and methods are provided for designing a remote view of a local application. A system may receive a request from a remote client device to launch a local application at a local server. The system may select a configuration file associated with the local application and with the remote client device. The configuration file may comprise a control code for at least one user action to control the local application. The system may provide the configuration file directed to the remote client. The system may receive from the remote client device, a control code from a configuration file previously provided to the remote client device. The system may control the local application based on the received control code. The system may provide display output data of the local application directed to the remote client device.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: November 10, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Nandakumar Sarun Madarakal, Ronald H Nicholson, Jr., Daniel Ernesto Barreto
  • Publication number: 20150310110
    Abstract: 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: Application
    Filed: July 2, 2015
    Publication date: October 29, 2015
    Inventors: Sarun Madarakal NANDAKUMAR, Evren BINGOL, Yu-Te LIN, Daniel Ernesto BARRETO
  • Patent number: 9106696
    Abstract: Examples of systems and methods are provided for facilitating establishing a remote session between a host device and a remote server. The system may facilitate establishing a first remote session between a client device and the remote server. The system may facilitate establishing a trusted relationship between the client device and the host device. The system may provide remote session login information from the client device to the host device to enable the host device to establish a second remote session with the remote server. The system may facilitate termination of the first remote session at the client device after the login information is provided to the host device.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: August 11, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 9100822
    Abstract: Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to generate a visual tag. An image of the visual tag may be provided to enable a second device to capture the image, retrieve the first token after decoding the visual tag, and use the first token to access the source data utilizing a communication protocol.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: August 4, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 9092525
    Abstract: 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: Grant
    Filed: May 8, 2012
    Date of Patent: July 28, 2015
    Assignee: Wyse Technology L.L.C.
    Inventors: Sarun Madarakal Nandakumar, Evren Bingol, Yu-Te Lin, Daniel Ernesto Barreto
  • Patent number: 9065808
    Abstract: Source data stored on a source device may be shared with one or more devices. Sharing the source data may include facilitating obtaining an image of a visual tag from another device. A visual tag may be obtained via a communication method or optically captured via an optical device. The visual tag may comprise a visually encoded first token associated with the source data. The first token may be a non-public token based on the source data. The visual tag may be decoded to retrieve the first token. The device with the retrieved first token may provide for communication based on a communication protocol to a second device to download the source data using the retrieved first token. A device may be adapted to provide display of the visual tag or communicate or receive the visual tag.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 23, 2015
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto
  • Patent number: 8990406
    Abstract: Source data stored on a source device may be shared with other devices. Sharing the source data may include facilitating communication associated with the source data, based on a first communication protocol, between a first device and another device. Receiving a first token associated with the source data may be facilitated. The first token may be encoded to enable communication using a near proximity communication (NPC) protocol. Communication of the first token may be provided to a second device, located within five feet of the first device, using the NPC protocol, to enable the second device to access the source data utilizing a second communication protocol. The NPC protocol is a wireless communication protocol, and supports automatic connection between at least two devices located within five feet. The first and second devices are NPC-enabled devices.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: March 24, 2015
    Assignee: Wyse Technology L.L.C.
    Inventors: Stephen Scott Doss, Richard Graham Cook, Daniel Ernesto Barreto