-
公开(公告)号:US09967366B2
公开(公告)日:2018-05-08
申请号: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.
-
公开(公告)号:US10805104B2
公开(公告)日:2020-10-13
申请号:US16018298
申请日:2018-06-26
Applicant: Verizon Patent and Licensing Inc.
Inventor: Ming Chen , Dahai Ren , Lei Zhang , Matthew J. Threefoot
IPC: G06F15/173 , H04L12/28 , H04L29/06
Abstract: Systems and methods herein represent an IoT device as an endpoint of private cloud. A virtualization service receives an IoT identifier for an IoT device and a network address for a virtual endpoint for the IoT device. The virtual endpoint for the IoT device is included in a host cloud platform. The virtualization service maps the IoT identifier to the network address in a distributed data structure for the service provider network and provides instructions, for an edge node for the service provider network, to provide network-layer access controls based on the mapping. The edge node for the service provider network receives an access request from the IoT device, applies a network-layer access control for the IoT device based on the instructions, receive IoT data from the IoT device when the edge node permits access by the IoT device, and forwards the IoT data to the virtual endpoint.
-
公开(公告)号: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.
-
公开(公告)号:US20170357948A1
公开(公告)日:2017-12-14
申请号:US15181742
申请日:2016-06-14
Applicant: Verizon Patent and Licensing Inc.
Inventor: Steven T. Archer , Paul Brand , Matthew J. Threefoot , Thierry R. Sender , Pramod Kalyanasundaram
CPC classification number: G06Q10/1095 , H04W4/021 , H04W4/80
Abstract: A system dynamically assigns spaces to users. The system acquires scheduling information for users and identified times when one of the spaces should be assigned to a group of the users (e.g., when a meeting is scheduled). The system may select the space based on the size of the group. The users wear smart identifier (ID) badges that transmit short-range communications signals. A detector detects the signals and may forward a notification to the system identifying the users' locations. The system dynamically re-assigns the space to different users if more than a threshold portion of the group members are, based on the determined locations, not expected to reach the reserved space at the scheduled time. The system assigns a different space to the group that is closer to the determined locations and/or more appropriately sized for the number of available group members.
-
公开(公告)号:US09706360B1
公开(公告)日:2017-07-11
申请号:US14988326
申请日:2016-01-05
Applicant: Verizon Patent and Licensing Inc.
Inventor: Steven T. Archer , Matthew J. Threefoot
CPC classification number: H04W4/023 , H04L65/4084 , H04L65/80 , H04L67/18
Abstract: A method for processing media content is described. The method includes steps of receiving via a wireless network and at a content processing server media content of an activity captured by a mobile device; identifying a location of the mobile device and a location of the activity; and identifying a point of view characteristic of the received media content based on the location of the mobile device and the location of the activity. It is then determined whether the point of view characteristic of the received media content corresponds to a desired point of view of the activity. Upon determining the point of view characteristic of the received media content corresponds to the desired point of view, the content processing server selects to perform at least one of uploading and/or distributing of the media content via the content processing server to a user display device.
-
-
-
-
-