-
公开(公告)号:US11768823B2
公开(公告)日:2023-09-26
申请号:US15046100
申请日:2016-02-17
Applicant: Verizon Patent and Licensing Inc.
Inventor: Zhong Chen , Lin Zhu , Jianxiu Hao , Fenglin Yin
IPC: G06F16/23 , H04L67/10 , H04W4/70 , H04L67/12 , H04L41/0893 , H04L43/0817
CPC classification number: G06F16/2365 , H04L41/0893 , H04L67/10 , H04L67/12 , H04W4/70 , H04L43/0817
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.
-
公开(公告)号:US10970380B2
公开(公告)日:2021-04-06
申请号:US15180361
申请日:2016-06-13
Applicant: Verizon Patent and Licensing Inc.
Inventor: Jianxiu Hao , Zhong Chen , Lin Zhu , Ming Chen
Abstract: A network device logs transmission control protocol (TCP) flow data for connections between registered devices that are registered for use of secure Internet of Things (IoT) application programming interfaces (APIs). The logging generates logged flow data. The network device receives, from a first registered device, a call validation request for an IoT API call directed to the first registered device from a second registered device. The call validation request includes packet information of the IoT API call. The network device compares the packet information with the logged TCP flow data. When the comparing indicates a match of the packet information and the logged TCP flow data, the network device sends a response to the first registered device to accept the IoT API call. Otherwise, the network device sends a response to the first registered device to reject the IoT API call.
-
公开(公告)号:US10268495B2
公开(公告)日:2019-04-23
申请号:US15046991
申请日:2016-02-18
Applicant: Verizon Patent and Licensing Inc.
Inventor: Zhong Chen , Lin Zhu , Jianxiu Hao
Abstract: A computer device may include logic configured to receive, from a user device via a network, a manufacturer-independent request intended for a target device; identify a virtual device model instance associated with the target device; and identify a virtual device model associated with the identified virtual device model instance. The logic may be further configured to select a manufacturer adapter based on the identified virtual device model instance and the identified virtual device model; generate a manufacturer-specific request for the target device based on the received manufacturer-independent request and the selected manufacturer adapter; and send, via the network, the generated manufacturer-specific request to the target device.
-
公开(公告)号:US20170359417A1
公开(公告)日:2017-12-14
申请号:US15180629
申请日:2016-06-13
Applicant: Verizon Patent and Licensing Inc.
Inventor: Ming Chen , Jianxiu Hao , Zhong Chen , Matthew J. Threefoot
Abstract: A network device receives a definition for a data product of consumer Internet-of-Things (IoT) data and registers multiple machine-type communications (MTC)-devices for collection of consumer IoT data. The MTC devices provide the consumer IoT data with heterogeneous formats. The registering identifies a profile for each MTC device and particular data types authorized for collection. The network device receives consumer IoT data generated by the multiple MTC devices and extracts the particular data types from the IoT data. The network device normalizes the extracted data to include a uniform data format, and aggregates the normalized IOT data into clusters that exclude device identifiers. The network device constructs the clusters into a data portfolio that meets the definition for the data product.
-
公开(公告)号:US20170026488A1
公开(公告)日:2017-01-26
申请号:US14803337
申请日:2015-07-20
Applicant: Verizon Patent and Licensing Inc.
Inventor: Jianxiu Hao , Zhong Chen , Matthew J. Threefoot , Thierry R. Sender
CPC classification number: H04L67/32 , H04L41/0293 , H04L67/10 , H04L67/28
Abstract: A first network device receives a token request from an application and, in response, generates a token that includes a time-stamp and a server identifier. The server identifier indicates a particular proxy server, of a group of proxy servers, in an API management layer. A second network device receives, from an application, an API call that includes the token and validates the token. The second network device routes the API call to the particular proxy server indicated by the token in response to successfully validating the token. The first network device or second network device provides a bypass uniform resource locator (URL), to the application, to bypass the API management layer, for one or more types of designated API calls.
Abstract translation: 第一网络设备从应用接收令牌请求,作为响应,生成包含时间戳和服务器标识符的令牌。 服务器标识符指示API管理层中的一组代理服务器的特定代理服务器。 第二网络设备从应用程序接收包含令牌的API调用并验证令牌。 响应于成功地验证令牌,第二网络设备将API调用路由到由令牌指示的特定代理服务器。 第一网络设备或第二网络设备为应用程序提供旁路统一资源定位符(URL)以绕过API管理层,用于一种或多种类型的指定的API调用。
-
公开(公告)号:US20160381593A1
公开(公告)日:2016-12-29
申请号:US14753646
申请日:2015-06-29
Applicant: Verizon Patent and Licensing Inc.
Inventor: Jianxiu Hao , Michael P. Ruffini , Zhong Chen
CPC classification number: H04W28/0215 , H04L67/06 , H04L67/125 , H04L67/26 , H04L67/306 , H04W4/14 , H04W4/70 , H04W4/90 , H04W28/0221 , H04W52/0212 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/164 , Y02D70/21
Abstract: A method, in a multiple modem device that includes a notification modem and a Wi-Fi modem, includes identifying data to be collected and rules for selecting an optimal modem for data transmission from the multiple modem device. The method also includes collecting the data, and determining whether the data is to be sent via the notification modem based on a payload size associated with the data and the rules. The method includes sending the data via a control channel of a cellular network associated with the notification modem in response to a determination that the data to be sent via the notification modem. A determination whether a Wi-Fi network is available is made in response to a determination that the data is not to be sent via the notification modem. The data is sent via the Wi-Fi modem over the Wi-Fi network.
Abstract translation: 一种在包括通知调制解调器和Wi-Fi调制解调器的多调制解调器设备中的方法包括识别要收集的数据和用于从多调制解调器设备选择用于数据传输的最佳调制解调器的规则。 该方法还包括收集数据,并且基于与数据和规则相关联的有效载荷大小来确定数据是否将经由通知调制解调器发送。 该方法包括响应于通过通知调制解调器发送的数据的确定,经由与通知调制解调器相关联的蜂窝网络的控制信道发送数据。 响应于不通过通知调制解调器发送数据的确定,确定Wi-Fi网络是否可用。 数据通过Wi-Fi网络通过Wi-Fi调制解调器发送。
-
公开(公告)号:US10771335B2
公开(公告)日:2020-09-08
申请号:US15657716
申请日:2017-07-24
Applicant: Verizon Patent and Licensing Inc.
Inventor: Ming Chen , Ira C. Stevens, III , Zhong Chen , Matthew J. Threefoot
Abstract: A network device stores capability designations associated with Internet-of-Things (IoT) devices and receives, from a customer device, one or more of the capability designations associated with a first type of IoT device. The network device receives event data generated by the first type of IoT device and maps the event data to the one or more of the capability designations. The mapping produces normalized IoT data for the first type of IoT device. The network device generates semantic information for the normalized IoT data and assembles a device model for the first type of IoT device. The device model includes the one or more of the capability designations and the semantic information.
-
公开(公告)号:US10063640B2
公开(公告)日:2018-08-28
申请号:US14928494
申请日:2015-10-30
Applicant: Verizon Patent and Licensing Inc.
Inventor: Zhong Chen , William D. Walker , Jianxiu Hao , Matthew J. Threefoot
CPC classification number: H04L67/125 , H04B1/0057 , H04B1/38 , H04L12/2816 , H04L12/6418 , H04W4/70
Abstract: A device may receive device information and operation information relating to an Internet of Things (IoT) device type corresponding to IoT devices that are configured to perform a particular operation based on receiving a particular command message. The device information may identify IoT devices of the IoT device type, and the operation information may identify operations that the IoT devices are capable of performing. The device may generate an application programming interface (API) based on the operation information. The API may associate the operations with one or more respective instructions, and may permit a client device to control operation of the IoT devices. An instruction, of the one or more respective instructions, when received by the device, may cause the device to cause a corresponding command message to be transmitted to an IoT device of the IoT devices. The device may store or provide the API.
-
公开(公告)号:US09898777B2
公开(公告)日:2018-02-20
申请号:US14463248
申请日:2014-08-19
Applicant: Verizon Patent and Licensing Inc.
Inventor: Zhong Chen , Theodore G. Poppe , Bryce Schadl , Steve Pietraszek , Aiqun Angie Guo , Victor D. Chan , Bilal Wahid
CPC classification number: G06Q30/0641 , G06F8/60 , G06Q30/0613
Abstract: A framework for a machine-to-machine (M2M) application development is disclosed. The framework enables users to login and affect devices and applications that may interact with the devices by enabling M2M applications. The framework enables M2M application creation, management, and development of various profiled devices based on pre-defined data models associated with corresponding devices. Furthermore, the framework enables marketplace options to permit users to specify purchase options as well as to buy devices and applications.
-
公开(公告)号:US20170242714A1
公开(公告)日:2017-08-24
申请号:US15046991
申请日:2016-02-18
Applicant: Verizon Patent and Licensing Inc.
Inventor: Zhong Chen , Lin Zhu , Jianxiu Hao
CPC classification number: G06F9/455 , G06F9/45558 , G06F2009/45562
Abstract: A computer device may include logic configured to receive, from a user device via a network, a manufacturer-independent request intended for a target device; identify a virtual device model instance associated with the target device; and identify a virtual device model associated with the identified virtual device model instance. The logic may be further configured to select a manufacturer adapter based on the identified virtual device model instance and the identified virtual device model; generate a manufacturer-specific request for the target device based on the received manufacturer-independent request and the selected manufacturer adapter; and send, via the network, the generated manufacturer-specific request to the target device.
-
-
-
-
-
-
-
-
-