VISP AUTHENTICATION SERVICE FOR THIRD PARTY APPLICATIONS
    1.
    发明申请
    VISP AUTHENTICATION SERVICE FOR THIRD PARTY APPLICATIONS 有权
    VISP认证服务第三方应用

    公开(公告)号:US20170063838A1

    公开(公告)日:2017-03-02

    申请号:US14833361

    申请日:2015-08-24

    Abstract: An authentication device receives, from an application executing at a mobile device, a request for an authentication token, the request including an application identifier and an encrypted session identifier (SID). The application identifier identifies the application and the SID uniquely identifies a session between the application and a destination network device. The authentication device decrypts, using a first private key of a first public/private key pair, the encrypted SID to produce a decrypted SID; and determines a first hash value of certain data that includes the application identifier and session information associated with the session. The authentication device further encrypts, using a second public key of a second public/private key pair, the determined first hash value and the decrypted SID to produce an authentication token comprising the encrypted first hash value and the SID; and sends the authentication token to the application at the mobile device.

    Abstract translation: 认证设备从在移动设备处执行的应用接收对认证令牌的请求,该请求包括应用标识符和加密会话标识符(SID)。 应用程序标识符标识应用程序,SID唯一地标识应用程序和目标网络设备之间的会话。 认证装置使用第一公钥/私钥对的第一专用密钥解密加密的SID以产生解密的SID; 并且确定包括与会话相关联的应用标识符和会话信息的某些数据的第一哈希值。 认证装置还使用第二公钥/私钥对的第二公钥加密所确定的第一散列值和解密的SID,以产生包括加密的第一散列值和SID的认证令牌; 并将认证令牌发送到移动设备处的应用。

    Open API for toll free data on demand
    2.
    发明授权
    Open API for toll free data on demand 有权
    开放API用于免费电话数据

    公开(公告)号:US09402002B1

    公开(公告)日:2016-07-26

    申请号:US14823144

    申请日:2015-08-11

    CPC classification number: H04M15/8214 H04L12/1435 H04L12/1496 H04M15/09

    Abstract: A network device receives registration information for a vendor application that selectively provides access to toll-free data for users. The registration information include a vendor account to which data charges can be billed. In response to the registration information, the network device sends a token corresponding to the vendor application. The network device receives, from a vendor device, an application programming interface (API) call that includes the token, a data flow identifier, and flow information. The flow information identifies a particular data flow directed to a copy of the vendor application residing on a user device. The network device validates the token; causes data charges for particular data packets, corresponding to the flow information, to be billed to the vendor account; and sends, to the vendor device, a response to the API call that includes the data flow identifier.

    Abstract translation: 网络设备接收供应商应用的注册信息,该注册信息有选择地为用户提供对免费数据的访问。 注册信息包括可以向其收取数据费用的供应商帐户。 响应于注册信息,网络设备发送与供应商应用相对应的令牌。 网络设备从供应商设备接收包括令牌的应用程序编程接口(API)调用,数据流标识符和流信息。 流信息识别指向驻留在用户设备上的供应商应用的副本的特定数据流。 网络设备验证令牌; 对与流量信息对应的特定数据包进行数据收费,向供应商账户支付费用; 并向供应商设备发送对包括数据流标识符的API调用的响应。

    Rules execution system for IoT devices

    公开(公告)号:US11768823B2

    公开(公告)日:2023-09-26

    申请号:US15046100

    申请日:2016-02-17

    Abstract: A method includes receiving readings from a plurality of Internet of Things (IoT) devices. The method identifies rules associated with the readings from the IoT devices and determines a three dimensional (3D) dataset based on the plurality of IoT devices, the readings and rules associated with the readings from the plurality of IoT devices. The method includes determining policies to be applied to routing of the readings based on rules for dividing the readings into subsets of the 3D dataset, and routing processing for subsets of the readings to be processed in parallel by processing units based on the policies. The method further includes processing the readings to generate a list of actions, and resolving the conflicts in the list of actions based on a multi-phase queue. The method also includes executing the actions.

    Network-based device registration for content distribution platforms

    公开(公告)号:US10999064B2

    公开(公告)日:2021-05-04

    申请号:US16426285

    申请日:2019-05-30

    Abstract: A device can receive, from a network device, information that identifies a user device. The network device might have authenticated the user device based on the user device accessing a radio access network. The device can receive, from the user device, a request for a first token. The request can include an encrypted session identifier. A server device might have encrypted the session identifier. The device can determine the session identifier, and generate the first token based on the session identifier and the information that identifies the user device. The device can encrypt the first token using an application public key, and provide, to the user device, the encrypted first token. The user device can provide, to the server device, the encrypted first token. The server device can register the user device to receive content based on the encrypted first token.

    Transmission control protocol (TCP) synchronize (SYN) signaling passthrough for TCP proxy servers

    公开(公告)号:US10419542B2

    公开(公告)日:2019-09-17

    申请号:US15660069

    申请日:2017-07-26

    Abstract: A device can receive, from a user device, a transmission control protocol (TCP) synchronize (SYN) packet associated with a request to establish a TCP connection with a server device. The device can prevent a first TCP connection from being established between the device and the user device based on the TCP SYN packet. The device can cause a second TCP connection to be established between the device and the server device based on the TCP SYN packet and after preventing the first TCP connection from being established. The device can cause a third TCP connection to be established between the device and the user device after causing the second TCP connection to be established. The device can transfer network traffic between the user device and the server device based on the second TCP connection and the third TCP connection.

    Network-based device registration for content distribution platforms

    公开(公告)号:US10341864B2

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

    申请号:US15448870

    申请日:2017-03-03

    Abstract: A device can receive, from a network device, information that identifies a user device. The network device might have authenticated the user device based on the user device accessing a radio access network. The device can receive, from the user device, a request for a first token. The request can include an encrypted session identifier. A server device might have encrypted the session identifier. The device can determine the session identifier, and generate the first token based on the session identifier and the information that identifies the user device. The device can encrypt the first token using an application public key, and provide, to the user device, the encrypted first token. The user device can provide, to the server device, the encrypted first token. The server device can register the user device to receive content based on the encrypted first token.

    High availability internet services provisioning

    公开(公告)号:US09948506B2

    公开(公告)日:2018-04-17

    申请号:US15042763

    申请日:2016-02-12

    Inventor: Fenglin Yin

    Abstract: Systems and methods described herein provide redundant functionality for multi-cloud high availability continuous service provisioning. Service rule configuration of regional internet services platforms at different geographical locations are provisioned through a multi-cloud provisioning platform. The systems and methods provide that there is no disruption of service provisioning, in the event of a failure of one cloud provisioning platform, as long as at least one other cloud provisioning platform is available. In the event of a cloud disaster outage at one cloud provisioning platform, a regional internet services platform will automatically register with another active cloud provisioning platform.

    Deploying a toll-free data service campaign by modifying a uniform resource identifier
    8.
    发明授权
    Deploying a toll-free data service campaign by modifying a uniform resource identifier 有权
    通过修改统一资源标识符来部署免费的数据服务活动

    公开(公告)号:US09521030B2

    公开(公告)日:2016-12-13

    申请号:US14276186

    申请日:2014-05-13

    Abstract: A device may receive campaign information for deploying a toll-free data service campaign. The campaign information may identify a uniform resource identifier for accessing a toll-free data service associated with the toll-free data service campaign. The device may determine a host name included in the uniform resource identifier. The device may determine a network address associated with the host name. The device may modify the uniform resource identifier, to generate a modified uniform resource identifier for accessing the toll-free data service, by replacing the host name, included in the uniform resource identifier, with the network address. The device may deploy the toll-free data service campaign by providing, to an enforcement device, the modified uniform resource identifier.

    Abstract translation: 设备可以接收用于部署免费数据服务活动的活动信息。 活动信息可以标识用于访问与免费数据服务活动相关联的免费数据服务的统一资源标识符。 设备可以确定包含在统一资源标识符中的主机名。 设备可以确定与主机名相关联的网络地址。 该装置可以通过将包含在统一资源标识符中的主机名替换为网络地址来修改统一资源标识符,以生成用于访问免费数据服务的经修改的统一资源标识符。 设备可以通过向执行设备提供修改的统一资源标识符来部署免费数据服务活动。

    DETERMINING A PROBABILITY OF A RELATIONSHIP BETWEEN LAYERS OF GEOGRAPHIC INFORMATION SYSTEM DATA

    公开(公告)号:US20170286855A1

    公开(公告)日:2017-10-05

    申请号:US15089832

    申请日:2016-04-04

    Abstract: A device may receive first data items and second data items that may have been output by sensor devices. The device may add, to a node in a data structure, at least some of the first data items. The device may divide the node to create subnodes that correspond to subregions of a geographic region. The device may add, to at least one of the subnodes, at least some of the second data items. The device may generate a probability of a first relationship, between the first data items and the second data items, based on determining subnodes that include a first data item and determining subnodes that exhibit a predefined second relationship with a second data item. The device may send, to another device, the probability of the first relationship to support location-based services.

    RULES EXECUTION SYSTEM FOR IOT DEVICES
    10.
    发明申请

    公开(公告)号:US20170235783A1

    公开(公告)日:2017-08-17

    申请号:US15046100

    申请日:2016-02-17

    Abstract: A method includes receiving readings from a plurality of Internet of Things (IoT) devices. The method identifies rules associated with the readings from the IoT devices and determines a three dimensional (3D) dataset based on the plurality of IoT devices, the readings and rules associated with the readings from the plurality of IoT devices. The method includes determining policies to be applied to routing of the readings based on rules for dividing the readings into subsets of the 3D dataset, and routing processing for subsets of the readings to be processed in parallel by processing units based on the policies. The method further includes processing the readings to generate a list of actions, and resolving the conflicts in the list of actions based on a multi-phase queue. The method also includes executing the actions.

Patent Agency Ranking