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: 20140063334
    Abstract: A pan tilt zoom (PTZ) camera system implements a disc valve system to enhance the cooling of electronics. The disc valve system includes a static camera base and a rotating camera pan bearing. The static camera base has static base vent slots arranged along the perimeter of the static camera base. The rotating camera pan bearing includes at least one pan bearing vent slot that aligns with the static base vent slots. During rotation of the rotating camera pan bearing, the at least one pan bearing vent slot aligns with the static base vent slots enabling movement of air over electronics of the (PTZ) camera system.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 6, 2014
    Inventors: Frederick Michael McBride, David McKee
  • Publication number: 20130322443
    Abstract: 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: Application
    Filed: May 29, 2013
    Publication date: December 5, 2013
    Inventors: Linda Dunbar, Michael McBride
  • Publication number: 20130174702
    Abstract: 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: Application
    Filed: December 14, 2012
    Publication date: July 11, 2013
    Inventors: Rohan John Holt, James Michael McBride
  • Publication number: 20130067522
    Abstract: A system and method for delivering video content over a network in communication with a subscriber having an associated electronic device is disclosed. A network server is provided and is configured to transmit a plurality of multicast streams of video content over the network. A scheduled start time for the transmission of a first stream of the multicast streams is assigned. A request for the video content is received at a first time, which is after said scheduled start time and the request is the first request for the video content received by the network server after the scheduled start time. The first stream is transmitted over the network only after the request.
    Type: Application
    Filed: November 6, 2012
    Publication date: March 14, 2013
    Applicant: CENTURYLINK INTELLECTUAL PROPERTY LLC
    Inventors: Michael P. Morrissey, Jade D. Kerr, Clinton J. Smoyer, Andrew V. Cook, Kevin Michael McBride
  • Publication number: 20120323553
    Abstract: Aspects of the subject matter described herein relate to recommending data sources. In aspects, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Muhammad Bilal Aslam, Crystal L. Hoyer, Vishal R. Joshi, Timothy Michael McBride, William E. Hiebert
  • Patent number: 8332899
    Abstract: A system and method for delivering video content over a network in communication with a subscriber having an associated electronic device is disclosed. A network server is provided and is configured to transmit a plurality of multicast streams of video content over the network. A scheduled start time for the transmission of a first stream of the multicast streams is assigned. A request for the video content is received at a first time, which is after said scheduled start time and the request is the first request for the video content received by the network server after the scheduled start time. The first stream is transmitted over the network only after the request.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: December 11, 2012
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael P. Morrissey, Jade D. Kerr, Clinton J. Smoyer, Andrew V. Cook, Kevin Michael McBride
  • Publication number: 20120106463
    Abstract: 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: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Inventors: Michael McBride, Subhasri Dhesikan, Neil Diener, David Stephenson, Rajneesh Kumar
  • Publication number: 20110288997
    Abstract: 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: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Applicant: NCR CORPORATION
    Inventor: Michael McBride
  • Publication number: 20110093573
    Abstract: Aspects of the subject matter described herein relate to publishing applications from a source environment to a target environment. In aspects, a publishing pipeline has multiple segments in which work related to the publishing is performed. In the pipeline, file data associated with an application is collected. Settings that need to be created and/or changed in target environment are also determined. Transformation actions may also occur to determine and prepare files to be published to the target environment. After the files and settings to publish are determined and the transformation actions occur, the application may then be published to the target environment.
    Type: Application
    Filed: October 15, 2009
    Publication date: April 21, 2011
    Applicant: Microsoft Corporation
    Inventors: Liang-Ming Chen, Vishal R. Joshi, Timothy Michael McBride
  • Patent number: 7856575
    Abstract: Embodiments of the invention provide techniques for troubleshooting of computer systems using a fault tree analysis. In one embodiment, data parameters describing a status of a system may be monitored to determine the existence of a fault. In the event of a fault, fault tree analysis metadata may be evaluated to attempt to determine a root cause of the fault. If a root cause can be automatically determined, it may be presented to a user in a troubleshooting console, or may be used to trigger an automated corrective action. Alternatively, if a root cause cannot be automatically determined, the user may be presented with additional fault tree analysis metadata and any relevant data parameters in the troubleshooting console, so that the user may determine the root cause of the fault event.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: December 21, 2010
    Assignee: International Business Machines Corporation
    Inventors: Megan Elena Bock, Randall William Horman, Holger Karn, Kevin Michael McBride, Matthew Wayne Novak, Peter Wansch, Yongchun Zhu
  • Publication number: 20100313228
    Abstract: A system and method for delivering video content over a network in communication with a subscriber having an associated electronic device is disclosed. A network server is provided and is configured to transmit a plurality of multicast streams of video content over the network. A scheduled start time for the transmission of a first stream of the multicast streams is assigned. A request for the video content is received at a first time, which is after said scheduled start time and the request is the first request for the video content received by the network server after the scheduled start time. The first stream is transmitted over the network only after the request.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Inventors: Michael P. Morrissey, Jade D. Kerr, Clinton J. Smoyer, Andrew V. Cook, Kevin Michael McBride
  • Publication number: 20090113248
    Abstract: Embodiments of the invention provide techniques for troubleshooting of computer systems using a fault tree analysis. In one embodiment, data parameters describing a status of a system may be monitored to determine the existence of a fault. In the event of a fault, fault tree analysis metadata may be evaluated to attempt to determine a root cause of the fault. If a root cause can be automatically determined, it may be presented to a user in a troubleshooting console, or may be used to trigger an automated corrective action. Alternatively, if a root cause cannot be automatically determined, the user may be presented with additional fault tree analysis metadata and any relevant data parameters in the troubleshooting console, so that the user may determine the root cause of the fault event.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Inventors: Megan Elena Bock, Randall William Horman, Holger Karn, Kevin Michael McBride, Matthew Wayne Novak, Peter Wansch, Yongchun Zhu
  • Patent number: 7469350
    Abstract: A particular problem for self-service devices incorporating USB devices (12) and a USB host (14) is that, when communication is lost between the USB host and one or more of the devices it is difficult (in particular situations) to reset those USB devices without manual intervention. We address that problem by using self-powered USB devices and/or bus powered devices connected to USB hubs, and by creating a power control interface (18) which is itself a USB device. That power control interface takes instructions from the USB host and is able to interrupt a power supply (20) to the USB devices to provoke automatic reset of those devices. Additionally, a watchdog application within the power control interface causes reset of that interface should it malfunction. Also, a master watchdog application at the USB host communicates with a slave watchdog application at the power control interface via a USB link.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: December 23, 2008
    Assignee: NCR Corporation
    Inventors: Jim Henderson, Mike Taylor, Michael McBride, Graeme Mitchell
  • Publication number: 20080178079
    Abstract: A computer program product, apparatus, method, and system for SQL tuning analysis runs an SQL advisor summary process using predetermined SQL tuning advisors on a user selected SQL statement, generates an advisor summary containing a prioritized list of the predetermined SQL tuning advisors and a first user selectable component, and generates, when the user selects the first user selectable component, recommended action details containing advisor specific SQL tuning recommendations for a selected SQL tuning advisor from the advisor summary and a second user selectable component. The present invention runs an advisor specific SQL tuning process when the user selects the second user selectable component from the recommended action details, and generates another advisor summary containing prioritized SQL tuning advisors based upon the SQL after running the advisor specific SQL tuning process.
    Type: Application
    Filed: January 18, 2007
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chi Chen, Qing Li, Kevin Michael McBride, Tai Wei Shi, Fang Xing, Zhuo Zhang
  • Publication number: 20080091978
    Abstract: An apparatus, system, and method are disclosed 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: Application
    Filed: October 13, 2006
    Publication date: April 17, 2008
    Inventors: Stephen Andrew Brodsky, Holger Karn, Kevin Michael McBride, Peter Wansch, Maryela Evelin Weihrauch
  • Publication number: 20070150758
    Abstract: A particular problem for self-service devices incorporating USB devices (12) and a USB host (14) is that, when communication is lost between the USB host and one or more of the devices it is difficult (in particular situations) to reset those USB devices without manual intervention. We address that problem by using self-powered USB devices and/or bus powered devices connected to USB hubs, and by creating a power control interface (18) which is itself a USB device. That power control interface takes instructions from the USB host and is able to interrupt a power supply (20) to the USB devices to provoke automatic reset of those devices. Additionally, a watchdog application within the power control interface causes reset of that interface should it malfunction. Also, a master watchdog application at the USB host communicates with a slave watchdog application at the power control interface via a USB link.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Inventors: Jim Henderson, Mike Taylor, Michael McBride, Graeme Mitchell
  • Publication number: 20060125147
    Abstract: The present invention consists of both a method and apparatus for providing the upper and lower portions of two-part tire molds with an expansible opening to provide clearance for the insertion of green tires, in particular large green tires of the sort used on industrial or off-road vehicles. The tire mold according to the present invention provides a segmented tire mold wherein a plurality of circumferentially arranged segments that contribute to the shaping of the circumferential tread portion of a tire being molded are able to move in such a way as to include a radial component of motion that provides a larger diameter for each of the two mold portions during the green tire loading operation. Thus the internal circumferential region of the top portion and of the bottom portion is able to expand in diametrical dimension when the two part tire mold is open.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 15, 2006
    Inventors: Todd Bachochin, Michael Hogan, Larry Ivery, Michael McBride, William Niessen, Richard Wieland
  • Publication number: 20060113708
    Abstract: A tread belt is molded and cured in a mold having a base plate and an inverted cup-shaped top plate. A plurality of inner segments are disposed in the mold. When the mold is closed outer surfaces of the inner segments form a cylindrical surface which is in contact with an inner surface of the tread belt. A first portion of the inner segments are follower segments, a second portion of the inner segments are leader segments, and means are provided for controlling radial movement of the inner segments. A plurality of outer segments are disposed in the mold. When the mold is closed the inner surfaces of the outer segments form a cylindrical surface which is in contact with an outer surface of the tread belt, and means are provided for controlling movement of the outer segments.
    Type: Application
    Filed: November 29, 2004
    Publication date: June 1, 2006
    Inventor: Michael McBride
  • Patent number: 7007023
    Abstract: A system and associated method for flagging differences in resource attributes across multiple database and transaction systems, to substantially improve database maintenance operations performed by database administrators. The system and method perform search for object attributes that define a resource across a large number of database systems, and return the information to a database administrator, with the information in an exception state flagged. The system and method offer significant advantages for database administration in the ability to simplify the views of multiple systems into a single system image, and the ability to provide a significant degree of flexibility in displaying database information, thus making it relatively easy to identify resources that do not necessarily conform to the single system definition.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: February 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: Bill Thanh Huynh, Kevin Michael McBride, Mehul Mahendra Shah
  • Patent number: D704240
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: May 6, 2014
    Assignee: Sensormatic Electronics, LLC
    Inventors: Frederick Michael McBride, Sergio M. Perez, Carlos E. DeJesus