Patents by Inventor Bradford Allen

Bradford Allen 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: 20110167340
    Abstract: A system and method for issuing commands to an application based on contextual information. A control application receives an indication that a text manipulation event has occurred in a user interface of a second application. Next, the control application queries the second application to obtain contextual information established by the second application prior to the event, the contextual information providing context to the text manipulation event that occurred in the user interface of the second application. The control application then issues one or more commands to the second application based on the contextual information providing context to the text manipulation event.
    Type: Application
    Filed: May 28, 2010
    Publication date: July 7, 2011
    Inventors: Bradford Allen Moore, Stephen W. Swales
  • Publication number: 20100235118
    Abstract: A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes software elements associated with a particular view, wherein each particular view includes event recognizers. Each event recognizer has an event definition based on sub-events, and an event handler that specifies an action for a target, and is configured to send the action to the target in response to an event recognition. The method detects a sequence of sub-events, and identifies one of the views of the view hierarchy as a hit view that establishes which views in the hierarchy are actively involved views. The method delivers a respective sub-event to event recognizers for each actively involved view, wherein each event recognizer for actively involved views in the view hierarchy processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bradford Allen Moore, Joshua H. Shaffer
  • Publication number: 20100235785
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Stephen O. Lemay, Scott Forstall
  • Publication number: 20100235729
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Kenneth L. Kocienda, Bradford Allen Moore, Scott Forstall
  • Publication number: 20100235726
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235735
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235770
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235793
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235734
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235783
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Publication number: 20100235784
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Application
    Filed: September 24, 2009
    Publication date: September 16, 2010
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Stephen O. Lemay, Scott Forstall
  • Publication number: 20100125785
    Abstract: In some embodiments, a computer-implemented method performed at a portable electronic device with a touch screen display includes simultaneously displaying a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons. In response to detecting a gesture on a respective emoji category icon, the method also includes simultaneously displaying: a first subset of emoji character keys for the respective emoji category in the keyboard display area and a plurality of subset-sequence-indicia icons for the respective emoji category. The method also includes detecting a gesture in the keyboard display area and, in response: replacing display of the first subset of emoji character keys with display of a second subset of emoji character keys for the respective emoji category, and updating the information provided by the subset-sequence-indicia icons.
    Type: Application
    Filed: February 4, 2009
    Publication date: May 20, 2010
    Inventors: Bradford Allen Moore, Bas Ording, Elizabeth Caroline Furches, Stephen J. Chick, Kenneth L. Kocienda
  • Publication number: 20100123724
    Abstract: In some embodiments, a computer-implemented method performed at a portable electronic device with a touch screen display includes simultaneously displaying a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons. In response to detecting a gesture on a respective emoji category icon, the method also includes simultaneously displaying: a first subset of emoji character keys for the respective emoji category in the keyboard display area and a plurality of subset-sequence-indicia icons for the respective emoji category. The method also includes detecting a gesture in the keyboard display area and, in response: replacing display of the first subset of emoji character keys with display of a second subset of emoji character keys for the respective emoji category, and updating the information provided by the subset-sequence-indicia icons.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Inventors: Bradford Allen Moore, Bas Ording, Elizabeth Caroline Furches, Stephen J. Chick, Kenneth L. Kocienda
  • Publication number: 20100125811
    Abstract: In some embodiments, a computer-implemented method performed at a portable electronic device with a touch screen display includes simultaneously displaying a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons. In response to detecting a gesture on a respective emoji category icon, the method also includes simultaneously displaying: a first subset of emoji character keys for the respective emoji category in the keyboard display area and a plurality of subset-sequence-indicia icons for the respective emoji category. The method also includes detecting a gesture in the keyboard display area and, in response: replacing display of the first subset of emoji character keys with display of a second subset of emoji character keys for the respective emoji category, and updating the information provided by the subset-sequence-indicia icons.
    Type: Application
    Filed: February 4, 2009
    Publication date: May 20, 2010
    Inventors: Bradford Allen Moore, Bas Ording, Elizabeth Caroline Furches, Stephen J. Chick, Kenneth L. Kocienda
  • Patent number: 7139816
    Abstract: A method, system, and program is provided to redirect a client computer to an appropriate boot server after it has been directed to any initial boot server by preboot execution environment (PXE) or similar services. An apparatus includes a data file containing a set of addresses of managed boot servers in any syntax and a program file containing a network bootstrap program (NBP) that interprets the syntax of the data file. These files are placed on every initial boot server. The NBP requests a file from the initial boot server whose name is identified with the client computer. The initial boot server will not return that file if it is not an appropriate server for booting the client. In that case, the NBP requests the data file containing the boot server addresses. The NBP then polls each of those boot servers by requesting the client's unique file. A boot server that returns the file is an appropriate boot server for the client computer.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Publication number: 20050262778
    Abstract: A modular system of construction of loft apartment buildings. This type of unit is in high demand in many metropolitan areas, and the modular nature of the inventive buildings allows them to be produced quickly and at low cost. In addition, the invention provides a novel system for interconnecting apartments quickly during construction, providing further cost savings. A mix of apartment types, including handicapped-accessible apartments, may be placed in each building, with the proportions of different apartment types being tailored to the needs of the local market and the constraints of local building codes. The apartment modules may be sized to permit convenient shipping of modules within the constraints of overland shipping regulations.
    Type: Application
    Filed: December 7, 2004
    Publication date: December 1, 2005
    Inventors: Bradford Allen, Stuart Lubin
  • Patent number: 6810478
    Abstract: A chained bootstrap that is identified on a Boot Image Negotiation Layer (BINL) server and which is specified as the default bootstrap for the remote booting of client machines without regard to what client OS will finally be booted, is provided. The default bootstrap is downloaded as the initial bootstrap when the client sends the remote boot request to the TFTP boot server identified by the BINL server. This bootstrap then acquires a configuration file for the client from the TFTP server and determines the specific OS and associated bootstrap to download to the client. The chained bootstrap then relocates itself in memory on the client so that the actual client OS bootstrap can load and execute properly. The chained bootstrap then requests the actual client bootstrap from the TFTP server to continue the boot of the OS.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: October 26, 2004
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Aidon Paul Jennery, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Publication number: 20020078188
    Abstract: A method, system, and program is provided to redirect a client computer to an appropriate boot server after it has been directed to any initial boot server by preboot execution environment (PXE) or similar services. An apparatus includes a data file containing a set of addresses of managed boot servers in any syntax and a program file containing a network bootstrap program (NBP) that interprets the syntax of the data file. These files are placed on every initial boot server. The NBP requests a file from the initial boot server whose name is identified with the client computer. The initial boot server will not return that file if it is not an appropriate server for booting the client. In that case, the NBP requests the data file containing the boot server addresses. The NBP then polls each of those boot servers by requesting the client's unique file. A boot server that returns the file is an appropriate boot server for the client computer.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: IBM Corporation
    Inventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Patent number: 6160243
    Abstract: A micromachined fluid control apparatus includes a micromachined boiler with a thermally conductive housing that has a housing exterior surface and a housing interior surface. The housing interior surface defines an interior void that has a fluid positioned within it. A heat source is incorporated with the housing exterior surface. The heat source selectively generates heat that is conducted through the thermally conductive housing so as to selectively expand the fluid in a predetermined manner. A load resistor may be positioned within the thermally conductive housing. Current may be driven through the load resistor in a predetermined manner to further control the selective expansion of the fluid.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: December 12, 2000
    Assignee: Redwood Microsystems, Inc.
    Inventor: Bradford Allen Cozad
  • Patent number: D458228
    Type: Grant
    Filed: November 27, 2000
    Date of Patent: June 4, 2002
    Assignee: ACI Communications, Inc.
    Inventor: Bradford Allen Jacobson