Patents by Inventor Stuart Taylor

Stuart Taylor 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: 20170262315
    Abstract: Systems and methods for multilayered resource scheduling are provided. A system may include a user interface, an upper level scheduler, at least one lower level scheduler, and a reporting module. The user interface may receive a plurality of tasks. The upper level scheduler may sort the plurality of tasks into tasks with identical resource requirements. The lower level scheduler may be operable to receive resource requirements associated with a task. The lower level scheduler may ascertain compute resources sufficient to execute the task on a machine in a compute farm and advertise the compute resources as matching the resource requirements. The lower level scheduler may further receive a request to execute the task on the machine. The compute resources may be controlled to execute the tasks with the identical resource requirements without further scheduling operations. The lower level scheduler may control the compute resources to execute the task.
    Type: Application
    Filed: May 19, 2017
    Publication date: September 14, 2017
    Inventors: Jeremy Minor, Stuart Taylor
  • Publication number: 20170244473
    Abstract: An antenna communication architecture and a method for simultaneous optimal tracking of multiple broadband satellite terminals in support of in theatre operations and rapid deployment applications, and methods in relation therewith. This communication architecture is especially suitable for implementation as a hosted payload configuration on a host spacecraft.
    Type: Application
    Filed: February 25, 2017
    Publication date: August 24, 2017
    Inventors: Jaafar CHERKAOUI, Peter TAKATS, Stuart TAYLOR, Peter GARLAND, Luigi POZZEBON
  • Patent number: 9711980
    Abstract: A charging device for one or more input modules for a touch-screen device is described. The charging device comprises a charging mechanism and portions which are shaped to receive an input module. The charging mechanism comprises a power input and a power output. The power input is configured to receive power from an external power source and the power input is configured to provide power to one or more input modules which are attached to the charging device.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E Hodges, Stuart Taylor, John Franciscus Marie Helmes
  • Publication number: 20170166830
    Abstract: A viscosity index improver containing, in diluent oil, one or more optionally functionalized linear block copolymers having at least one block derived from alkenyl arene covalently linked to at least one block derived from diene in an amount that is greater than the critical overlap concentration (ch*), in mass %, for the linear block copolymers in the diluent oil; and ester base stock and/or at least one star (or radial) polymer, the star polymer being present in an amount such that the c/ch* value of the star polymer in the concentrate falls within the range of from 0.01 to about 1.6, wherein c is the concentration in mass % of star polymer in the concentrate and ch* is the critical overlap concentration in mass % for the star polymer in the diluent oil used to form the concentrate.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 15, 2017
    Inventors: Rajiv R. Taribagil, Stuart A. Taylor, Stuart Briggs, Laurent Chambard
  • Patent number: 9658893
    Abstract: Systems and methods for multilayered resource scheduling are provided. A system may include a user interface, an upper level scheduler, at least one lower level scheduler, and a reporting module. The user interface may receive a plurality of tasks. The upper level scheduler may sort the plurality of tasks into tasks with identical resource requirements. The lower level scheduler may be operable to receive resource requirements associated with a task. The lower level scheduler may ascertain compute resources sufficient to execute the task on a machine in a compute farm and advertise the compute resources as matching the resource requirements. The lower level scheduler may further receive a request to execute the task on the machine. The compute resources may be controlled to execute the tasks with the identical resource requirements without further scheduling operations. The lower level scheduler may control the compute resources to execute the task.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: May 23, 2017
    Assignee: Runtime Design Automation
    Inventors: Jeremy Minor, Stuart Taylor
  • Publication number: 20170039650
    Abstract: A system for conducting over the counter trades, the system comprising a first initiating party's computer system; a second responding party's computer system; and a Central Communication Hub in contact with the first and second parties' computer systems. The first system enables a user to input a trading interest in a financial instrument, and send information indicative of the trading interest to the Central Communication Hub. The Central Communication Hub makes a hidden request for information to the second system indicative of the second party's ability to fulfil the trading interest. The second system responds to the hidden request for information with summary information indicative of the second party's ability to fulfil the trading interest. The Central Communication Hub forwards some or all of the summary information response to the first party's system.
    Type: Application
    Filed: April 14, 2015
    Publication date: February 9, 2017
    Inventors: Usman Khan, Paul Stuart Taylor
  • Patent number: 9529447
    Abstract: A removable input module for a touch-screen device is described. The input module comprises an attachment mechanism to attach the module to the touch-screen device, one or more input controls and an accelerometer and/or magnetometer. The accelerometer and/or magnetometer are configured to provide signals to be used to determine the orientation of the input module relative to the touch-screen device and/or to another input module which is attached to the same touch-screen device. In an embodiment, the input module comprises a processor arranged to analyze the output of the accelerometer and/or magnetometer and determine the orientation of the input module.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: December 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E Hodges, Stuart Taylor, John Franciscus Marie Helmes
  • Publication number: 20160328269
    Abstract: Systems and methods for multilayered resource scheduling are provided. A system may include a user interface, an upper level scheduler, at least one lower level scheduler, and a reporting module. The user interface may receive a plurality of tasks. The upper level scheduler may sort the plurality of tasks into tasks with identical resource requirements. The lower level scheduler may be operable to receive resource requirements associated with a task. The lower level scheduler may ascertain compute resources sufficient to execute the task on a machine in a compute farm and advertise the compute resources as matching the resource requirements. The lower level scheduler may further receive a request to execute the task on the machine. The compute resources may be controlled to execute the tasks with the identical resource requirements without further scheduling operations. The lower level scheduler may control the compute resources to execute the task.
    Type: Application
    Filed: May 6, 2015
    Publication date: November 10, 2016
    Inventors: Jeremy Minor, Stuart Taylor
  • Publication number: 20160275906
    Abstract: A system provides a content service arranged to provide content for display on a display device which comprises an electronic paper display but which does not include a power source which is capable of providing sufficient power to update the electronic paper display. Instead, power is only provided to update the electronic paper display when in direct contact with a printer device. The power is provided via a contact based conductive digital data and power bus which also provides pixel data for content to be displayed on the electronic paper display. The display device further comprises a processing element which configured to drive the electronic paper display. The content service receives an identifier for a display device or printer device and identifies content based on the identifier received. The identified content is then transmitted to a printer device for display on a display device.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: James Scott, Nicholas Yen- Cherng Chen, Stephen Edward Hodges, John Franciscus Marie Helmes, Stuart Taylor, Thomas Robert Kubitza, Sergey Antonovich, Refael Zabdi Whyte
  • Publication number: 20160275907
    Abstract: A display device comprises an electronic paper display, a security module, an input for receiving content for display on the electronic paper display and a processing element. The security module is arranged to store and/or generate a value that is periodically updated and to communicate the value to a proximate device. A proposed update to the displayed content is accompanied by a further value which is verified by the security module or by a remote content service before updating the content displayed on the electronic paper display.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: James Scott, John Franciscus Marie Helmes, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Stuart Taylor
  • Publication number: 20160275880
    Abstract: A display device is described that comprises an electronic paper display but that does not include a power source that is capable of providing sufficient power to update the electronic paper display. Instead, the electronic paper display can only be updated when receiving external power via a digital data and power bus. The bus also provides pixel data for content to be displayed on the electronic paper display and at least one externally generated bias voltage level for the electronic paper display. The display device further comprises a processor that configured to drive the electronic paper display.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Nicholas Yen-Cherng Chen, James Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Stuart Taylor, Thomas Robert Kubitza, Sergey Antonovich, Refael Zabdi Whyte, Nicolas Villar
  • Publication number: 20160275873
    Abstract: A display device is described which comprises an electronic paper display, a transmitter, a digital data and power bus and a processor. The transmitter is configured to transmit data identifying content currently displayed on the electronic paper display. The digital data and power bus is arranged to receive pixel data for modified content associated with the transmitted data and the processor is configured to drive the electronic paper display; however, the electronic paper display can only be updated to display modified content when the display device is receiving power via the digital data and power bus.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Stuart Taylor, John Franciscus Marie Helmes, James Scott, Nicholas Yen-Cherng Chen, Stephen Edward Hodges
  • Publication number: 20160275879
    Abstract: A computer implemented method of processing content for display on an electronic paper display comprises generating both an image representing a piece of content stored in a content store and a token providing access to the piece of content in the content store. The image and the token are then transmitted to a display device comprising the electronic paper display directly or via one or more intermediary devices.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Stephen Edward Hodges, John Franciscus Marie Helmes, James Scott, Nicholas Yen-Cherng Chen, Stuart Taylor
  • Publication number: 20160209968
    Abstract: A method for mapping touch inputs to inputs on a user input module is described. Touch event data resulting from users interacting with a touch-based application is received at a computing resource. This touch event data is analyzed to identify touch inputs to the application and the analysis is performed independently of the code for the application. Mapping data is then generated which identifies at least one mapping between an identified touch input to the application and a user input via a user input module.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Inventors: Stuart Taylor, Christopher J Lovett, Stephen E. Hodges, John Franciscus Marie Helmes
  • Publication number: 20160147359
    Abstract: A removable input/output module for a touch-screen device is described. The input/output module comprises a front plate, a rear plate and an edge plate. When attached to the touch-screen device, the front plate contacts with the front face of the touch-screen device, the rear plate contacts with the rear face of the touch-screen device and the edge plate contacts at least an upper part of an edge face of the touch-screen device. The input/output module further comprises a mechanism which provides a force to clamp the front and rear plates onto the touch-screen device and an adjustment mechanism which allows the relative position of the front plate and the edge plate to be adjusted.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: John Franciscus Marie Helmes, Stuart Taylor, Stephen E. Hodges
  • Publication number: 20160149426
    Abstract: A charging device for one or more input modules for a touch-screen device is described. The charging device comprises a charging mechanism and portions which are shaped to receive an input module. The charging mechanism comprises a power input and a power output. The power input is configured to receive power from an external power source and the power input is configured to provide power to one or more input modules which are attached to the charging device.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes
  • Publication number: 20160085957
    Abstract: A system connected to an existing computer includes a unit for monitoring the screen and provides input, a storage unit that stores data that pairs screen buffer regions with authentication details, wherein the system learns new pairs via user training and presents stored authentication details when the screen buffer regions match a related stored region which is paired with a region of the screen, and a unit that determines which of stored passwords need to be presented to the system by a pattern matching of regions of screen pixels.
    Type: Application
    Filed: December 4, 2015
    Publication date: March 24, 2016
    Inventors: ADRIAN DAVID DICK, James Stuart Taylor
  • Patent number: 9246685
    Abstract: A system connected to an existing computer includes a unit for monitoring the screen and provides input, and a storage unit that stores data that pair screen buffer regions with authentication details. The system learns new pairs via user training and presents stored authentication details when the screen buffer matches a related stored region which is paired with a region of the screen.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: January 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian David Dick, James Stuart Taylor
  • Publication number: 20150373025
    Abstract: A communication network structure, in particular data communication network structure, includes a plurality of autonomous communication networks. Each autonomous communication network has at least one network node. The node is connected to a common gateway. The common gateway is designed to selectively connect at least two of the nodes in order to provide intercommunication ability between the related communication networks. A method of interconnecting autonomous communication networks includes: selecting networks or network nodes to be interconnected from a list of available networks or network nodes or selecting a preset configuration of inter-node connections; activating an interconnection between the selected networks or network nodes by creating an access-list using the IP-addresses defined for each node; and applying the access-list on a router element provided in said gateway, thus connecting the nodes/networks to each other.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 24, 2015
    Inventors: Stuart TAYLOR, Tamzin ARCHER
  • Publication number: 20150084900
    Abstract: A removable input module for a touch-screen device is described. The input module comprises an attachment mechanism to attach the module to the touch-screen device, one or more input controls and an accelerometer and/or magnetometer. The accelerometer and/or magnetometer are configured to provide signals to be used to determine the orientation of the input module relative to the touch-screen device and/or to another input module which is attached to the same touch-screen device. In an embodiment, the input module comprises a processor arranged to analyze the output of the accelerometer and/or magnetometer and determine the orientation of the input module.
    Type: Application
    Filed: November 25, 2014
    Publication date: March 26, 2015
    Inventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes