Patents by Inventor Alexander Harper
Alexander Harper 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: 20250028436Abstract: Various systems and methods are provided that display various geographic maps and depth graphs in an interactive user interface in substantially real-time in response to input from a user in order to determine information related to measured data points, depth levels, and geological layers and provide the determined information to the user in the interactive user interface. For example, a computing device may be configured to retrieve data from one or more databases and generate one or more interactive user interfaces. The one or more interactive user interfaces may display the retrieved data in a geographic map, a heat map, a cross-plot graph, or one or more depth graphs. The user interface may be interactive in that a user may manipulate any of the graphs to identify trends or current or future issues.Type: ApplicationFiled: October 9, 2024Publication date: January 23, 2025Inventors: Matthew Julius Wilson, Tom Alexander, Daniel Cervelli, Trevor Fountain, Quentin Spencer-Harper, Daniel Horbatt, Guillem Palou Visa, Dylan Scott, Trevor Sontag, Kevin Verdieck, Alexander Ryan, Brian Lee, Charles Shepherd, Emily Nguyen
-
Publication number: 20240256876Abstract: A machine learning system implements a machine learning model. The system includes at least one layer of processing nodes, each processing node comprising a processor that executes computer readable instructions to perform at least one operation based on one or more inputs received at the processing node. The operation is scaled by a first scaling factor which has been calculated to cause a variance of an output of the at least one operation to have a target variance, for example unit variance or a variance that matches the variance of the input.Type: ApplicationFiled: March 13, 2023Publication date: August 1, 2024Inventors: Charles BLAKE, Douglas Alexander Harper ORR, Carlo LUSCHI
-
Patent number: 11719249Abstract: A system for controlling thermal comfort in a space is provided with variable mode of operation. This system may include a conditioner for conditioning air in the space, and a sensor for measuring a temperature in the space. A controller is provided for controlling the conditioner based on the temperature sensed by the sensor, and a fan for circulating air within the space is regulated based on the temperature sensed by the sensor. A related system for controlling a fan based on height is also provided, as is a system and method for easily and efficiently determining the height of a fan using a simple camera, such as one on a “smart” phone. A further aspect pertains to a controller, such as for example a portable handheld device, having a user interface adapted for suggesting an increase in a set point temperature of a thermostat based on the selected speed of the fan.Type: GrantFiled: October 12, 2020Date of Patent: August 8, 2023Assignee: DELTA T, LLCInventors: Jerrill Scott Johnson, Alex Christopher Reed, Marcus Landon Borders, Thomas James Lesser, Jason Hunt Fizer, Adam Glenn Tucker, Stephen Alexander Harper, Ernest John Noble, Ken Siong Tan, Jon Jet Ling, Seng Rui Chan
-
Patent number: 11598156Abstract: A subsea riser is installed by lowering at least one riser conduit to the seabed when piggybacked to an elongate support that comprises at least one flowline. The elongate support may be a pipeline bundle, which may be attached to one or more towheads in a towable bundle unit. The riser conduit may be in fluid communication with the flowline. At the seabed, a free end portion of the riser conduit is detached from the elongate support by releasing subsea-releasable fastenings. Then, with the elongate support and a root end of the riser remaining at the seabed, the detached free end portion of the riser conduit is lifted away from the elongate support to a riser support, such as a platform, an FPSO (floating production, storage and offloading vessel), or a buoy.Type: GrantFiled: December 23, 2019Date of Patent: March 7, 2023Assignee: Subsea 7 LimitedInventor: Lewis Alexander Harper
-
Publication number: 20230007930Abstract: Described herein are devices and methods for continuous real time monitoring of kidney function. In various embodiments, a urine analysis device collects sensor data describing one or more properties of urine. The urine analysis device may be integrated with a catheter system to continuously generate sensor data in real time as the urine is collected by the catheter system. Sensor data collected by the urine analysis device may be analyzed by physicians to detect changes in a patients kidney function. If necessary, based on the sensor data, physicians may perform an intervention to improve a patients kidney function.Type: ApplicationFiled: December 4, 2020Publication date: January 12, 2023Applicant: THE BOARD OF REGENTS OF THE UNIVERSITY OF TEXAS SYSTEMInventors: Matthew LEVENO, Cristhiaan Ochoa ARENAS, Justin MCFARLANE, Luis JULE, Ryan FINNIE, Saud MUDANI, Alexander HARPER, Daniel KAMINSKI
-
Patent number: 11550751Abstract: An electronic device is described which has a user interface which receives an input comprising a sequence of target indicators of data items. The data entry system has a search component which searches for candidate expanded sequences of indicators comprising the target indicators. The search component searches amongst indicators generated by a trained conditional language model, the conditional language model having been trained using pairs, each individual pair comprising a sequence of indicators and a corresponding expanded sequence of indicators.Type: GrantFiled: November 18, 2016Date of Patent: January 10, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Douglas Alexander Harper Orr, Matthew James Willson, Marco Fiscato, Juha Iso-Sipilä, Joseph Osborne, James Peter John Withers
-
Publication number: 20220220832Abstract: A downhole expandable apparatus for restricting ingress of solids in a wellbore comprises a base pipe, a fluid permeable expandable foam material mounted on the base pipe configurable between a non-expanded and an expanded configuration, and a retractable sleeve. The retractable sleeve is moveable between a first configuration in which the retractable sleeve retains the expandable foam material in the non-expanded configuration, and a second configuration in which the retractable sleeve is retracted to provide a free portion of the expandable foam material. The expandable foam material is permitted to radially expand towards the expanded configuration and into engagement with a surface in the wellbore.Type: ApplicationFiled: August 12, 2020Publication date: July 14, 2022Applicant: Swellfix UK LimitedInventors: Eilidh Jean MCKAY, Duncan Alexander HARPER
-
Patent number: 11256415Abstract: Disclosed are systems and methods that model a user's interaction with a user interface. There is provided a data input system, comprising a user interface having a plurality of targets and being configured to receive user input. The system comprises a plurality of models, each of which relates previous user input events corresponding to a target to that target. An input probability generator is configured to generate, in association with the plurality of models, a probability that a user input event corresponds to a particular target. There is also provided a method of modelling a target of a user interface having a plurality of targets and being configured to receive input, by modelling for each target previous user input events which correspond to that target. Furthermore, there is provided a method of inputting data into a system comprising a user interface having a plurality of targets and being configured to receive input.Type: GrantFiled: August 30, 2019Date of Patent: February 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin William Medlock, Douglas Alexander Harper Orr
-
Publication number: 20220042378Abstract: A subsea riser is installed by lowering at least one riser conduit to the seabed when piggybacked to an elongate support that comprises at least one flowline. The elongate support may be a pipeline bundle, which may be attached to one or more towheads in a towable bundle unit. The riser conduit may be in fluid communication with the flowline. At the seabed, a free end portion of the riser conduit is detached from the elongate support by releasing subsea-releasable fastenings. Then, with the elongate support and a root end of the riser remaining at the seabed, the detached free end portion of the riser conduit is lifted away from the elongate support to a riser support, such as a platform, an FPSO (floating production, storage and offloading vessel), or a buoy.Type: ApplicationFiled: December 23, 2019Publication date: February 10, 2022Inventor: Lewis Alexander Harper
-
Patent number: 11205110Abstract: An electronic device is described which has at least one input interface to receive at least one item of a sequence of items. The electronic device is able to communicate with a server, the server storing a neural network and a process which generates item embeddings of the neural network. The electronic device has a memory storing a copy of the neural network and a plurality of item embeddings of the neural network. In the case when there is unavailability at the electronic device of a corresponding item embedding corresponding to the received at least one item, the electronic device triggers transfer of the corresponding item embedding from the server to the electronic device. A processor at the electronic device predicts at least one candidate next item in the sequence by processing the corresponding item embedding with the copy of the neural network and the plurality of item embeddings.Type: GrantFiled: October 24, 2016Date of Patent: December 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Matthew James Willson, Marco Fiscato, Juha Iso-Sipilä, Douglas Alexander Harper Orr
-
Publication number: 20210355948Abstract: An apparatus is for cleaning and circulating air within a room including a ceiling. A fan includes a hub connected to a plurality of blades for circulating the air, and a motor for rotating the plurality of blades about an axis. A cleaner is adapted for mounting to the ceiling for cleaning air for delivery to the fan. The cleaner includes a tube for delivering air from an intake to a discharge for being circulated by the or more of the plurality of blades. The tube includes an energy source for emitting energy sufficient to kill a living organism in the air.Type: ApplicationFiled: May 17, 2021Publication date: November 18, 2021Inventor: Stephen Alexander Harper
-
Publication number: 20210095680Abstract: A system for controlling thermal comfort in a space is provided with variable mode of operation. This system may include a conditioner for conditioning air in the space, and a sensor for measuring a temperature in the space. A controller is provided for controlling the conditioner based on the temperature sensed by the sensor, and a fan for circulating air within the space is regulated based on the temperature sensed by the sensor. A related system for controlling a fan based on height is also provided, as is a system and method for easily and efficiently determining the height of a fan using a simple camera, such as one on a “smart” phone. A further aspect pertains to a controller, such as for example a portable handheld device, having a user interface adapted for suggesting an increase in a set point temperature of a thermostat based on the selected speed of the fan.Type: ApplicationFiled: October 12, 2020Publication date: April 1, 2021Inventors: Jerrill Scott Johnson, Alex Christopher REED, Marcus Landon BORDERS, Thomas James Lesser, Jason Hunt Fizer, Adam Glenn Tucker, Stephen Alexander Harper, Ernest John Noble, Ken Siong Tan, Jon Jet Ling, Seng Rui Chan
-
Patent number: 10872203Abstract: A data input system is described of the type which has a virtual keyboard which enables a user to type a text sequence into a computing device. The data input system has an input probability generator which is configured to compute keypress evidence. The keypress evidence comprises probabilities that user input events at the virtual keyboard correspond to characters or keyboard functions. The data input system has a trained keypress encoder, having been trained using keypress evidence and corresponding words. The trained keypress encoder encodes the keypress evidence into a numerical encoding. The data input system has a completion/correction predictor which is configured to take as input, the numerical encoding and an encoding of one or more text items of the text sequence already input to the computing device, in order to predict a text item in the text sequence.Type: GrantFiled: November 18, 2016Date of Patent: December 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Douglas Alexander Harper Orr, Juha Iso-Sipilä, Marco Fiscato, Matthew James Willson, Joseph Osborne
-
Patent number: 10810370Abstract: There is provided a system and method for generating predictions. The predictions are generated using a model configured to associate text with at least one action associated with at least one of a plurality of applications.Type: GrantFiled: January 26, 2017Date of Patent: October 20, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adam Clements, Matthew Willson, Douglas Alexander Harper Orr
-
Patent number: 10801508Abstract: A system for controlling thermal comfort in a space is provided with a variable mode of operation. The system may include a conditioner for conditioning air in the space, and a sensor for measuring a temperature in the space. A controller is provided for controlling the conditioner based on the temperature sensed by the sensor, and a fan for circulating air within the space is regulated based on the temperature sensed by the sensor. A related system for controlling a fan based on height is also provided, as is a system and method for easily and efficiently determining the height of a fan using a simple camera, such as one on a “smart” phone. A further aspect pertains to a controller, such as for example a portable handheld device, having a user interface adapted for suggesting an increase in a set point temperature of a thermostat based on the selected speed of the fan.Type: GrantFiled: December 30, 2015Date of Patent: October 13, 2020Assignee: DELTA T, LLCInventors: Jerrill Scott Johnson, Alex Christopher Reed, Marcus Landon Borders, Thomas James Lesser, Jason Hunt Fizer, Adam Glenn Tucker, Stephen Alexander Harper, Ernest John Noble, Ken Siong Tan, Jon Jet Ling, Seng Rui Chan
-
Patent number: 10789529Abstract: A data entry system is described which has a user interface which receives a sequence of one or more context text items input by a user. The data entry system has a predictor trained to predict a next item in the sequence. The predictor comprises a plurality of learnt text item embeddings each text item embedding representing a text item in a numerical form, the text item embeddings having a plurality of different lengths. A projection component obtains text item embeddings of the context text items and projects these to be of the same length. The predictor comprises a trained neural network which is fed the projected text item embeddings and which computes a numerical output associated with the predicted next item.Type: GrantFiled: March 30, 2017Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Douglas Alexander Harper Orr, Juha Iso-Sipila, Marco Fiscato, Matthew James Wilson, Joseph Osborne
-
Patent number: 10613746Abstract: A system comprising a feature identification means configured to generate one or more features from a plurality of samples, wherein each of the plurality of samples are sampled at a different time and correspond to a location of a single continuous gesture on a gesture-sensitive keyboard as the gesture is being performed and, wherein each of the one or more features relates to one of a plurality of targets of the gesture sensitive keyboard that a user may have intended to input when performing the gesture. The system comprises a prediction means configured to predict one or more terms from the one or more features, the prediction means comprising a prefix tree generating means configured to generate a prefix tree of terms which includes the one or more features, a path finding means configured to find one or more paths through the prefix tree of terms given the one or more features, and a predictor. A corresponding method is also provided.Type: GrantFiled: December 22, 2016Date of Patent: April 7, 2020Assignee: Touchtype Ltd.Inventors: Benjamin Medlock, James Aley, Douglas Alexander Harper Orr
-
Publication number: 20200019308Abstract: Disclosed are systems and methods that model a user's interaction with a user interface. There is provided a data input system, comprising a user interface having a plurality of targets and being configured to receive user input. The system comprises a plurality of models, each of which relates previous user input events corresponding to a target to that target. An input probability generator is configured to generate, in association with the plurality of models, a probability that a user input event corresponds to a particular target. There is also provided a method of modelling a target of a user interface having a plurality of targets and being configured to receive input, by modelling for each target previous user input events which correspond to that target. Furthermore, there is provided a method of inputting data into a system comprising a user interface having a plurality of targets and being configured to receive input.Type: ApplicationFiled: August 30, 2019Publication date: January 16, 2020Inventors: Benjamin William Medlock, Douglas Alexander Harper Orr
-
Publication number: 20190294962Abstract: A method of automatically imputing missing or erroneous data. The method comprises dividing a portion of input data (e.g. a sentence) into a sequence of smaller elements (e.g. words), and identifying points in the sequence at which missing or erroneous data is potentially to be imputed. For each point, a first search step generates a respective set of one or more paths for the respective point, each path comprising a candidate element to potentially replace the missing or erroneous data at the respective point, and an associated probability score generated by a neural network. In each subsequent search step for each point, a set of one or more of the preceding paths from one or more of the preceding search steps are selected to extend with an additional candidate element and score again. The paths are compared from across the different search steps to select at least one for output.Type: ApplicationFiled: May 7, 2018Publication date: September 26, 2019Inventors: Árpád VEZER, Douglas Alexander Harper ORR, Osman Ibrahim Osman RAMADAN
-
Patent number: 10416885Abstract: Disclosed are systems and methods that model a user's interaction with a user interface. There is provided a data input system, comprising a user interface having a plurality of targets and being configured to receive user input. The system comprises a plurality of models, each of which relates previous user input events corresponding to a target to that target. An input probability generator is configured to generate, in association with the plurality of models, a probability that a user input event corresponds to a particular target. There is also provided a method of modelling a target of a user interface having a plurality of targets and being configured to receive input, by modelling for each target previous user input events which correspond to that target. Furthermore, there is provided a method of inputting data into a system comprising a user interface having a plurality of targets and being configured to receive input.Type: GrantFiled: March 21, 2017Date of Patent: September 17, 2019Assignee: TOUCHTYPE LIMITEDInventors: Benjamin Medlock, Douglas Alexander Harper Orr