Patents by Inventor Adam Bogue

Adam Bogue 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: 10534866
    Abstract: A processor-implemented method, system, and/or computer program product generate an intelligent persona agent for use in designing a product. One or more processors input a persona specification into an intelligent persona agent generator. The persona specification describes attributes of a set of model users of a particular type of product, and the intelligent personal agent generator creates an intelligent persona agent that is a software-based version of the set of model users. The intelligent persona agent monitors intermediate design choices taken during a design of a product of the particular type of product by a design team. In response to the intelligent persona agent identifying an intermediate design choice that will lead to a feature that is in conflict with the persona specification of the intelligent persona agent, designers modify the intermediate design choice, which modifies the design of the product in order to create an improved product design.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Adam Bogue, Daniel M. Gruen
  • Publication number: 20170177991
    Abstract: A processor-implemented method, system, and/or computer program product generate an intelligent persona agent for use in designing a product. One or more processors input a persona specification into an intelligent persona agent generator. The persona specification describes attributes of a set of model users of a particular type of product, and the intelligent personal agent generator creates an intelligent persona agent that is a software-based version of the set of model users. The intelligent persona agent monitors intermediate design choices taken during a design of a product of the particular type of product by a design team. In response to the intelligent persona agent identifying an intermediate design choice that will lead to a feature that is in conflict with the persona specification of the intelligent persona agent, designers modify the intermediate design choice, which modifies the design of the product in order to create an improved product design.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Adam Bogue, Daniel M. Gruen
  • Publication number: 20110175827
    Abstract: Once a first touch has been initiated on a multi-touch input device, the device ignores any additional touches which are initiated on the device while the first touch is still occurring. For example, although hardware in the device may detect such additional touches, the hardware may opt not to provide input representing such additional touches to software (such as device drivers) executing on the device. Alternatively, the hardware may provide input representing such additional touches to software executing on the device, but such software may ignore such input, such as by not associating the input with any touch input streams maintained by the software. In summary, although the device has the inherent ability to process multiple simultaneous touches, the device may be configured to operate in a “first come, first served” mode, in which the device acts only on touches initiated while no other touch is still occurring.
    Type: Application
    Filed: July 23, 2010
    Publication date: July 21, 2011
    Inventor: Adam Bogue
  • Publication number: 20100085323
    Abstract: Once a touch has been initiated on a touch input device (such as a multi-touch screen), the touch input device's coordinate space is geographically segmented such that additional touches in close proximity to the initial touch point are treated differently than subsequent touches not in close proximity to the initial touch point. Additional touches near the initial touch point may be associated with the same input stream as the initial touch, while additional touches that are not near the initial touch point may be associated with a second input stream. If the initial touch point moves, as in the case of dragging, the area to be treated as “in close proximity” may be relative to the current location of the touch (i.e., the zone of proximity may travel with the finger as the finger moves). This approach establishes a hardware-independent “first-come, first-serve” protocol.
    Type: Application
    Filed: December 4, 2009
    Publication date: April 8, 2010
    Inventor: Adam Bogue