Mechanisms to compose, execute, save, and retrieve hyperlink pipelines in web browsers
    1.
    发明授权
    Mechanisms to compose, execute, save, and retrieve hyperlink pipelines in web browsers 有权
    在Web浏览器中撰写,执行,保存和检索超链接流水线的机制

    公开(公告)号:US09552338B2

    公开(公告)日:2017-01-24

    申请号:US13793066

    申请日:2013-03-11

    Inventor: Li Li Wu Chou Tao Cai

    Abstract: A method for composing and executing a plurality of hyperlink pipelines within a web browser, wherein the method comprises moving a first source hyperlink that corresponds to a first resource to a destination hyperlink that corresponds to a second resource, merging the first source hyperlink with the destination hyperlink to create a first hyperlink pipeline, moving a second source hyperlink that corresponds to a third resource to the first hyperlink pipeline, merging the second source hyperlink with the first hyperlink pipeline to create a second hyperlink pipeline, and executing the second hyperlink pipeline such that the second resource is invoked before the first resource and the third resource, and the first resource is invoked before the third resource.

    Abstract translation: 一种用于在web浏览器内组合和执行多个超链接流水线的方法,其中所述方法包括将对应于第一资源的第一源超链接移动到对应于第二资源的目的地超链接,将第一源超链接与目的地合并 超链接以创建第一超链接流水线,将与第三资源对应的第二源超链接移动到第一超链接流水线,将第二源超链接与第一超链接流水线合并以创建第二超链接流水线,以及执行第二超链接流水线, 在第一资源和第三资源之前调用第二资源,并且在第三资源之前调用第一资源。

    Monitoring NAT behaviors through URI dereferences in web browsers
    2.
    发明授权
    Monitoring NAT behaviors through URI dereferences in web browsers 有权
    通过Web浏览器中的URI引用来监视NAT行为

    公开(公告)号:US09379952B2

    公开(公告)日:2016-06-28

    申请号:US13970882

    申请日:2013-08-20

    Inventor: Li Li Tao Cai Wu Chou

    CPC classification number: H04L43/08 H04L61/2514 H04L61/2575 H04L67/02

    Abstract: A method comprising dereferencing, in a web browser, a Uniform Resource Identifier (URI) comprising a web resource and a reflex tag, creating a request message comprising a request for the web resource and a reflex request corresponding to the reflex tag, wherein the reflex request is a request for address and port information from a web server comprising the web resource, encapsulating the request message in a transport message comprising an Internet Protocol (IP) address and a port of the web browser, transmitting the transport message to the web server, receiving a response message from the web server, wherein the response message comprises a second IP address and a second port number of the browser as seen by the web server, and determining a characteristic of at least one Network Address Translation (NAT) device coupled between the web browser and the web server based on the second IP address and second port number.

    Abstract translation: 一种方法,包括在web浏览器中解引用包括web资源和反射标签的统一资源标识符(URI),创建包括对所述web资源的请求的请求消息以及与所述反射标签相对应的反射请求,其中所述反射 请求是来自包括web资源的web服务器的地址和端口信息的请求,将请求消息封装在包括因特网协议(IP)地址和Web浏览器的端口的传输消息中,将传输消息传送到web服务器 ,从所述web服务器接收响应消息,其中所述响应消息包括所述浏览器的第二IP地址和所述第二端口号,所述第二IP地址和所述浏览器的第二端口号由所述web服务器所看到,并且确定耦合到的至少一个网络地址转换(NAT) 基于第二IP地址和第二端口号在web浏览器和web服务器之间。

    SYSTEM AND METHOD TO CUSTOMIZE A MULTIPOINT CONTROL UNIT
    3.
    发明申请
    SYSTEM AND METHOD TO CUSTOMIZE A MULTIPOINT CONTROL UNIT 有权
    自定义多点控制单元的系统和方法

    公开(公告)号:US20160182575A1

    公开(公告)日:2016-06-23

    申请号:US14574085

    申请日:2014-12-17

    Inventor: Li Li Tao Cai

    CPC classification number: H04L65/403 H04L12/18 H04L67/02 H04L67/2842 H04N7/152

    Abstract: Various disclosed embodiments include methods and systems for constructing a multipoint control unit (MCU). The method includes generating an abstract multipoint control unit (MCU) process at an electronic device, the abstract MCU process comprising an identification of MCU resources for instantiating the abstract MCU process. The method includes transmitting, from the electronic device, the abstract MCU process to a server, and receiving, from the server in response to the transmitted abstract MCU process, a concrete MCU process at the electronic device, the concrete MCU process comprising the identified plurality of MCU resources.

    Abstract translation: 各种公开的实施例包括用于构建多点控制单元(MCU)的方法和系统。 该方法包括在电子设备处生成抽象的多点控制单元(MCU)过程,该抽象MCU过程包括用于实例化抽象MCU过程的MCU资源的识别。 该方法包括从电子设备将抽象MCU进程发送到服务器,以及响应于传输的抽象MCU进程从服务器接收电子设备的具体MCU进程,具体的MCU进程包括所识别的多个 的MCU资源。

    SYSTEM AND METHOD TO SHARE A WEB THREAD DURING PAGE TRANSITIONS IN A WEB BROWSER
    4.
    发明申请
    SYSTEM AND METHOD TO SHARE A WEB THREAD DURING PAGE TRANSITIONS IN A WEB BROWSER 审中-公开
    在WEB浏览器中页面转换期间共享网络线程的系统和方法

    公开(公告)号:US20150199312A1

    公开(公告)日:2015-07-16

    申请号:US14596936

    申请日:2015-01-14

    CPC classification number: G06F16/9577 G06F16/9558 G06F16/958

    Abstract: Various disclosed embodiments include methods and apparatus for sharing a SharedWorker thread during page transitions in a Web browser. A method includes generating a SharedWorker in a Web browser of an electronic device, the SharedWorker comprising an anchor page and a target page, where the anchor page and the target page are linked by the SharedWorker, where the target page is configured to share the SharedWorker with the anchor page.

    Abstract translation: 各种公开的实施例包括在Web浏览器中的页面转换期间共享SharedWorker线程的方法和装置。 一种方法包括在电子设备的Web浏览器中生成SharedWorker,SharedWorker包括锚页面和目标页面,其中锚页面和目标页面由SharedWorker链接,其中目标页面被配置为共享SharedWorker 与锚页面。

    Monitoring NAT Behaviors Through URI Dereferences in Web Browsers
    5.
    发明申请
    Monitoring NAT Behaviors Through URI Dereferences in Web Browsers 有权
    通过Web浏览器中的URI脱离监控NAT行为

    公开(公告)号:US20150058469A1

    公开(公告)日:2015-02-26

    申请号:US13970882

    申请日:2013-08-20

    Inventor: Li Li Tao Cai Wu Chou

    CPC classification number: H04L43/08 H04L61/2514 H04L61/2575 H04L67/02

    Abstract: A method comprising dereferencing, in a web browser, a Uniform Resource Identifier (URI) comprising a web resource and a reflex tag, creating a request message comprising a request for the web resource and a reflex request corresponding to the reflex tag, wherein the reflex request is a request for address and port information from a web server comprising the web resource, encapsulating the request message in a transport message comprising an Internet Protocol (IP) address and a port of the web browser, transmitting the transport message to the web server, receiving a response message from the web server, wherein the response message comprises a second IP address and a second port number of the browser as seen by the web server, and determining a characteristic of at least one Network Address Translation (NAT) device coupled between the web browser and the web server based on the second IP address and second port number.

    Abstract translation: 一种方法,包括在web浏览器中解引用包括web资源和反射标签的统一资源标识符(URI),创建包括对所述web资源的请求的请求消息以及与所述反射标签相对应的反射请求,其中所述反射 请求是来自包括web资源的web服务器的地址和端口信息的请求,将请求消息封装在包括因特网协议(IP)地址和Web浏览器的端口的传输消息中,将传输消息传送到web服务器 ,从所述web服务器接收响应消息,其中所述响应消息包括所述浏览器的第二IP地址和所述第二端口号,所述第二IP地址和所述浏览器的第二端口号由所述web服务器所看到,并且确定耦合到的至少一个网络地址转换(NAT) 基于第二IP地址和第二端口号在web浏览器和web服务器之间。

    Method and system for creating a certificate to authenticate a user identity

    公开(公告)号:US10033720B2

    公开(公告)日:2018-07-24

    申请号:US14723350

    申请日:2015-05-27

    Inventor: Li Li Tao Cai Wu Chou

    Abstract: A method for creating a certificate to authenticate a user identity at a web browser includes receiving a login request including a first user identity for a user and generating a first browser-signed certificate using public and secret keys associating the first user identity to the web browser. The first browser-signed certificate is sent to a first identity provider server and in response a first server-signed certificate is received from the first identity provider server. The first server-signed certificate associates the first user identity to the first identity provider server. A final certificate is generated by merging the first browser-signed certificate with the first server-signed certificate.

    Adapting federated web identity protocols
    7.
    发明授权
    Adapting federated web identity protocols 有权
    适应联合网络身份协议

    公开(公告)号:US09258292B2

    公开(公告)日:2016-02-09

    申请号:US14154982

    申请日:2014-01-14

    Inventor: Li Li Tao Cai Wu Chou

    CPC classification number: H04L63/08 H04L63/126

    Abstract: A method of performing a Real-Time Communication in Web-browsers (RTCWEB) identity authentication based on an authentication of a non-RTCWEB compliant Identity Provider (IdP) server comprising receiving, by an RTCWEB IdP client, an RTCWEB identity authentication request from a user agent, creating a session resource with a Relying Party (RP) client, wherein the RP client guards the session resource, instructing the user agent to authenticate with the RP client by employing a non-RTCWEB identity protocol to access the session resource, receiving authentication results from the non-RTCWEB compliant IdP server via the RP client, and sending an RTCWEB authentication to the user agent via the session resource.

    Abstract translation: 一种基于非RTCWEB兼容标识提供者(IdP)服务器的认证来执行Web浏览器(RTCWEB)身份认证中的实时通信的方法,包括由RTCWEB IdP客户端从一个RTCWEB IdP客户端接收一个RTCWEB身份认证请求 用户代理,与依赖方(RP)客户端建立会话资源,其中RP客户端保护会话资源,指示用户代理通过采用非RTCWEB身份协议访问会话资源,与RP客户端进行认证,接收 通过RP客户端从非RTCWEB兼容IdP服务器的认证结果,并通过会话资源向用户代理发送RTCWEB认证。

    METHOD AND SYSTEM FOR CREATING A CERTIFICATE TO AUTHENTICATE A USER IDENTITY
    8.
    发明申请
    METHOD AND SYSTEM FOR CREATING A CERTIFICATE TO AUTHENTICATE A USER IDENTITY 审中-公开
    创建证书以验证用户身份的方法和系统

    公开(公告)号:US20150350198A1

    公开(公告)日:2015-12-03

    申请号:US14723350

    申请日:2015-05-27

    Inventor: Li Li Tao Cai Wu Chou

    Abstract: A method for creating a certificate to authenticate a user identity at a web browser includes receiving a login request including a first user identity for a user and generating a first browser-signed certificate using public and secret keys associating the first user identity to the web browser. The first browser-signed certificate is sent to a first identity provider server and in response a first server-signed certificate is received from the first identity provider server. The first server-signed certificate associates the first user identity to the first identity provider server. A final certificate is generated by merging the first browser-signed certificate with the first server-signed certificate.

    Abstract translation: 用于创建用于在web浏览器上验证用户身份的证书的方法包括:接收包括用户的第一用户身份的登录请求,并使用将第一用户身份与网络浏览器相关联的公共密钥和秘密密钥生成第一浏览器签名的证书 。 第一个浏览器签名的证书被发送到第一身份提供商服务器,并且响应于从第一身份提供者服务器接收到第一个服务器签发的证书。 第一个服务器签名的证书将第一个用户身份与第一个身份提供者服务器相关联。 通过将第一个浏览器签名的证书与第一个服务器签名的证书合并来生成最终证书。

    Mechanism and protocol to authorize bilateral sessions between websites based on open authorization
    9.
    发明授权
    Mechanism and protocol to authorize bilateral sessions between websites based on open authorization 有权
    基于开放授权的网站之间授权双边会议的机制和协议

    公开(公告)号:US09130944B2

    公开(公告)日:2015-09-08

    申请号:US13799996

    申请日:2013-03-13

    Inventor: Li Li Wu Chou Tao Cai

    CPC classification number: H04L63/10 H04L63/0807 H04L67/02 H04L67/14 H04L67/141

    Abstract: An apparatus for authorizing a bilateral session between two websites, comprising a processor configured to grant authorization for a first website to access a first resource located on a second website, grant authorization for the second website to access a second resource located on the first website, and establish the bilateral session between the first website and the second website when authorization is granted for the first website to access the first resource and authorization is granted for the second website to access the second resource, wherein the bilateral session supports the transfer of the first resource to the first website and the transfer of the second resource to the second website.

    Abstract translation: 一种用于授权两个网站之间的双边会话的装置,包括被配置为授予第一网站的授权以访问位于第二网站上的第一资源的处理器,授予所述第二网站访问位于所述第一网站上的第二资源的授权, 并在授予第一个网站授权访问第一个资源的同时,在第一个网站和第二个网站之间建立双边会话,并授予第二个网站访问第二个资源的授权,其中双边会议支持第一个网站的转移 资源到第一个网站,并将第二个资源转移到第二个网站。

    Mechanism to initiate calls between browsers without predefined call signaling protocol
    10.
    发明授权
    Mechanism to initiate calls between browsers without predefined call signaling protocol 有权
    在没有预定义的呼叫信令协议的情况下,在浏览器之间发起呼叫的机制

    公开(公告)号:US09009741B2

    公开(公告)日:2015-04-14

    申请号:US13758250

    申请日:2013-02-04

    Inventor: Li Li Wu Chou Tao Cai

    CPC classification number: G06F9/547 G06F9/54 H04L67/02

    Abstract: An apparatus comprising a processor configured to receive an instruction to place a call to a remote user, load a communications application, wherein the communications application comprises an isolated security context, request a list of one or more supported communications protocols from a server, receive the list of one or more supported communications protocols from the server, select a protocol from the list of one or more supported communications protocols, load the selected communications protocol in the isolated security context, and initiate the call through the communications application with the remote server using the selected communications protocol.

    Abstract translation: 一种装置,包括:处理器,被配置为接收向远程用户发出呼叫的指令,加载通信应用,其中所述通信应用包括隔离的安全上下文,从服务器请求一个或多个支持的通信协议的列表, 列出来自服务器的一个或多个受支持的通信协议,从一个或多个支持的通信协议的列表中选择一个协议,将所选择的通信协议加载到隔离的安全上下文中,并通过与远程服务器的通信应用程序发起呼叫,使用 所选通信协议。

Patent Agency Ranking