Patents by Inventor Eldad Eilam
Eldad Eilam 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).
-
Publication number: 20250001861Abstract: Current techniques for rendering content using data on multiple devices are generally ineffective and/or inefficient. This disclosure provides more effective and/or efficient techniques for rendering such content. The techniques optionally complement or replace other methods for rendering content.Type: ApplicationFiled: September 16, 2024Publication date: January 2, 2025Inventors: Vikrant KASARABADA, Bartosz CIECHANOWSKI, Eldad EILAM, Andre M. BOULE, Michael L. KNIPPERS, Sylvain P. REBAUD, Gennadiy SHEKHTMAN, Mark J. VAN BELLEGHEM, Francesco ZULIANI
-
Publication number: 20230393801Abstract: Current techniques for rendering content using data on multiple devices are generally ineffective and/or inefficient. This disclosure provides more effective and/or efficient techniques for rendering such content. The techniques optionally complement or replace other methods for rendering content.Type: ApplicationFiled: September 23, 2022Publication date: December 7, 2023Inventors: Andre M. BOULE, Bartosz CIECHANOWSKI, Eldad EILAM, Vikrant KASARABADA, Michael L. KNIPPERS, Sylvain P. REBAUD, Gennadiy SHEKHTMAN, Mark J. VAN BELLEGHEM, Francesco ZULIANI
-
Publication number: 20230391190Abstract: Current techniques for rendering content using data on multiple devices are generally ineffective and/or inefficient. This disclosure provides more effective and/or efficient techniques for rendering such content. The techniques optionally complement or replace other methods for rendering content.Type: ApplicationFiled: September 23, 2022Publication date: December 7, 2023Inventors: Andre M. BOULE, Bartosz CIECHANOWSKI, Eldad EILAM, Vikrant KASARABADA, Michael L. KNIPPERS, Sylvain P. REBAUD, Gennadiy SHEKHTMAN, Mark J. VAN BELLEGHEM, Francesco ZULIANI
-
Patent number: 9577946Abstract: Systems and methods for account specific login throttling are provided. A user with a user account may submit a request to a server regarding download of an application onto one or more user devices associated with the server. The server may determine that the current load of request is more than it handle, assign a number to the request, and send a responsive message includes information about when the application will be made available to the user account for download. Once the allotted number is called and the server is ready to make the application available to the user account, the server may send notification to the user. account. The user may then download the application onto the one or more client devices associated with the user account.Type: GrantFiled: January 2, 2015Date of Patent: February 21, 2017Assignee: hopTo, Inc.Inventors: Eldad Eilam, Christoph Berlin
-
Patent number: 9454617Abstract: Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host device. Information regarding the display of the host device may be received and evaluated to identify commands related to the display of the host device. The identified commands are encoded for a browser associated with the client device. A bitstream describing the display of the host device may be generated to incorporate the encoded commands. The bitstream may then be provided to a client device, where the display of the client device is rendered using a browser. As such, the display of the client device continues to correspond to the host device.Type: GrantFiled: December 30, 2011Date of Patent: September 27, 2016Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: 9411615Abstract: Methods and systems for personalization in a shared environment are provided. Information is stored in memory regarding the shared environment to which a plurality of users are provided with access. A plurality of files are also stored in memory. Each file is specific to one of the users and may be updated to include information regarding changes to a resource as made in a session associated with the user. Subsequent access by the user to the resource may be based at least in part on the updated file. For example, in some embodiments, a request may be received over a communication network; the request may concern a rollback for an identified user. A session associated with the identified user may then be restored based on a file associated with the identified user and including information regarding changes to the session associated with the identified user.Type: GrantFiled: June 6, 2012Date of Patent: August 9, 2016Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: 9398111Abstract: Systems and methods for file caching are provided. A remote session is established with a host device via a communication network that allows a client device to access resources hosted on the host device. Such resources may include a file hosted on the host device, though the file opened using an application at the client device. A connection between the host device and the client device may be detected as interrupted, thereby terminating the remote session. Information regarding the file may be cached in memory of the client device upon detecting that the connection has been interrupted. Upon reconnection or start of a new connection, the cached information may be used to update the file at the host device. In some embodiments, the cached file may be accessible to the client device while off-line.Type: GrantFiled: July 29, 2014Date of Patent: July 19, 2016Assignee: HOPTO INC.Inventors: Eldad Eilam, Sujay Sundaram
-
Patent number: 9367931Abstract: Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host device. Information regarding the display of the host device may be monitored for changes. When a change is detected, a movement of an image may be identified. Instructions may be generated regarding the changes to the display. A client device may process such instructions to incorporate the detected change while maintaining a remaining portion of the display. The instructions may include a motion vector command for the image movement and a command to fill in space vacated by the moving image. As such, the client device is not required to re-process and re-render an entire display where a change pertains to only a portion thereof.Type: GrantFiled: December 30, 2011Date of Patent: June 14, 2016Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9367336Abstract: Methods and systems for personalization in a shared environment are provided. Information is stored in memory regarding the shared environment to which a plurality of users are provided with access. A plurality of files are also stored in memory. Each file is specific to one of the users and may be updated to include information regarding changes to a resource as made in a session associated with the user. Subsequent access by the user to the resource may be based at least in part on the updated file. For example, in some embodiments, a request may be received over a communication network; the request may concern a rollback for an identified user. A session associated with the identified user may then be restored based on a file associated with the identified user and including information regarding changes to the session associated with the identified user.Type: GrantFiled: June 6, 2012Date of Patent: June 14, 2016Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9367337Abstract: Methods and systems for personalization in a shared environment are provided. Information is stored in memory regarding the shared environment to which a plurality of users are provided with access. A plurality of files are also stored in memory. Each file is specific to one of the users and may be updated to include information regarding changes to a resource as made in a session associated with the user. Subsequent access by the user to the resource may be based at least in part on the updated file. For example, in some embodiments, a request may be received over a communication network; the request may concern a rollback for an identified user. A session associated with the identified user may then be restored based on a file associated with the identified user and including information regarding changes to the session associated with the identified user.Type: GrantFiled: June 6, 2012Date of Patent: June 14, 2016Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9323777Abstract: Systems and methods for distributed file-sharing across personal devices are provided. Information is maintained in memory regarding multiple user devices associated with an authenticated user. The stored information may concern one or more files stored on each of the user devices. A request is received from a first user device associated with the authenticated user concerning access to a file. One or more of the other user devices may store a copy of the file. The user devices that store a copy of the requested file may be identified. A request is sent to the identified user devices, which may then provide one or more portions of the requested file to the requesting user device, which may then assemble the portions into a whole copy of the file.Type: GrantFiled: November 2, 2012Date of Patent: April 26, 2016Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9223534Abstract: Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host device. Information regarding the display of the host device may be monitored for changes. When a change is detected, a movement of an image may be identified. Instructions may be generated regarding the changes to the display. A client device may process such instructions to incorporate the detected change while maintaining a remaining portion of the display. The instructions may include a motion vector command for the image movement and a command to fill in space vacated by the moving image. As such, the client device is not required to re-process and re-render an entire display where a change pertains to only a portion thereof.Type: GrantFiled: December 30, 2011Date of Patent: December 29, 2015Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9218107Abstract: Data including information regarding a display of the host device may be received. Such information may be used to identify one or more top-level windows in the host device display. Further, it is determined which of the top-level windows is currently active. The active top-level window may be determined to include a text caret and further, that the text caret is active such a keyboard display appears in a portion of the display of the client device. Instructions are generated for automatic adjustment of the remaining portion of the display of the client device based on the location of the text caret.Type: GrantFiled: December 30, 2011Date of Patent: December 22, 2015Assignee: HOPTO INC.Inventor: Eldad Eilam
-
Patent number: 9146633Abstract: Systems and methods for touch-based hovering on remote devices are provided. A client device may include a touchscreen sensor capable of detecting that a user finger is within a predetermined distance from the touchscreen surface, but is not actually touching the touchscreen surface. When a user holds one or more fingers above a touch-enabled client device, the user fingers may be detected. Further, the screen coordinates of the fingers above the client device are determined. The coordinates, along with a command regarding a hover event, are sent to a host device with which the client device has an open remote session. The host device may execute the command in accordance with the coordinates to effect a hover event. Display instructions are sent from the host device to the client device, which generates a client device display including a hover event corresponding to that executed on the host device.Type: GrantFiled: March 14, 2014Date of Patent: September 29, 2015Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: 8856262Abstract: Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host device. Information regarding the display of the host device may be received and evaluated identify the images in the display. The identified images may be stored in memory and associated with a uniform resource locator (URL). A bitstream describing the display may be generated in which each image is referenced using the associated URL. The bitstream may then be provided to a client device, where rendering of the bitstream results in a display corresponding to the host device. Rendering the display may include retrieving the images associated with the URLs in the bitstream.Type: GrantFiled: December 30, 2011Date of Patent: October 7, 2014Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: 8775545Abstract: Data including information regarding a display of the host device may be received. A display of a client device may correspond to the display of the host device. Information regarding the display of the host device may be received and evaluated identify the images in the display. The identified images may be stored in memory and associated with a uniform resource locator (URL). A bitstream describing the display may be generated in which each image is referenced using the associated URL. The bitstream may then be provided to a client device, where rendering of the bitstream results in a display corresponding to the host device. Rendering the display may include retrieving the images associated with the URLs in the bitstream.Type: GrantFiled: December 30, 2011Date of Patent: July 8, 2014Assignee: hop To Inc.Inventor: Eldad Eilam
-
Patent number: 8776152Abstract: A request is sent from a client device to a host device hosting an application. A display associated with execution of the application on the host device may include a video portion and one or more non-video portions. Information may be sent from the host device to the client device over the communication network. Such information may include display information for the video portion as described by raster data and information for the non-video portions as described by vector data. Such information may be used by the client device to generate a display corresponding to the host display. The video portion of the client display may be based on the raster data, and the non-video portions of the client display may be based on the vector data.Type: GrantFiled: November 2, 2012Date of Patent: July 8, 2014Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: D709089Type: GrantFiled: December 9, 2012Date of Patent: July 15, 2014Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: D709090Type: GrantFiled: December 9, 2012Date of Patent: July 15, 2014Assignee: hopTo Inc.Inventor: Eldad Eilam
-
Patent number: D733750Type: GrantFiled: October 14, 2014Date of Patent: July 7, 2015Assignee: hopTo Inc.Inventor: Eldad Eilam