Patents by Inventor Thierry R. Sender

Thierry R. Sender has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11909845
    Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: February 20, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Mahadevan Viswanathan, Thierry R. Sender
  • Patent number: 11811873
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: November 7, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Patent number: 11526852
    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.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: December 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steven T. Archer, Paul Brand, Matthew J. Threefoot, Thierry R. Sender, Pramod Kalyanasundaram
  • Publication number: 20220182456
    Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.
    Type: Application
    Filed: February 24, 2022
    Publication date: June 9, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Cheul SHIM, Mahadevan VISWANATHAN, Thierry R. SENDER
  • Publication number: 20220150309
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Patent number: 11290561
    Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: March 29, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Mahadevan Viswanathan, Thierry R. Sender
  • Patent number: 11265379
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: March 1, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Publication number: 20210014313
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Patent number: 10819794
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 27, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Publication number: 20200259922
    Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 13, 2020
    Inventors: Cheul SHIM, Mahadevan VISWANATHAN, Thierry R. SENDER
  • Patent number: 10715599
    Abstract: A status of an Internet of Things (IoT) device included in a local area cloud is identified. The local area cloud includes IoT devices that are connected in a wireless local area network (WLAN), and one IoT device functions as a leader of the local area cloud. A cloud server associated with the IoT device is identified and information identifying the status is forwarded to the cloud server via a wireless wide area network (WWAN). The cloud server selects an action to be performed by the IoT device and forwards data identifying the action. The leader receives and distributes information identifying the action to the IoT device via the local area cloud. The action may include actions by multiple IoT devices in the local area cloud or IoT devices included in multiple local area clouds. A user may input data to control the cloud server.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: July 14, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Jianxiu Hao, Dongchen Wang, Michael P. Ruffini, Thierry R. Sender
  • Publication number: 20190098089
    Abstract: An internet-of-things (IoT) distribution hub enables delivery of formatted IoT data to any of multiple hosting platforms as dynamically configurable by an IoT device owner. A service node in a distributed network provides, to an IoT device, a device key for accessing an IoT distribution network. The service node receives a selection of a hosting platform for the IoT device, wherein the selected hosting platform is one from a group of available hosting platforms available through the IoT distribution network. The service node maps the IoT device to a virtual device proxy for the selected hosting platform and receives a request from the IoT device to forward IoT data. The request includes the device key. The service node forwards the IoT data to the selected hosting platform via the virtual device proxy.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Cheul Shim, Michael G. Hogan, Angel Polito, Terence P. Maguire, Thierry R. Sender
  • Patent number: 10116585
    Abstract: A method, a device, and a non-transitory storage medium provides to receive a packet from an Internet of Things (IoT) device; determine whether the packet carries IoT data; determine a type of linked data to obtain in response to a determination that the packet carries the IoT data, wherein a determination of the type of linked data is based on at least one of a source network address of the IoT device or a device identifier of the IoT device that correlates to an application programming interface (API) and corresponding type of linked data; obtain the type of linked data in response to the determination of the type of linked data; store the type of linked data and the IoT data; and grant access and use of the type of linked data and the IoT data to the API of a software application, when the software application is executed.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: October 30, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Thierry R. Sender, Michael G. Hogan, Pramod Kalyanasundaram, Jianxiu Hao
  • Publication number: 20180198727
    Abstract: A method, a device, and a non-transitory storage medium provides to receive a packet from an Internet of Things (IoT) device; determine whether the packet carries IoT data; determine a type of linked data to obtain in response to a determination that the packet carries the IoT data, wherein a determination of the type of linked data is based on at least one of a source network address of the IoT device or a device identifier of the IoT device that correlates to an application programming interface (API) and corresponding type of linked data; obtain the type of linked data in response to the determination of the type of linked data; store the type of linked data and the IoT data; and grant access and use of the type of linked data and the IoT data to the API of a software application, when the software application is executed.
    Type: Application
    Filed: March 7, 2018
    Publication date: July 12, 2018
    Inventors: Thierry R. Sender, Michael G. Hogan, Pramod Kalyanasundaram, Jianxiu Hao
  • Patent number: 9967366
    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.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: May 8, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jianxiu Hao, Zhong Chen, Matthew J. Threefoot, Thierry R. Sender
  • Patent number: 9948572
    Abstract: A method, a device, and a non-transitory storage medium provides to receive a packet from an Internet of Things (IoT) device, wherein the packet carries IoT data; determine whether the packet carries IoT data; determine a type of linked data to obtain in response to a determination that the packet carries the IoT data, wherein a determination of the type of linked data is based on an application programming interface (API) identifier that identifies an API and corresponding type of linked data; obtain the type of linked data in response to the determination of the type of linked data; store the type of linked data and the IoT data; and grant access and use of the type of linked data and the IoT data to the API of a software application, when the software application is executed.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: April 17, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Thierry R. Sender, Michael G. Hogan, Pramod Kalyanasundaram, Jianxiu Hao
  • Publication number: 20170357948
    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.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 14, 2017
    Inventors: Steven T. Archer, Paul Brand, Matthew J. Threefoot, Thierry R. Sender, Pramod Kalyanasundaram
  • Publication number: 20170155703
    Abstract: A status of an Internet of Things (IoT) device included in a local area cloud is identified. The local area cloud includes IoT devices that are connected in a wireless local area network (WLAN), and one IoT device functions as a leader of the local area cloud. A cloud server associated with the IoT device is identified and information identifying the status is forwarded to the cloud server via a wireless wide area network (WWAN). The cloud server selects an action to be performed by the IoT device and forwards data identifying the action. The leader receives and distributes information identifying the action to the IoT device via the local area cloud. The action may include actions by multiple IoT devices in the local area cloud or IoT devices included in multiple local area clouds. A user may input data to control the cloud server.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Jianxiu Hao, Dongchen Wang, Michael P. Ruffini, Thierry R. Sender
  • Publication number: 20170126577
    Abstract: A method, a device, and a non-transitory storage medium provides to receive a packet from an Internet of Things (IoT) device, wherein the packet carries IoT data; determine whether the packet carries IoT data; determine a type of linked data to obtain in response to a determination that the packet carries the IoT data, wherein a determination of the type of linked data is based on an application programming interface (API) identifier that identifies an API and corresponding type of linked data; obtain the type of linked data in response to the determination of the type of linked data; store the type of linked data and the IoT data; and grant access and use of the type of linked data and the IoT data to the API of a software application, when the software application is executed.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Inventors: Thierry R. Sender, Michael G. Hogan, Pramod Kalyanasundaram, Jianxiu Hao
  • Publication number: 20170026488
    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.
    Type: Application
    Filed: July 20, 2015
    Publication date: January 26, 2017
    Inventors: Jianxiu Hao, Zhong Chen, Matthew J. Threefoot, Thierry R. Sender