Smart messaging for computer-implemented devices

    公开(公告)号:US10601739B2

    公开(公告)日:2020-03-24

    申请号:US16200351

    申请日:2018-11-26

    Inventor: Dipak Patil

    Abstract: Various computer-implemented systems and methods are provided here for purposes of smart messaging. A machine learning application can obtain message context data from a user device, and process the message context data to determine a predicted conversation pattern of the conversation. The message context data is indicative of context of a conversation taking place during a messaging session. Based on the predicted conversation pattern, the machine learning application can then determine options for suggested responses that are predicted to compete at least part of a response message as part of the conversation. Each of the options for suggested responses corresponds to the message context data indicative of the context of the conversation. In response to selection of one of the suggested responses, that suggested response can be displayed within a message field.

    METHODS AND SYSTEMS FOR PROVIDING ACCESS TO AN ONLINE SYSTEM
    3.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING ACCESS TO AN ONLINE SYSTEM 审中-公开
    提供访问在线系统的方法和系统

    公开(公告)号:US20130185770A1

    公开(公告)日:2013-07-18

    申请号:US13729023

    申请日:2012-12-28

    Inventor: Dipak Patil

    CPC classification number: H04L63/08 G06F11/3664 H04L67/02

    Abstract: Methods and systems are provided for enabling access to a secure system from a remote system without directly logging into the secure system for debugging purposes. The secure system and the remote system may login to a host system with a session ID and establish a session. The secure system starts a Hyper Text Transport Protocol (HTTP) enabled debugger to enable debugging of the web browser traffic. The HTTP enabled debugger may be displayed on the remote system via the host system. The remote system may enter debug commands from a web browser on the remote system. The debug commands are then applied on the web browser of the secure system.

    Abstract translation: 提供了方法和系统,用于从远程系统访问安全系统,而无需直接登录到安全系统进行调试。 安全系统和远程系统可以登录到具有会话ID的主机系统并建立会话。 安全系统启动启用超文本传输​​协议(HTTP)的调试器,以启用Web浏览器流量的调试。 HTTP启用的调试器可能会通过主机系统显示在远程系统上。 远程系统可以从远程系统上的Web浏览器输入调试命令。 然后将调试命令应用于安全系统的Web浏览器。

    Smart messaging for computer-implemented devices

    公开(公告)号:US10205684B2

    公开(公告)日:2019-02-12

    申请号:US15672761

    申请日:2017-08-09

    Inventor: Dipak Patil

    Abstract: Various computer-implemented systems and methods are provided here for purposes of smart messaging. A machine learning application can obtain message context data from a user device, and process the message context data to determine a predicted conversation pattern of the conversation that is taking place between the particular users. The message context data is indicative of context of a conversation taking place between particular users during a messaging session. Based on the predicted conversation pattern, the machine learning application can then determine options for suggested responses that are predicted to compete at least part of a response message as part of the conversation. Each of the options for suggested responses corresponds to the message context data indicative of the context of the conversation. In response to selection of one of the suggested responses, that suggested response can be displayed within a message field.

    VERIFICATION OF SHARED DISPLAY INTEGRITY IN A DESKTOP SHARING SYSTEM

    公开(公告)号:US20160231979A1

    公开(公告)日:2016-08-11

    申请号:US15133792

    申请日:2016-04-20

    Inventor: Dipak Patil

    Abstract: A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality.

    Verification of shared display integrity in a desktop sharing system

    公开(公告)号:US10289375B2

    公开(公告)日:2019-05-14

    申请号:US15133792

    申请日:2016-04-20

    Inventor: Dipak Patil

    Abstract: A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality.

    VERIFICATION OF SHARED DISPLAY INTEGRITY IN A DESKTOP SHARING SYSTEM

    公开(公告)号:US20190073181A1

    公开(公告)日:2019-03-07

    申请号:US16184344

    申请日:2018-11-08

    Inventor: Dipak Patil

    Abstract: A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality.

Patent Agency Ranking