Patents by Inventor Kevin A. Howard

Kevin A. Howard 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: 8285480
    Abstract: An electronic mobile device includes a display for displaying a graphical element. A tilt sensor is configured to sense first and second tilt angles of the mobile device. A processor is coupled to the display and the tilt sensor and configured to move the graphical element relative to the display in a first direction based on the first tilt angle, and to move the graphical element relative to the display in a second direction based on the second tilt angle.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: October 9, 2012
    Assignee: Research In Motion Limited
    Inventors: Kevin Howard Orr, Alexander Kornilovsky, Alexei Skarine
  • Publication number: 20120206375
    Abstract: A method includes: detecting a first touch at a first location on a touch-sensitive display; detecting a second touch at a second location on the touch-sensitive display; and displaying a navigation indicator on the touch-sensitive display in response to detecting the second touch while first touch contact is maintained.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 16, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Steven Henry FYKE, Jason Tyler GRIFFIN, Kevin Howard ORR, Laura MAHAN
  • Patent number: 8220037
    Abstract: A method and apparatus for centrally managing operation of browsers on client devices within an organization or other collection of users. A central server promulgates a central browser policy for application by agents executing on the client devices. The agents may operate in real-time as a browser executes (e.g., as browser extensions) and/or when the browser is inactive (e.g., as separate processes). The agents apply the central policy to block, remove or modify browser objects as required by the policy (e.g., to protect privacy), archive browser objects on the central server, create objects regulated by the organization (e.g., for browser pre-caching), etc. Because the policy is centrally customized but locally executed, it can be implemented on mobile devices even when those devices are remote from the organization.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: July 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Kevin Howard Snyder, Chien-Ming Su, Samuelson Rehman
  • Patent number: 8175798
    Abstract: An electronic mobile device includes a display for displaying a graphical element. A tilt sensor is configured to sense first and second tilt angles of the mobile device. A processor is coupled to the display and the tilt sensor and configured to move the graphical element relative to the display in a first direction based on the first tilt angle, and to move the graphical element relative to the display in a second direction based on the second tilt angle.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: May 8, 2012
    Assignee: Research In Motion Limited
    Inventors: Kevin Howard Orr, Alexander Kornilovsky, Alexei Skarine
  • Publication number: 20110307891
    Abstract: A method and electronic device for activating components based on predicted device activity. The method and device include maintaining a set of device activity information storing data collected from components in the device. The device activity information may be maintained over a predetermined time period and may include times associated with the collected component data. The device activity information may include data regarding scheduled events. Device activity and the appropriate activation state of a component on the device may be predicted based on the current time, current data collected from components in the device and data in the device activity information.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin Howard ORR, Matthew BELLS
  • Publication number: 20110307598
    Abstract: There is provided a computer implemented method of providing data reconciliation on a first delegate device associated with an assigned task. The method comprises the steps of: determining a likelihood of failure of the first delegate device associated with the task defined in a first data entry thereon to complete the task, the first data entry associated with a start time and a task location; determining a replacement delegate device for completing the task in response to detecting task information for the replacement delegate device indicating suitability for the task; and updating respective data entries for the first delegate device and the replacement delegate device to associate the replacement delegate device for the task.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin Howard ORR, Daniel James LEGG, Steven Henry FYKE, Edward Michael DEAN, James Andrew GODFREY, Michael Stephen BROWN
  • Publication number: 20110302249
    Abstract: A method for assisted message generation on an electronic device is provided. The method comprises: receiving from an input device a request to compose an electronic message; identifying a message recipient associated with the electronic message; determining from a datastore a suggested message component for the electronic message in dependence on the identified message recipient; and displaying the suggested message components on a display screen of the electronic device.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin Howard Orr, Steven Henry Fyke, Jeffrey Alton Hugh Dods
  • Patent number: 8014940
    Abstract: An electronic mobile device includes a display, a tilt sensor and a processor. The display is for displaying a graphical element. The tilt sensor is configured to measure a tilt angle of the mobile device. The processor is configured to store the measured tilt angle as a reference tilt angle, subsequently determine a delta tilt angle as the difference between a currently measured tilt angle and the reference tilt angle, compare the delta tilt angle to different thresholds, and alter the position of the displayed element on the display at a rate that is based on the number of the thresholds the delta tilt angle has exceeded.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: September 6, 2011
    Assignee: Research In Motion Limited
    Inventors: Kevin Howard Orr, Alexander Kornilovsky, Alexei Skarine
  • Publication number: 20110080349
    Abstract: The present disclosure provides a method of waking a portable electronic device and a portable electronic device configured to perform the same.
    Type: Application
    Filed: October 2, 2009
    Publication date: April 7, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Marc Edward HOLBEIN, Kevin Howard ORR, Aleksandar Sasha PAPO, Adam Louis PARCO, Christopher James GRANT
  • Publication number: 20110022571
    Abstract: A method of uninstalling all data and objects relating to a Website is disclosed. The user, upon visiting a Website, registers the site with the uninstall software according to a defined registration event. The registration process creates a Meta URL, to which all data and objects relating to the visited Website are associated. The data and objects include URLs, HTML documents, bookmarks or favorites, temporary browser objects such as embedded multimedia, browser cookies, browser history, and browser plug-ins and extensions. A configuration file, local or remote, or a user interface determines which items are removable. Multiple browsers can share the association between the data and objects relating to a Website and the Meta URL and the user can remove a browser from the shared association.
    Type: Application
    Filed: July 24, 2009
    Publication date: January 27, 2011
    Inventor: Kevin Howard Snyder
  • Publication number: 20100194682
    Abstract: A method for tap detection and for interacting with a handheld electronic device, and a handheld electronic device configured therefore are described. In accordance with one embodiment, there is provided a method for tap detection on a handheld electronic device, comprising: measuring acceleration using an accelerometer of the handheld electronic device; determining when measured acceleration exceeds an upper limit threshold and a lower limit threshold within a predetermined duration of each other; when the upper limit threshold and lower limit threshold have been exceeded, determining a rate of change of acceleration between the upper limit threshold and lower limit threshold and registering a tap input when the rate of change of acceleration exceeds a predetermined tap threshold.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 5, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin Howard ORR, Marc Edward HOLBEIN
  • Publication number: 20090077483
    Abstract: Systems and methods form and control a supercomputer based upon a parallel processing architecture such as a Howard cascade. A graphical user interface allows a user to interact with one or more virtual power centers of the supercomputer facility. A plurality of processing nodes self-organize into one or more virtual power centers. The processing nodes utilize overlapped input and output for improved communication.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 19, 2009
    Applicant: MASSIVELY PARALLEL TECHNOLOGIES, INC.
    Inventors: Kevin Howard, James Lupo, Thomas Geske, Nick Robertson
  • Publication number: 20080231601
    Abstract: An input device for a graphical user interface in a handheld mobile communications device. The navigation system comprises a trackball for generating trackball input when the trackball is actuated, a detector, proximate to and cooperating with the trackball, for generating detector input when the detector is actuated, and a processor to convert the trackball input and the detection input into a composite input signal for controlling a function in the graphical user interface.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Steven H. Fyke, Kevin Howard Orr, Douglas James Arthur Burrell
  • Publication number: 20080140820
    Abstract: A method and apparatus for centrally managing operation of browsers on client devices within an organization or other collection of users. A central server promulgates a central browser policy for application by agents executing on the client devices. The agents may operate in real-time as a browser executes (e.g., as browser extensions) and/or when the browser is inactive (e.g., as separate processes). The agents apply the central policy to block, remove or modify browser objects as required by the policy (e.g., to protect privacy), archive browser objects on the central server, create objects regulated by the organization (e.g., for browser pre-caching), etc. Because the policy is centrally customized but locally executed, it can be implemented on mobile devices even when those devices are remote from the organization.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Applicant: Oracle International Corporation
    Inventors: Kevin Howard Snyder, Chien-Ming Su, Samuelson Rehman
  • Publication number: 20080082933
    Abstract: Systems and methods form and control a supercomputer based upon a parallel processing architecture such as a Howard cascade. A graphical user interface allows a user to interact with one or more virtual power centers of the supercomputer facility. A plurality of processing nodes self-organize into one or more virtual power centers. The processing nodes utilize overlapped input and output for improved communication.
    Type: Application
    Filed: August 31, 2007
    Publication date: April 3, 2008
    Applicant: MASSIVELY PARALLEL TECHNOLOGIES, INC.
    Inventors: Kevin Howard, James Lupo, Thomas Geske, Nick Robertson
  • Publication number: 20070044725
    Abstract: A pet excrement encapsulation and disposal device which accepts a biodegradable cardboard capture box hinged on one of the long sides to allow the box to open and close and is snapped into the carriage assembly of the device. The carriage assembly is a skeleton with pins at each of the four feet which are set in grooves in the side walls of the apparatus. The apparatus is placed over the excrement and as the operator plunges down on the handle, the carriage assembly is forced open as the pins in the feet follow grooves designed to open the capture box to its' widest position and then snaps shut around the excrement at the bottom of the movement. The apparatus is simply picked up to complete the encapsulation. The capture box can then be discharged over a trash receptacle by activating a squeeze grip under the pump handle.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 1, 2007
    Inventor: Kevin Howard
  • Publication number: 20060063393
    Abstract: This invention is a method comprising providing a substrate, forming a first layer on the substrate, wherein the first layer has a dielectric constant of less than 3.0 and comprises an organic polymer, applying an organosilicate resin over the first layer, removing a portion of the organosilicate resin to expose a portion of the first layer, and removing the exposed portions of the first layer. The invention is also an integrated circuit article comprising an active substrate containing transistors and an electrical interconnect structure containing a pattern of metal lines separated, at least partially, by layers or regions of an organic polymeric material having a dielectric constant of less than 3.0 and further comprising a layer of an organosilicate resin above at least one layer of the organic polymer material.
    Type: Application
    Filed: October 28, 2005
    Publication date: March 23, 2006
    Inventors: Edward Shaffer, Kevin Howard, Joost Waeterloos, Jack Hetzner, Paul Townsend, Lynne Mills, Sheila Gombar-Fetner
  • Patent number: 6920980
    Abstract: A container includes a substantially planar cover having a top surface, a lower portion and an upper portion. The container further includes a substantially planar base having a bottom surface, a lower portion, an upper portion, and a bottom wall. In addition, the container includes a flexible member joining the base and the cover for permitting the cover and the base to move relative to each between a joined position, defining a line of closure, and an opened position. The line of closure lies in a plane forming an angle with the bottom wall of between about 35° and about 60°.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: July 26, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter G. Hwang, Kevin A. Howard, Frank Woodbery
  • Publication number: 20050038852
    Abstract: Methods and systems are provided for accelerating execution of programs of the type run by individuals or companies. The methods include the steps of communicating at least one program function to a library in data communication with the program and transmitting the function to a computing facility, typically in the form of computer clusters. The function is processed at the computing facility and results are relayed back to the user of the programs. Users of the invention pay for accelerated execution by one of several interfaces, such as through on-line transactions and/or through prearranged ISP connectivity. Accelerated processing is initiated, typically, by clicking on a computer ion; and results appear seamlessly—though accelerated—to the user. The clusters of the invention can mix and match computers of different processing speeds to maximize the MIPS per dollar in processing accelerated functions for users.
    Type: Application
    Filed: September 9, 2004
    Publication date: February 17, 2005
    Inventor: Kevin Howard
  • Patent number: 6844894
    Abstract: A method of and an apparatus for the conversion of cinematographic film to corresponding video data, in which the transport mechanism 3a of a telecine machine 2a is operated at a rate higher than the real time frame rate for the film to be converted. The stream of video data from the telecine machine 2a is processed by a video processor 13 and stored in a buffer 15. The video data can be downloaded from the buffer 15 at a data rate corresponding to the real time data rate of the film.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: January 18, 2005
    Assignee: Ascent Media Group, Inc.
    Inventors: Stuart William Arundell Hunt, Keith Williams, Andrew Kevin Howard