Patents by Inventor Benjamin Williams

Benjamin Williams 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).

  • Patent number: 9189472
    Abstract: An embodiment is directed to an interface for a small screen device, such as a watch, that enables a user to enter text on the small screen device by touching in the vicinity of characters, rather than aiming for a particular button or the exact location of a character. Embodiments further enable the design of interfaces without the use of buttons for controlling the entry of text on the small screen device.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: November 17, 2015
    Assignee: Touchtype Limited
    Inventors: Benjamin William Medlock, Jonathan Paul Reynolds
  • Publication number: 20150317069
    Abstract: A system comprising: one or more processors; and program instructions for providing a user interface. Execution of the program instructions by the one or more processors causes the one or more processors to display a user interface comprising: an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; a typing pane configured to display the input entered via the entry mechanism; wherein, in response to selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and an undo button, wherein in response to user selection of the undo button, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 5, 2015
    Inventors: Adam Clements, Richard Tunnicliffe, Benjamin William Medlock
  • Patent number: 9076062
    Abstract: Techniques for searching in an image for a particular block of pixels that represents a feature are described herein. The techniques may include searching within an expanding search area to find a block of pixels that has a threshold amount of similarity to a block of pixels of a preceding image. Upon finding a block of pixels that satisfies the threshold, the techniques may search in the image along a path of increasing similarity to the block of pixels of the preceding image.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: July 7, 2015
    Assignee: Gravity Jack, Inc.
    Inventors: Benjamin William Hamming, Shawn David Poindexter
  • Patent number: 9058660
    Abstract: Techniques for searching in an image for a particular block of pixels that represents a feature are described herein. The techniques may include generating feature quality information indicating a quality of the feature with respect to blocks of pixels of the image. The feature quality information may be utilized to locate a block of pixels in a subsequent image that corresponds to the feature. For example, the feature quality information may be utilized to determine whether a block of pixels that has a threshold amount of similarity to the feature actually corresponds to the feature.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: June 16, 2015
    Assignee: GRAVITY JACK, INC.
    Inventors: Benjamin William Hamming, Shawn David Poindexter
  • Patent number: 9046932
    Abstract: The present invention relates generally to a system and method for text prediction and, in particular, a system and method for the adaptive weighting of text predictions. The present invention provides a modular language model-based text prediction system for the adaptive weighting of text prediction components and a method for doing so. The system uses category predictions, generated by a timed aggregated perceptron classifier, to weight, using a weighting module, text predictions generated by a text prediction engine comprising at least one predictor.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: June 2, 2015
    Assignee: TOUCHTYPE LTD
    Inventors: Benjamin William Medlock, Jonathan Paul Reynolds
  • Patent number: 9030793
    Abstract: A circuit protection device for monitoring a current flowing from an electrical distribution line through a trip mechanism to a load includes an input conductor configured to receive a current signal from a sensor. At least one resistor is arranged to receive the current signal from the input conductor, and provides a voltage signal proportional to the current signal. The circuit protection device includes a control circuit coupled in parallel with the resistor and a power supply that receives the current signal from the resistor and supplies power to the control circuit based on the current signal. The control circuit is configured to receive the voltage signal and determine an amplitude of the current flowing through the trip mechanism based on the voltage signal. The control circuit is also configured to determine whether a predetermined current threshold is exceeded and to generate a control signal to activate the trip mechanism.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: May 12, 2015
    Assignee: General Electric Company
    Inventors: Zachary Herman Cull, Craig Benjamin Williams
  • Publication number: 20150036282
    Abstract: A support includes a device-receiving groove for receiving a portable electronic device. A centre of gravity of the support being selected to bias the support to remain in a device-receiving position when no portable electronic device is received therein and bias the support to remain in an upright position when the portable electronic device is received therein.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 5, 2015
    Applicant: BLACKBERRY LIMITED
    Inventor: Benjamin William BOOMHOUR
  • Patent number: 8936443
    Abstract: An approach is provided in which a cooling manager detects a failed fan included in an electronic enclosure. The electronic enclosure includes multiple fans that each cool different component areas in the electronic enclosure. The cooling manager selects an airflow compensator that corresponds to a functioning fan included in the electronic enclosure, which includes a fixed perforated member and a movable perforated member. In turn, the cooling manager adjusts the selected airflow compensator to redirect a portion of airflow generated by the functioning fan to the component area corresponding to the failed fan.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Benjamin William Mashak, Arden Lot Moore, Katie L. Pizzolato
  • Publication number: 20140356901
    Abstract: Technologies are generally described for a method and a device for detecting device colonization. Disclosed herein is an indwelling medical device configured to detect a biofilm. The device comprises a substrate configured to contact blood and a detecting material, disposed with the substrate, configured to detect the presence of a biofilm thereon. The detecting material is soluble in blood, removable by kidneys from the blood, and passable to urine by the kidneys for detection in the urine. A method for detecting the growth of a biofilm on an indwelling medical and a method for making an indwelling medical device are also disclosed herein.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Applicant: Empire Technology Development LLC
    Inventors: George Charles Peppou, Michael Keoni Manion, Benjamin Matthew Austin, Benjamin William Millar, Benjamin Watson Barens
  • Publication number: 20140350920
    Abstract: The present invention provides a system comprising a user interface configured to receive text input by a user, a text prediction engine comprising a plurality of language models and configured to receive the input text from the user interface and to generate concurrently text predictions using the plurality of language models, and wherein the text prediction engine is further configured to provide text predictions to the user interface for display and user selection. An analogous method and an interface for use with the system and method are also provided.
    Type: Application
    Filed: August 6, 2014
    Publication date: November 27, 2014
    Inventors: Benjamin William Medlock, Jonathan Paul Reynolds
  • Publication number: 20140351741
    Abstract: A system for inputting text into an electronic device. The system comprises a candidate generator (2) configured to generate one or more candidates from an input sequence (20). The input sequence (20) comprises a contiguous sequence of characters. Each candidate comprises two or more terms separated by one or more term boundaries. The candidate generator (2) is configured to assign a first probability estimate to each candidate by: searching for one or more terms of that candidate in a context language model, wherein the context language model comprises sequences of terms, each sequence of terms having a corresponding probability of occurring; and assigning the probability corresponding to the one or more terms of that candidate from the context language model to the candidate. The candidate generator (2) is configured to discard one or more candidates on the basis of the corresponding first probability estimates. There is provided a corresponding method of inferring term boundaries in a user input sequence.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 27, 2014
    Inventors: Benjamin William Medlock, Joseph Hayyim Benedict Osbourne
  • Publication number: 20140297267
    Abstract: Systems comprising a user interface configured to receive text input by a user and a text prediction engine configured to receive the input text and generate text predictions. The text prediction engine may comprise a general language model and a context-specific language model. The text prediction engine is configured to generate text predictions from the general language model and the context-specific language model and combine the text predictions. The text prediction engine may comprise first and second language models and a first context-specific weighting factor associated with the first language model.
    Type: Application
    Filed: June 17, 2014
    Publication date: October 2, 2014
    Inventors: Stephen Thomas Spencer, Páidí Creed, Benjamin William Medlock, Douglas Alexander Harper Orr
  • Patent number: 8810987
    Abstract: A method for enabling an ETU to function as a host controller is provided. The ETU includes a power bus port, a current sensor input, and a power distributor coupled to the power bus port and the current sensor input. The method includes determining that a peripheral device is connected to the power bus port. The method further includes determining that sufficient input power is available to the ETU to provide an output power to the peripheral device through the power bus port. Additionally, the method includes providing the output power to the peripheral device through the power bus port.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: August 19, 2014
    Assignee: General Electric Company
    Inventors: Craig Benjamin Williams, Timothy Ray Jackson, Ramon Portillo
  • Publication number: 20140226248
    Abstract: Apparatus, systems, and methods for operation of an electronic trip unit are described. One example is a method for use in operating an electronic trip unit including a first controller. The first controller is configured to selectively operate a tripping device coupled between an input terminal and an output terminal of the electronic trip unit. The method includes receiving, by a second controller, a plurality of health signals from the first controller. The second controller determines an existence of an undesired condition based on at least one of the plurality of different health signals, and determines a first action to be taken to remedy the undesired condition.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Zubair Hameed, Craig Benjamin Williams, Timothy Ray Jackson, Todd Elliott Greenwood
  • Publication number: 20140226243
    Abstract: An electronic trip unit (ETU) configured to trip a circuit breaker using power from an external device is provided. Additionally, a system for enabling an electronic control unit (ETU) to trip a circuit breaker using power from an external device is provided. Further, a method for enabling an electronic trip unit (ETU) to trip a circuit breaker using power from an external device is provided.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Craig Benjamin Williams, Timothy Ray Jackson, Gregory Lynn Jones, Ramon Portillo, Zachary Herman Cull
  • Publication number: 20140219538
    Abstract: A method for analysing microbial growth on a solid culture medium, the method including obtaining image data of the solid culture medium and any microbial growth, generating an associated feature vector of values obtained by applying one or more filters to the image data, using a classifier to classify each pixel in a plurality of pixels in the image data based on the associated feature vector, analysing results of pixel classifications of each said pixel to derive a microbiological assessment of the solid culture medium and any microbial growth, and outputting the microbiological assessment.
    Type: Application
    Filed: March 2, 2012
    Publication date: August 7, 2014
    Inventors: Lusia Halina Guthrie, John Hughes Glasson, Anton John van den Hengel, Rhys Ernst Hill, Benjamin William Stephen Ward
  • Publication number: 20140219553
    Abstract: A method for improving classification results of a classifier including receiving classification results for a plurality of elements that have been classified by a classifier as one of a plurality of classes, constructing a graph having a plurality of nodes, each node corresponding to one of the elements, and a plurality of labels, each label corresponding to one of the classes, adding edges between nodes corresponding to related elements, adding edges between each node and each label, and using a graph cut algorithm to cut edges to a node and partition the graph into classes, the graph cut algorithm using as input the classification results for the element corresponding to that node and related elements.
    Type: Application
    Filed: March 2, 2012
    Publication date: August 7, 2014
    Inventors: Anton John van den Hengel, Benjamin William Ward, Rhys Ernst Hill
  • Publication number: 20140214331
    Abstract: A computer method of detecting interacting DNA loci by constructing a contingency table from samples of a first trait and samples of a second trait. The samples of the first and second trait are associated with one of a plurality of genotype calls, each relating to an interaction between multiple DNA loci. The contingency table includes frequencies of each genotype call in the samples. Based on the contingency table, measuring the association between the plurality of genotype calls and the first and second traits. Classifying the genotype calls into a first group that is statistically associated with the first trait and a second group that is statistically associated with the second trait.
    Type: Application
    Filed: May 17, 2012
    Publication date: July 31, 2014
    Applicant: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Adam Kowalczyk, Benjamin William Goudey, Eder Kikianty
  • Patent number: 8788233
    Abstract: A diagnostic system and a diagnostic method for a thermistor amplifier circuit are provided. The system includes a transistor electrically coupled to a controllable variable resistor having a predetermined resistance. The transistor applies a test voltage signal to the circuit indicative of a first temperature value. An amplitude of the test voltage value is indicative of a simulated thermistor temperature value. The microprocessor determines a test temperature value based on the amplitude of an output voltage of the circuit. The microprocessor also determines an inaccuracy value based on the test temperature value and the simulated thermistor temperature value.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: July 22, 2014
    Assignee: General Electric Company
    Inventors: Nataniel Barbosa Vicente, Todd Elliott Greenwood, Craig Benjamin Williams
  • Patent number: 8764405
    Abstract: An approach is provided in which a cooling manager detects a failed fan included in an electronic enclosure. The electronic enclosure includes multiple fans that each cool different component areas in the electronic enclosure. The cooling manager selects an airflow compensator that corresponds to a functioning fan included in the electronic enclosure, which includes a fixed perforated member and a movable perforated member. In turn, the cooling manager adjusts the selected airflow compensator to redirect a portion of airflow generated by the functioning fan to the component area corresponding to the failed fan.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Benjamin William Mashak, Arden Lot Moore, Katie L. Pizzolato