Patents by Inventor Michael McBride
Michael McBride 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: 12604653Abstract: Devices and methods relating to stretchable electronics. A stretchable electronic film includes an insulating polymer and less than 1 wt % of a semiconducting polymer. Manufacturing a multi-layered, stretchable electronic device characterized by a single peel-off step for integrating the components of the device rather than a multi-peel synthesis of the device.Type: GrantFiled: October 5, 2022Date of Patent: April 14, 2026Assignee: Georgia Tech Research CorporationInventors: Guoyan Zhang, Michael Mcbride, Ping-Hsun Chu, Elsa Reichmanis, Nils Erland Persson
-
Patent number: 12500788Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: GrantFiled: July 21, 2022Date of Patent: December 16, 2025Inventors: Linda Dunbar, Michael McBride
-
Patent number: 12255870Abstract: A method used by a domain name system (DNS) server is disclosed. The DNS server receives a DNS request containing a host name and a resource record specifying data. The DNS server resolves an internet protocol (IP) address based on the host name. The DNS server resolves a server address of a resource server containing the data specified in the resource record. The DNS server transmits a DNS response including the IP address and the server address.Type: GrantFiled: May 9, 2023Date of Patent: March 18, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Michael McBride, Yingzhen Qu, James Neil Guichard
-
Patent number: 12177109Abstract: A routing device including a memory and a processor. The memory stores instructions. The processor is configured to execute the instructions to receive a signed route origin authorization (ROA), which includes a blockchain hash, and a border gateway protocol (BGP) update message, which includes one or more routes. The processor is further configured to implement a Route Origin Validation (ROV) process using the blockchain hash in the signed ROA to determine whether the one or more routes in the BGP update message are valid; update a routing table to include the one or more routes from the BGP update message when the one or more routes are determined to be valid by the ROV process; and refrain from updating the routing table with the one or more routes from the BGP update message when the one or more routes are determined to be invalid by the ROV process.Type: GrantFiled: November 7, 2022Date of Patent: December 24, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Michael McBride, Yingzhen Qu, Linda Dunbar
-
Patent number: 12069023Abstract: A DNS server comprises: a receiver configured to receive a registration request comprising a domain name, a local address, and a scope, the registration request requests registration of the domain name; a processor coupled to the receiver and configured to execute computer instructions that cause the processor to: assign an address to the domain name based on the local address and the scope, and generate a registration response comprising the address; and a transmitter coupled to the processor and configured to transmit the registration response towards an endpoint. The processor may be further configured to cache a correspondence among the domain name, the address, and the scope.Type: GrantFiled: November 21, 2022Date of Patent: August 20, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Yingzhen Qu, Haoyu Song, Michael McBride, James N. Guichard
-
Publication number: 20230353479Abstract: An edge routing device at an edge of a network including a memory storing instructions one or more processors. The one or more processors are configured to execute the instructions to determine that an edge routing capability of the edge routing device has been updated, encode an updated edge routing capability into a type length value (TLV) structure of a link state message, and flood the link state message including the TLV structure having the updated edge routing capability to other edge routing devices at the edge of the network.Type: ApplicationFiled: May 10, 2023Publication date: November 2, 2023Inventors: Yingzhen Qu, Michael McBride, James N. Guichard
-
Publication number: 20230283587Abstract: A method used by a domain name system (DNS) server is disclosed. The DNS server receives a DNS request containing a host name and a resource record specifying data. The DNS server resolves an internet protocol (IP) address based on the host name. The DNS server resolves a server address of a resource server containing the data specified in the resource record. The DNS server transmits a DNS response including the IP address and the server address.Type: ApplicationFiled: May 9, 2023Publication date: September 7, 2023Inventors: Michael McBride, Yingzhen Qu, James Neil Guichard
-
Patent number: 11716273Abstract: A per-hop postcard technique is disclosed. The per-hop postcard technique is implemented to improve Postcard-based Telemetry (PBT). A per-section postcard technique is also disclosed. The per-section postcard technique is implemented to improve In-situ OAM (IOAM). By utilizing these techniques, suitable on-path telemetry may be obtained for multicast traffic. In addition, these techniques may be used to reconstruct and visualize a multicast tree, to conduct performance monitoring, and to perform trouble shooting.Type: GrantFiled: April 3, 2020Date of Patent: August 1, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Haoyu Song, Michael McBride
-
Publication number: 20230083671Abstract: A DNS server comprises: a receiver configured to receive a registration request comprising a domain name, a local address, and a scope, the registration request requests registration of the domain name; a processor coupled to the receiver and configured to execute computer instructions that cause the processor to: assign an address to the domain name based on the local address and the scope, and generate a registration response comprising the address; and a transmitter coupled to the processor and configured to transmit the registration response towards an endpoint. The processor may be further configured to cache a correspondence among the domain name, the address, and the scope.Type: ApplicationFiled: November 21, 2022Publication date: March 16, 2023Inventors: Yingzhen Qu, Haoyu Song, Michael McBride, James N. Guichard
-
Publication number: 20230059348Abstract: A routing device including a memory and a processor. The memory stores instructions. The processor is configured to execute the instructions to receive a signed route origin authorization (ROA), which includes a blockchain hash, and a border gateway protocol (BGP) update message, which includes one or more routes. The processor is further configured to implement a Route Origin Validation (ROV) process using the blockchain hash in the signed ROA to determine whether the one or more routes in the BGP update message are valid; update a routing table to include the one or more routes from the BGP update message when the one or more routes are determined to be valid by the ROV process; and refrain from updating the routing table with the one or more routes from the BGP update message when the one or more routes are determined to be invalid by the ROV process.Type: ApplicationFiled: November 7, 2022Publication date: February 23, 2023Inventors: Michael McBride, Linda Dunbar, Yingzhen Qu
-
Publication number: 20230038915Abstract: Devices and methods relating to stretchable electronics. A stretchable electronic film includes an insulating polymer and less than 1 wt % of a semiconducting polymer. Manufacturing a multi-layered, stretchable electronic device characterized by a single peel-off step for integrating the components of the device rather than a multi-peel synthesis of the device.Type: ApplicationFiled: October 5, 2022Publication date: February 9, 2023Inventors: Guoyan ZHANG, Michael MCBRIDE, Ping-Hsun CHU, Elsa REICHMANIS, Nils Erland PERSSON
-
Publication number: 20220376936Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: ApplicationFiled: July 21, 2022Publication date: November 24, 2022Applicant: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Patent number: 11508919Abstract: Devices and methods relating stretchable electronics are disclosed. Some disclosed embodiments relate to a stretchable electronic film comprising an insulating polymer and less than 1 wt % of a semiconducting polymer. Other disclosed embodiments relate to manufacturing a multi-layered, stretchable electronic device characterized by a single peel-off step for integrating all components of the device rather than a multi-peel synthesis of the device.Type: GrantFiled: August 28, 2018Date of Patent: November 22, 2022Assignee: Georgia Tech Research CorporationInventors: Guoyan Zhang, Michael McBride, Ping-Hsun Chu, Elsa Reichmanis, Nils Erland Persson
-
Patent number: 11398921Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: GrantFiled: March 22, 2021Date of Patent: July 26, 2022Assignee: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Publication number: 20210288828Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: ApplicationFiled: March 22, 2021Publication date: September 16, 2021Applicant: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Patent number: 10958461Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: GrantFiled: January 8, 2019Date of Patent: March 23, 2021Assignee: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Publication number: 20200412633Abstract: A per-hop postcard technique is disclosed. The per-hop postcard technique is implemented to improve Postcard-based Telemetry (PBT). A per-section postcard technique is also disclosed. The per-section postcard technique is implemented to improve In-situ OAM (IOAM). By utilizing these techniques, suitable on-path telemetry may be obtained for multicast traffic. In addition, these techniques may be used to reconstruct and visualize a multicast tree, to conduct performance monitoring, and to perform trouble shooting.Type: ApplicationFiled: April 3, 2020Publication date: December 31, 2020Inventors: Haoyu Song, Michael McBride
-
Publication number: 20200381637Abstract: Devices and methods relating stretchable electronics are disclosed. Some disclosed embodiments relate to a stretchable electronic film comprising an insulating polymer and less than 1 wt % of a semiconducting polymer. Other disclosed embodiments relate to manufacturing a multi-layered, stretchable electronic device characterized by a single peel-off step for integrating all components of the device rather than a multi-peel synthesis of the device.Type: ApplicationFiled: August 28, 2018Publication date: December 3, 2020Inventors: Guoyan ZHANG, Michael MCBRIDE, Ping-Hsun CHU, Elsa REICHMANIS, Nils Erland PERSSON
-
Patent number: 10687253Abstract: Described in an example embodiment is an end-to-end admission control system that allows any rich media application to secure admission control in an environment where there are mixed wireless and wired segments in the network. In particular embodiments, the system includes the integration of Add Traffic Stream (ADDTS) and Resource Reservation Protocol (RSVP) admission control mechanisms, the mapping of parameters between these two mechanisms, the admission control policies, and failure handling for the end-to-end resource control.Type: GrantFiled: September 11, 2017Date of Patent: June 16, 2020Assignee: Cisco Technology, Inc.Inventors: Michael McBride, Subhasri Dhesikan, Neil Diener, David S. Stephenson, Rajneesh Kumar
-
Patent number: 10567819Abstract: Aspects of the subject disclosure may include, for example, a method that includes determining, by a processing system, whether a transmission from a client device includes a request to participate in a sponsored data session. If a sponsored data session is requested, the request is sent to equipment of a sponsoring entity. The processing system receives a list of data items available from the equipment of the sponsoring entity in the sponsored data session; initiates the sponsored data session; and generates a session identifier for transmission to the client device. The processing system also determines whether a subsequent request received from the client device corresponds to a listed data item, and causes a sponsored data rate to be applied to a client account for transfer of the data item. Other embodiments are disclosed.Type: GrantFiled: September 7, 2017Date of Patent: February 18, 2020Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC, The DIRECTVInventors: Rajendra Dadlani, Michael McBride, Rasesh Patel, Constance Goshgarian, Michael Depies, Ranny Sue, Suja John, Atanu Basak, Maria Dillard, Pankaj Sharma, Sarah Lyons, Tam Leminh, Umesh Balani, Yeung Chan