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).
-
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
-
Publication number: 20210278037Abstract: The present disclosure relates to camera mounts and cameras implementable in mounting-restricted environments. The camera mount may comprise a bracket and an optional cover, wherein the bracket may be configured to mount to a surface and the bracket configured to protect the camera. The bracket may include a mounting portion, an angled portion and an adjustment portion, which each may be configured to angle the camera relative to the surface. The mounting component may be configured to include a clearance portion that may facilitate angling the camera. The angled portion may be configured to be a wedge angled relative to the surface. The adjusting portion may be pivotable around an axis parallel to the surface such that in combination, the adjusting portion and the angled portion may facilitate the positioning of the camera to include a viewing angle that may vary up to 65°.Type: ApplicationFiled: March 9, 2021Publication date: September 9, 2021Inventors: Derek Joseph BOYES, Frederick Michael MCBRIDE
-
Publication number: 20210278755Abstract: Aspects of the present disclosure relate to modular camera mounts interoperable with cameras. The modular camera mount may include a bracket comprising a first mounting portion positioned perpendicular to a camera mounting portion. The first mounting portion may facilitate securing the modular camera mount to a first surface, wherein the first surface may comprise a small area. Both the camera mounting portion and the first mounting portion may include a plurality of mounting provisions configured to align with mounting provisions of a cover. The cover may be secured to the bracket via a plurality of fasteners threaded through the mounting provisions. Securing the cover to the bracket may form a chamber therebetween, wherein the chamber may be a conduit for a cable configured to electrically connect the camera to a power source. The cover may be configured to secure the position adjustable camera via an angular adjustable bracket.Type: ApplicationFiled: March 9, 2021Publication date: September 9, 2021Inventors: Derek Joseph BOYES, Frederick Michael MCBRIDE
-
Publication number: 20210278754Abstract: Aspects of the present disclosure relate to camera mounts interoperable with cameras mountable in a wide variety of different environments. The camera mount may include a bracket, wherein the bracket may be configured to be secured to a mounting surface. The bracket may be comprised of an adapter plate interoperable with a wall switch plate, wherein the wall switch plate secures to the mounting surface. The adapter plate may include a first plurality of mounting holes configured to align with a second plurality of mounting holes positioned within the wall switch plate. The mount may further include an angled portion that includes a second cable route opening and a plurality of mounting provisions that may be configured to align with the mounting holes and a first cable route opening of the adapter plate. The angled portion may further include a camera mounting surface configured to interoperate with the adjusting portion.Type: ApplicationFiled: March 9, 2021Publication date: September 9, 2021Inventors: Derek Joseph BOYES, Frederick 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
-
Patent number: 10894332Abstract: A system and method utilizes strategies, priority rules, specifications, and comparisons to calculate the fewest number of cuts to separate individual instances from an imaged media sheet. Embodiments of the systems and methods may produce an optimal or more efficient arrangement of the media instances on an imaged media to minimize a total number of cuts to separate the instances, and thus reduce an overall cost.Type: GrantFiled: December 4, 2017Date of Patent: January 19, 2021Assignee: ELECTRONICS FOR IMAGING, INC.Inventors: Rohan John Holt, James 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
-
Publication number: 20200293756Abstract: A frictionless access control system and method embodying satellite cameras for facial recognition are disclosed. The cameras capture image data of individuals at an access point such as a door. Preferably, two or more cameras are placed on opposite sides of the access point to increase the likelihood that the individuals are captured in the image data. A facial cropper module extracts facial patches from the image data, and a facial signature module computes facial signatures from the facial patches. A facial recognition module receives the computed facial signatures from the facial signature module, matches the computed facial signatures to stored facial signatures, and sends user identity information of individuals corresponding to the stored facial signatures to the facial signature module when the computed facial signatures match the stored facial signatures.Type: ApplicationFiled: October 24, 2018Publication date: September 17, 2020Inventors: Peter Alexander Ainsworth, Ian C. Westmacott, Martin J. Donaghy, John McKenna, Derek Boyes, Terry Neill, Frederick Michael McBride, Walter A. Martin
-
Publication number: 20200230663Abstract: A sensor system includes: a housing having an internal wall defining an opening; a transparent window mounted within the opening; a sensor device within the housing and having at least one of a sensor output or a sensor input alignable with the transparent window; a vibration device in communication with the transparent window, where the vibration device is controllable to produce a first sonic movement; where the transparent window is movably responsive to the first sonic movement with a second sonic movement; and at least one damping member located between the transparent window and the sensor device, where the damping member substantially isolates the sensor device from at least the second sonic movement of the transparent window. A method includes determining a cleaning trigger corresponding to cleaning the transparent window; and controlling, in response to the cleaning trigger, a vibration frequency, amplitude, or duration of the vibration device.Type: ApplicationFiled: January 18, 2019Publication date: July 23, 2020Inventors: Frederick Michael MCBRIDE, Timothy HARRISON
-
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
-
Publication number: 20200038917Abstract: A shape packing technique is introduced that can be applied in various applications such as automated print production. In an example embodiment, items that are to be placed into a target shape are sorted based on size to form item groups that include similarly sized items. Potential blocks including arrangements of one or more items are created from the sorted item groups. A placement solution is then generated by placing the potential blocks in the target shape using a recursive process that avoids redundant placement solutions until all of the potential blocks are placed or no other potential blocks are able to be placed. The placement solution can then be utilized, for example, to control a printer to print multiple images on a substrate and/or to control an automated cutting device to cut the substrate into multiple partitions according to the placement solution.Type: ApplicationFiled: July 30, 2019Publication date: February 6, 2020Inventor: James Michael McBride
-
Patent number: 10430871Abstract: A method of executing a transaction for a user at a self-service terminal is described. The method comprises: (a) sensing a stroke gesture delineated by the user on a touch-sensitive panel; (b) recognizing the delineated stroke gesture; and (c) matching the delineated stroke gesture to one of a plurality of defined transaction strokes, each defined transaction stroke being associated with a specific transaction. The method further comprises (d) executing the specific transaction associated with the matched transaction stroke.Type: GrantFiled: May 21, 2010Date of Patent: October 1, 2019Assignee: NCR CorporationInventor: Michael McBride
-
Patent number: 10320882Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for discovering and tracking uniform resource locators (URLs) for the purposes of managing sponsored data. For instance, in one example, a method includes monitoring a request for a stream of data delivered to a user endpoint device via a content distribution network, wherein the stream of data is accessed via a digital content distribution application running on the user endpoint device, discovering a uniform resource locator associated with the stream of data, and updating a list of sponsored uniform resource locators in accordance with the discovering, wherein the sponsored uniform resource locators comprise uniform resource locators that are permitted to be accessed by the digital content distribution application without impacting a data allowance allocated to the user endpoint device.Type: GrantFiled: August 29, 2017Date of Patent: June 11, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Rajendra Dadlani, Constance Goshgarian, Maria Dillard, Jeffrey Wilson, Ranny Sue, Umesh Balani, Arlene Cava, Michael McBride, Pankaj Sharma, Xavier D. Riley
-
Publication number: 20190140853Abstract: 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: January 8, 2019Publication date: May 9, 2019Applicant: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Publication number: 20190075346Abstract: 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: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Inventors: 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
-
Patent number: 10225094Abstract: 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: May 29, 2013Date of Patent: March 5, 2019Assignee: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Publication number: 20190068683Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for discovering and tracking uniform resource locators (URLs) for the purposes of managing sponsored data. For instance, in one example, a method includes monitoring a request for a stream of data delivered to a user endpoint device via a content distribution network, wherein the stream of data is accessed via a digital content distribution application running on the user endpoint device, discovering a uniform resource locator associated with the stream of data, and updating a list of sponsored uniform resource locators in accordance with the discovering, wherein the sponsored uniform resource locators comprise uniform resource locators that are permitted to be accessed by the digital content distribution application without impacting a data allowance allocated to the user endpoint device.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Inventors: Rajendra Dadlani, Constance Goshgarian, Maria Dillard, Jeffrey Wilson, Ranny Sue, Umesh Balani, Arlene Cava, Michael McBride, Pankaj Sharma, Xavier D. Riley
-
Patent number: 10031830Abstract: An apparatus, system, and method are provided for evaluating database accesses. The apparatus may comprise a computer program that causes a computer system to exchange profiling data between a client application module and a database module; execute a database access; determine a database access policy violation at a detection point module; and selectively request context information from a context point module related to the database access.Type: GrantFiled: October 13, 2006Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Stephen Andrew Brodsky, Holger Karn, Kevin Michael McBride, Peter Wansch, Maryela Evelin Weihrauch