Patents by Inventor Michael Bowers

Michael Bowers 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: 20160358102
    Abstract: Some embodiments include a workflow authoring tool that accesses a text string representation of a workflow and a text string representation of at least a data processing operator type. The workflow authoring tool enables definition of one or more data processing operator types that can be referenced in defining the machine learning workflow. When scheduling a workflow, the text string representation of the workflow can be parsed and traversed to generate an interdependency graph of one or more data processing operators. The text string representation of the data processing operator type can identify operator attributes associated with the data processing operator type.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Stuart Michael Bowers, Hussein Mohamed Hassan Mehanna, Alisson Gusatti Azzolini, Jeffrey Scott Dunn, Rodrigo Bouchardet Farnham, James Robert Paton, Aleksandr Sidorov, Pamela Shen Vagata, Xiaowen Xie
  • Publication number: 20160300156
    Abstract: Some embodiments include a machine learner platform. The machine learner platform can implement a model tracking service to track one or more machine learning models for one or more application services. A model tracker database can record a version history and/or training configurations of the machine learning models. The machine learner platform can implement a platform interface configured to present interactive controls for building, modifying, evaluating, deploying, or compare the machine learning models. A model trainer engine can task out a model training task to one or more computing devices. A model evaluation engine can compute an evaluative metric for a resulting model from the model training task.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Inventors: Stuart Michael Bowers, Parul Agarwal, Parv Ajay Oberoi, Hussein Mohamed Hassan Mehanna
  • Publication number: 20160283863
    Abstract: An online system identifies an additional feature to evaluate for inclusion in a machine learned model. The additional feature is based on characteristics of one or more dimensions of information maintained by the online system. To generate data for evaluating the additional feature, the online system generates various partitions of stored data, where each partition includes characteristics associated with one or more dimensions on which the additional feature is based. Using values of characteristics in a partition, the online system generates values for the additional feature and includes the values of the additional feature in the partition. Values for the additional feature are generated for various partitions based on the values of characteristics in each partition. The online system combines multiple partitions that include values for the additional feature to generate a training set for evaluating a machine learned model including the additional feature.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Stuart Michael Bowers, Hussein Mohamed Hassan Mehanna, Andrey Malevich, Sai Nishanth Parepally, David Paul Capel, Alisson Gusatti Azzolini
  • Publication number: 20160092786
    Abstract: An online system simplifies modification of features used by machine learned models used by the online system, such as machined learned models with high dimensionality. The online system obtains a superset of features including features used by at least one machine learned model and may include additional features. From the superset of features, the online system generates various groups of features for a machine learned model. The groups of features may be a group including features currently used by the machine learned model, a group including all available features, and one or more intermediate groups. Intermediate groups include various numbers of features from the set selected based on measures of feature impact on the machine learned model associated with various features. A user may select a group of features, test the machine learning model using the selected group, and then launch the tested model based on the results.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Hussein Mohamed Hassan Mehanna, Stuart Michael Bowers
  • Publication number: 20160067413
    Abstract: A syringe 1 comprises a barrel 2 and a plunger 3 sliding in the barrel and having a seal 8 in sealing engagement with an internal surface of the barrel, the barrel having a piercing member 20 with a piercing point 27 and an aperture 26 at its distal end. The aperture 26 is in communication with the distal end of the barrel, and the distal end of the barrel has a connection member 28 to which an adapter member 36 provided with an intradermal needle 39 is adapted to be attached. An intradermal injection adapter 36 for a syringe is also provided, the adapter comprising a body 37 having an intradermal needle 39 at a distal end, and a proximal end constructed and arranged for attachment to the barrel, the body also providing a fluid connection between the barrel 2 and the intradermal needle 39.
    Type: Application
    Filed: April 23, 2014
    Publication date: March 10, 2016
    Inventors: Graham John Madin, Paul Mallins, David Michael Bower
  • Patent number: 9215409
    Abstract: Communication systems and methods for controlling audio communications between a relay service and an audio endpoint with a video endpoint are disclosed. A communication system comprises a relay service configured to engage in video communications with a video endpoint and audio communications with an audio endpoint. The relay service comprises a control circuit configured to receive call control signals from the video endpoint, and automatically control communications between the relay service and the audio endpoint responsive to the call control signals. A communication system includes a video endpoint comprising a user interface configured to transmit call commands to the relay service responsive to user inputs. The call commands are directed to automatically triggering controls at the relay service over audio communications between the relay service and the audio endpoint.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: December 15, 2015
    Assignee: Sorenson Communications, Inc.
    Inventors: Adam Montero, Daniel Baker, Lane Walters, Shane Herndon, Christine Barton, Michael R. Ohran, Jeff Thompson, Michael Bowers, Ryan Kunz
  • Publication number: 20150343173
    Abstract: A catheter or cannula arrangement includes a catheter or cannula and a security unit for monitoring a length of stay of the catheter or cannula in a body. The security unit includes a signaling unit, an activation unit, and a timer unit. The signaling unit emits a first signal. The activation detection unit detects a first event and produces a second signal indicative of the first event detection. The timer unit receives the second signal and starts a time duration measurement in reaction thereto, and produces and transmits to the signaling unit a third signal as soon as the measured time duration is reaches a preset time value. The signaling unit emits the first signal in reaction to receiving the third signal. The first event can be an at least partial extraction of a needle from the catheter or cannula.
    Type: Application
    Filed: December 23, 2013
    Publication date: December 3, 2015
    Inventors: Corneliu Tobescu, Paul Mallins, David Michael Bower
  • Publication number: 20150206179
    Abstract: An advertising system has limited computing resources to spend evaluating advertisements of advertisers to determine a “best” advertisement to serve to users of a social networking system. The computing resources are allocated (e.g., by varying the number of advertisements that are considered for presentation to a user) based on the neediness of the user and/or the advertiser on a per impression basis. The neediness of a user may be determined by grouping users into groups and determining a yield curve of expected revenue per computing resource used. Then, the revenue may be maximized across impression opportunities for multiple users. The neediness of an advertiser may be determined by biasing the selection of one advertiser's advertisements over another advertiser's advertisements based on an expected revenue, an expected number of interactions of the advertisement, or otherwise maximizing a satisfaction coefficient for the advertiser.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 23, 2015
    Applicant: Facebook, Inc.
    Inventors: Andrew John Tulloch, Stuart Michael Bowers, Joaquin Ignacio Quinonero Candela
  • Publication number: 20150174369
    Abstract: A medical device includes an elongate body having a proximal end and a deflectable distal region, a handle coupled to the proximal end, an actuator movable relative to the handle, and a resistance assembly adjacent the actuator. The resistance assembly exerts a force on the actuator that varies according to a direction in which the actuator is moving relative to the handle. For example, the resistance assembly can exert a lower (or zero) force when the actuator is moving relative to the handle in a direction that effects deflection of the distal region of the elongate body from neutral and higher when the actuator is moving relative to the handle in a direction that effects return of the distal region of the elongate body towards neutral. The resistance assembly can also include materials that exhibit anisotropic frictional properties and/or have surface finishes or treatments that yield directionally-dependent frictional forces.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 25, 2015
    Inventors: Anthony Knutson, Michael Bowers, Stephan P. Miller
  • Publication number: 20150094654
    Abstract: Actuators for steerable medical devices are disclosed that not only deflect or steer a portion of a medical device (e.g., a distal portion of a catheter shaft), but also include mechanisms for actively returning the deflected portion of the medical device to an initial configuration (e.g., straight or substantially straight). These active return-to-straight mechanisms may return a catheter shaft from a deflected configuration to a substantially straight configuration throughout a medical procedure, may employ one or more tension members extending along the catheter shaft, and may comprise a gross return actuator and a fine return actuator. For example, the gross return actuator may be configured to partially reverse the deflection of the distal portion of the catheter; and the fine return actuator may be configured to continue reversing the deflection. The gross return actuator may automatically trigger or actuate (mechanically or electromechanically) the fine return actuator.
    Type: Application
    Filed: September 29, 2014
    Publication date: April 2, 2015
    Inventors: Varun Bansal, Michael Bowers, Troy T. Tegg, David Kim
  • Publication number: 20150088639
    Abstract: Based on prior interactions associated with a user, an online system predicts an amount of interaction by the user with an object associated with an advertisement. Using the predicted amount of user interaction, the online system determines an expected value of presenting the advertisement to the user. The advertisement is ranked among other advertisements based on the expected values associated with the advertisements, and one or more advertisements are selected for presentation to the user based on the ranking. An advertisement may also specify a threshold amount of interaction with an associated object as targeting criteria, so the predicted amount of interaction with the object associated with the advertisement may determine if a user is eligible to be presented with the advertisement.
    Type: Application
    Filed: July 15, 2014
    Publication date: March 26, 2015
    Inventors: Eitan Shay, Stuart Michael Bowers, Richard Bill Sim, Jun Yang
  • Publication number: 20150088644
    Abstract: Based on prior interactions associated with a user, an online system predicts an amount of interaction by the user with an object associated with an advertisement. Using the predicted amount of user interaction, the online system determines an expected value of presenting the advertisement to the user. The advertisement is ranked among other advertisements based on the expected values associated with the advertisements, and one or more advertisements are selected for presentation to the user based on the ranking. An advertisement may also specify a threshold amount of interaction with an associated object as targeting criteria, so the predicted amount of interaction with the object associated with the advertisement may determine if a user is eligible to be presented with the advertisement.
    Type: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: Facebook, Inc., a Delaware Corporation
    Inventors: Eitan Shay, Stuart Michael Bowers, Richard Bill Sim, Jun Yang
  • Publication number: 20150027567
    Abstract: The invention generally provides a dynamic back pressure regulator. In exemplary embodiments, the back pressure regulator includes an inlet, an outlet, a seat disposed between the inlet and the outlet and defining at least part of a fluid pathway, and a needle displaceable relative to the seat to form a restriction region therebetween for restricting fluid flow between the inlet and the outlet. In some embodiments, the needle can be formed of a chemically resistant ceramic or have a metal plating to provide corrosion and/or erosion resistance.
    Type: Application
    Filed: March 4, 2013
    Publication date: January 29, 2015
    Applicant: Waters Technologies Corporation
    Inventors: Joshua A. Shreve, John M. Auclair, Paul Keenan, Edwin Denecke, Gerald Wisser, Edward Bates, Eugene Berthiaume, Michael Bower
  • Publication number: 20140267579
    Abstract: Communication systems and methods for controlling audio communications between a relay service and an audio endpoint with a video endpoint are disclosed. A communication system comprises a relay service configured to engage in video communications with a video endpoint and audio communications with an audio endpoint. The relay service comprises a control circuit configured to receive call control signals from the video endpoint, and automatically control communications between the relay service and the audio endpoint responsive to the call control signals. A communication system includes a video endpoint comprising a user interface configured to transmit call commands to the relay service responsive to user inputs. The call commands are directed to automatically triggering controls at the relay service over audio communications between the relay service and the audio endpoint.
    Type: Application
    Filed: April 15, 2014
    Publication date: September 18, 2014
    Applicant: Sorenson Communications, Inc.
    Inventors: Adam MONTERO, Daniel BAKER, Lane WALTERS, Shane HERNDON, Christine BARTON, Michael R. OHRAN, Jeff THOMPSON, Michael BOWERS, Ryan KUNZ
  • Patent number: 8677236
    Abstract: Word predictions in a message are selected or prioritized based on the recipient of the message and a previous location of use by a user. An input history is created based on messages sent to the recipient from the user at a particular location (e.g., global positioning system coordinates). As the user composes subsequent messages, a current location of the user is determined. Word predictions are performed based on a comparison of the current location to the previous locations, and based on the recipient(s). In further embodiments, location-aware spell-check functionality is provided for the messages.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: March 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Jason Michael Bower, Rui Li, Kenichi Morimoto, Honghui Sun, Simon Liu
  • Patent number: 8651220
    Abstract: A position-adjustable, dual-pod control system for a machine, such as a backhoe loader is disclosed. The system includes a horizontal cross beam connected to a pair of brackets. The pair of brackets are mounted to the machine by way of a pair of bearings that enables pivotal movement of the cross beam in the fore and aft directions while the cross beam is positioned perpendicularly to the fore and aft direction or the fore-aft centerline of the machine. The bottom end of each pod arm is pivotally coupled to the brackets thereby enabling the pod arms to be pivoted towards or away from the centerline. Each bracket includes a through hole that accommodates a bearing that is mounted to the machine, such as to the floor of the machine.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: February 18, 2014
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Alan Robert Connor, Richard Adam Kenneth Heald, Robert Michael Bower, Paul Anthony Sheehan
  • Publication number: 20130081504
    Abstract: A position-adjustable, dual-pod control system for a machine, such as a backhoe loader is disclosed. The system includes a horizontal cross beam connected to a pair of brackets. The pair of brackets are mounted to the machine by way of a pair of bearings that enables pivotal movement of the cross beam in the fore and aft directions while the cross beam is positioned perpendicularly to the fore and aft direction or the fore-aft centerline of the machine. The bottom end of each pod arm is pivotally coupled to the brackets thereby enabling the pod arms to be pivoted towards or away from the centerline. Each bracket includes a through hole that accommodates a bearing that is mounted to the machine, such as to the floor of the machine.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 4, 2013
    Applicant: CATERPILLAR, INC.
    Inventors: Alan Robert Connor, Richard Adam Kenneth Heald, Robert Michael Bower, Paul Anthony Sheehan
  • Patent number: 8126827
    Abstract: Embodiments are configured to provide one or more candidates based in part on an input identifier associated with an input interface. In an embodiment, a system includes an input method editor (IME) that can be configured to provide one or more candidates based in part on a prediction model and one or more input scope values associated with an input interface. The IME can also operate to store an entered string including one or more associated input scope values to a storage component. The stored information can be used when suggesting candidates.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: February 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Eric Badger, Drew Elliott Linerud, Daryn Elliot Robbins, Jason Michael Bower
  • Publication number: 20110270786
    Abstract: Embodiments are configured to provide one or more candidates based in part on an input identifier associated with an input interface. In an embodiment, a system includes an input method editor (IME) that can be configured to provide one or more candidates based in part on a prediction model and one or more input scope values associated with an input interface. The IME can also operate to store an entered string including one or more associated input scope values to a storage component. The stored information can be used when suggesting candidates.
    Type: Application
    Filed: July 8, 2011
    Publication date: November 3, 2011
    Applicant: Microsoft Corporation
    Inventors: Eric Badger, Drew Elliott Linerud, Daryn Elliot Robbins, Jason Michael Bower
  • Patent number: 8010465
    Abstract: Embodiments are configured to provide one or more candidates based in part on an input identifier associated with an input interface. In an embodiment, a system includes an input method editor (IME) that can be configured to provide one or more candidates based in part on a prediction model and one or more input scope values associated with an input interface. The IME can also operate to store an entered string including one or more associated input scope values to a storage component. The stored information can be used when suggesting candidates.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Eric Badger, Drew Elliott Linerud, Daryn Elliot Robbins, Jason Michael Bower