Trustworthy Provisioning of DNS Resolutions Within Web Content

    公开(公告)号:US20180351777A1

    公开(公告)日:2018-12-06

    申请号:US12883393

    申请日:2010-09-16

    Applicant: James Roskind

    Inventor: James Roskind

    Abstract: Methods and systems for using or providing trusted DNS resolutions are provided. A method for using trustworthy DNS resolutions may include obtaining a trusted DNS resolution for a domain name within web content. The method may also include initiating a connection to a host associated with the domain name with the trusted DNS resolution. According to a further embodiment, the domain name may be resolved without requesting DNS resolution for the domain name subsequent to identifying the domain name. A system for using a trusted DNS resolution may include trustworthy resolution module and a connection module. A method for providing trustworthy DNS resolutions may include identifying a domain name to be resolved. The method may also include providing a trusted DNS resolution for the identified domain name within web content. A system for providing trustworthy DNS resolutions may include a domain identification module and a trusted resolution provision module.

    Speculative acquisition of certificate validation information
    22.
    发明授权
    Speculative acquisition of certificate validation information 有权
    投机获取证书验证信息

    公开(公告)号:US09507859B1

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

    申请号:US13075687

    申请日:2011-03-30

    Applicant: James Roskind

    Inventor: James Roskind

    CPC classification number: G06F17/30737 H04L9/3268 H04L63/0823

    Abstract: Methods and systems for validating online certificate status are provided. A method for validating online certificate status may include storing data associated with a first certificate beyond an expiration time of a second certificate. The second certificate was used to validate the first certificate. The method may further include validating the first certificate upon a host connection request or prior to expiration of a second certificate. A system for validating online certificate status may include a certificate data acquirer and a certificate validator. Another method for validating online certificate status may include obtaining a hostname and selecting a first certificate based upon an association between the hostname and data associated with the first certificate. The method may also include providing the first certificate data for validation. A system for validating online certificate status may include a speculator. A system for providing an online certificate status may include a speculative server.

    Abstract translation: 提供了验证在线证书状态的方法和系统。 用于验证在线证书状态的方法可以包括将与第一证书相关联的数据存储在第二证书的到期时间之外。 第二个证书用于验证第一个证书。 该方法还可以包括在主机连接请求之后或在第二证书期满之前验证第一证书。 用于验证在线证书状态的系统可以包括证书数据获取器和证书验证器。 用于验证在线证书状态的另一种方法可以包括获得主机名,并且基于主机名与与第一证书相关联的数据之间的关联来选择第一证书。 该方法还可以包括提供用于验证的第一证书数据。 用于验证在线证书状态的系统可以包括投机者。 用于提供在线证书状态的系统可以包括推测服务器。

    Adaptive ownership and cloud-based configuration and control of network devices
    23.
    发明授权
    Adaptive ownership and cloud-based configuration and control of network devices 有权
    网络设备的自适应所有权和基于云的配置和控制

    公开(公告)号:US09465668B1

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

    申请号:US13460707

    申请日:2012-04-30

    Abstract: Methods, systems, and computer program products for cloud-based adaptive configuration and control of a network device include, detecting an access by a user through the network device to a cloud-based service; and responsive to the detected access, configuring the network device to be controlled by the user via a cloud-based configuration controller. Further implementations include, receiving a configuration request from the network device, wherein the configuration request includes access information pertaining to an access made by a user to a cloud-based service; determining a cloud-based identity of the user based upon the received access information; associating the cloud-based identity with an ownership identifier; forming one or more instructions to configure the network device with the ownership identifier as an owner of the network device; and transmitting the one or more instructions to the network device.

    Abstract translation: 用于网络设备的基于云的自适应配置和控制的方法,系统和计算机程序产品包括:通过网络设备检测用户对基于云的服务的访问; 并且响应于检测到的访问,将网络设备配置为由用户通过基于云的配置控制器来控制。 另外的实现包括:从网络设备接收配置请求,其中配置请求包括与由用户对基于云的服务进行的访问有关的访问信息; 基于所接收的访问信息确定用户的基于云的身份; 将基于云的身份与所有权标识相关联; 形成一个或多个指令以将所述网络设备的所有权标识符配置为所述网络设备的所有者; 以及将所述一个或多个指令发送到所述网络设备。

    Removal from a whitelist based on an extracted email address
    24.
    发明授权
    Removal from a whitelist based on an extracted email address 有权
    根据提取的电子邮件地址从白名单中移除

    公开(公告)号:US09374330B2

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

    申请号:US14634837

    申请日:2015-03-01

    CPC classification number: H04L51/12 G06Q10/107

    Abstract: In some embodiments, techniques for electronic messaging may include receiving an email message; receiving an interaction with a user interface relating to the email message; extracting an email address associated with the email message; determining that the email address matches an entry in a whitelist; and responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.

    Abstract translation: 在一些实施例中,用于电子消息的技术可以包括接收电子邮件消息; 接收与所述电子邮件消息相关的用户界面的交互; 提取与所述电子邮件消息相关联的电子邮件地址; 确定电子邮件地址与白名单中的条目相匹配; 并且响应于接收到与所述电子邮件消息相关的用户界面的交互,并且确定所述电子邮件地址与所述白名单中的条目匹配,从所述白名单中移除所述条目。

    Removal From a Whitelist Based On an Extracted Email Address
    25.
    发明申请
    Removal From a Whitelist Based On an Extracted Email Address 有权
    基于提取的电子邮件地址从白名单中删除

    公开(公告)号:US20150288634A1

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

    申请号:US14634837

    申请日:2015-03-01

    CPC classification number: H04L51/12 G06Q10/107

    Abstract: In some embodiments, techniques for electronic messaging may include receiving an email message; receiving an interaction with a user interface relating to the email message; extracting an email address associated with the email message; determining that the email address matches an entry in a whitelist; and responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.

    Abstract translation: 在一些实施例中,用于电子消息的技术可以包括接收电子邮件消息; 接收与所述电子邮件消息相关的用户界面的交互; 提取与所述电子邮件消息相关联的电子邮件地址; 确定电子邮件地址与白名单中的条目相匹配; 并且响应于接收到与所述电子邮件消息相关的用户界面的交互,并且确定所述电子邮件地址与所述白名单中的条目匹配,从所述白名单中移除所述条目。

    Speculative actions based on user dwell time over selectable content
    26.
    发明授权
    Speculative actions based on user dwell time over selectable content 有权
    基于用户逗留时间超过可选内容的推测性操作

    公开(公告)号:US08826153B2

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

    申请号:US13252912

    申请日:2011-10-04

    Abstract: Methods, systems, and techniques for reducing web page load time are provided. An exemplary method for reducing web page load time includes detecting, in a browser, a cursor in a region of a web page. The region surrounds a selectable item associated with a URL. The exemplary method includes determining whether the cursor is present in the region for a threshold period of time. The exemplary method further includes performing a speculative action when it is determined that the cursor has been present in the region for the threshold period of time, without modifying underlying code of a web page associated with the URL.

    Abstract translation: 提供了减少网页加载时间的方法,系统和技术。 减少网页加载时间的示例性方法包括在浏览器中检测网页的区域中的光标。 该区域围绕与URL相关联的可选项目。 示例性方法包括确定光标是否存在于区域中阈值时间段。 该示例性方法还包括当确定光标已经存在于阈值时间段的区域中时,而不修改与该URL相关联的网页的底层代码,则执行推测动作。

    Content-facilitated speculative preparation and rendering
    27.
    发明授权
    Content-facilitated speculative preparation and rendering 有权
    内容促成的投机准备和呈现

    公开(公告)号:US08341245B1

    公开(公告)日:2012-12-25

    申请号:US13245413

    申请日:2011-09-26

    CPC classification number: H04L67/2847 G06F17/30902 G06F2216/13

    Abstract: Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results.

    Abstract translation: 减少网页加载时间的方法和系统包括获得与统一资源定位符(URL)相关联的推测信息。 该方法和系统还包括基于投机信息确定是否预取URL的内容。 所述方法和系统还包括当预取结果的确定时提供预取URL内容的指令。

    SELF-FORMING NETWORK
    28.
    发明申请
    SELF-FORMING NETWORK 有权
    自我形成网络

    公开(公告)号:US20120269096A1

    公开(公告)日:2012-10-25

    申请号:US13365971

    申请日:2012-02-03

    Applicant: James Roskind

    Inventor: James Roskind

    Abstract: A connected computer may be operated as node by inspecting communications from other nodes that pass through that node. From the communications, two or more pointers may be determined for the given node. These pointers may include a first pointer identified by a default designation that links the given node to a first node in the network, and a second pointer to another node. The second pointer may be identified by a determination that a designated criteria has been satisfied after the given node is placed on the network.

    Abstract translation: 连接的计算机可以通过检查通过该节点的其他节点的通信来操作为节点。 从通信中,可以为给定节点确定两个或更多个指针。 这些指针可以包括通过将给定节点链接到网络中的第一节点的默认指定标识的第一指针,以及指向另一节点的第二指针。 可以通过在将给定节点放置在网络上之后已经满足指定标准的确定来识别第二指针。

    System and method of reducing latency using adaptive DNS resolution
    29.
    发明授权
    System and method of reducing latency using adaptive DNS resolution 有权
    使用自适应DNS解析降低延迟的系统和方法

    公开(公告)号:US08239532B1

    公开(公告)日:2012-08-07

    申请号:US12822665

    申请日:2010-06-24

    Applicant: James Roskind

    Inventor: James Roskind

    CPC classification number: H04L67/1036 H04L61/1511

    Abstract: A system and method is provided whereby a client device adaptively optimizes the selection of a network device from a plurality of network devices hosting information desired by the client device. Each of the network devices hosting information desired by the client device is associated with a common host name and a different IP address, and the client selects an optimal network device based on a rank assigned to the one or more network devices. A rank assigned to the optimal network device indicates the greatest desirability, from the client device's perspective, of the optimal network device relative to the other network devices. Furthermore, the ranks assigned to the one or more network devices are adaptively determined based upon a determination of an estimated latency, determined from the client device's perspective, between the client device and the one or more network devices.

    Abstract translation: 提供了一种系统和方法,由此客户机设备从托管客户端设备所需信息的多个网络设备自适应地优化网络设备的选择。 托管客户端设备所期望的信息的每个网络设备与公共主机名和不同的IP地址相关联,并且客户端基于分配给一个或多个网络设备的等级来选择最佳网络设备。 分配给最佳网络设备的等级表明从客户端设备的角度来看,最佳网络设备相对于其他网络设备的最大可取性。 此外,基于从客户端设备的角度在客户端设备和一个或多个网络设备之间确定的估计等待时间的确定,自适应地确定分配给一个或多个网络设备的等级。

    TIME-VARYING SECURITY CODE FOR ENABLING AUTHORIZATIONS AND OTHER USES OF FINANCIAL ACCOUNTS
    30.
    发明申请
    TIME-VARYING SECURITY CODE FOR ENABLING AUTHORIZATIONS AND OTHER USES OF FINANCIAL ACCOUNTS 有权
    授权授权和其他财务会计使用的变更安全守则

    公开(公告)号:US20080308629A1

    公开(公告)日:2008-12-18

    申请号:US12192684

    申请日:2008-08-15

    Applicant: James Roskind

    Inventor: James Roskind

    Abstract: A portable device is provided that carries account data. The account data may include a security code having a value that is time-varying. The value of the security code may be programmatically varied based on at least one of an algorithm or event. Authorization and use of the account may be sought from an authorization agent using the account data provided on the portable device.

    Abstract translation: 提供携带帐户数据的便携式设备。 帐户数据可以包括具有随时间变化的值的安全码。 可以基于算法或事件中的至少一个以编程方式改变安全码的值。 可以使用在便携式设备上提供的帐户数据从授权代理寻求帐户的授权和使用。

Patent Agency Ranking