Patents by Inventor James Trethewey

James Trethewey 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: 20220374092
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Application
    Filed: May 6, 2022
    Publication date: November 24, 2022
    Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
  • Patent number: 11327577
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 10, 2022
    Assignee: Intel Corporation
    Inventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
  • Patent number: 11243617
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: February 8, 2022
    Assignee: Intel Corporation
    Inventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
  • Publication number: 20210165504
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Application
    Filed: May 4, 2020
    Publication date: June 3, 2021
    Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
  • Publication number: 20210165505
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 3, 2021
    Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
  • Patent number: 10642376
    Abstract: A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
  • Patent number: 10078481
    Abstract: A computing device is described. The computing device a processor, a bus coupled to the processor, a graphics display device, coupled to the bus, to display graphics data, an interactive display device, coupled to the bus, to display bitmap image data and a manager module to manage the bitmap image data and transmit the bitmap image data to the interactive display device.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: September 18, 2018
    Assignee: INTEL CORPORATION
    Inventors: Anthony Kozaczuk, James Trethewey, Greg Kaine, Murali Veeramoney, Karen Stafford
  • Patent number: 9542347
    Abstract: A microcontroller for a peripheral hub includes a plurality of host bus interface microdrivers and a corresponding plurality of host transports. A first manager client, associated with a supported peripheral device, processes messages from a first host. A host manager module routes asynchronous communications, including but not limited to HID input reports, from a client to a host via one of a plurality of supported transports via a targeted transport indicated in the communication. The host manager modules routes synchronous communications from a host to a client via a targeted transport selected from a plurality of transports.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: January 10, 2017
    Assignee: Intel Corporation
    Inventor: James Trethewey
  • Publication number: 20160274853
    Abstract: A computing device is described. The computing device a processor, a bus coupled to the processor, a graphics display device, coupled to the bus, to display graphics data, an interactive display device, coupled to the bus, to display bitmap image data and a manager module to manage the bitmap image data and transmit the bitmap image data to the interactive display device.
    Type: Application
    Filed: January 29, 2014
    Publication date: September 22, 2016
    Applicant: Intel Corporation
    Inventors: Anthony KOZACZUK, James TRETHEWEY, Greg KAINE, Murali VEERAMONEY, Karen STAFFORD
  • Patent number: 9430414
    Abstract: A disclosed computer system includes a processor, an I/O hub including a first host bus interface to communicate via a first transport bus, and a sensor hub. The sensor hub includes a first transport bus interface and a sensor hub microcontroller. The sensor hub microcontroller includes a peripheral stack that includes a second transport bus driver to communicate with a peripheral device via a second transport bus. The peripheral device may comply with a device specification such as the human interface device (HID) standard. The peripheral stack further includes a second transport bus plugin to adapt bus-specific operations to generic operations for the device specification, a device class driver to communicate bus-independent peripheral reports based on the generic operations, and a peripheral management module to coalesce multiple peripheral reports into a single instance visible to the I/O hub via the first transport bus interface and the first host bus interface.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: August 30, 2016
    Assignee: Intel Corporation
    Inventor: James Trethewey
  • Patent number: 9251105
    Abstract: A method and system for transmitting an aggregated interrupt packet are described herein. The method includes sending metadata from a client device to a host device. The method also includes detecting at least two sets of data from the client device. Additionally, the method includes detecting an identifier for the client device. Furthermore, the method includes generating an aggregated interrupt packet in the client device that comprises the identifier and the at least two sets of data for the client device. The method also includes sending the aggregated interrupt packet from the client device to the host device.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: February 2, 2016
    Assignee: Intel Corporation
    Inventors: Dzung Tran, James Trethewey
  • Patent number: 9170964
    Abstract: A method and system for sending an interrupt signal is described herein. The method may include detecting sensor data in a sensor controller and detecting a powered down port between the sensor controller and an operating system. The method may also include sending the interrupt signal from the sensor controller to the operating system. In addition, the method may include detecting the operating system has provided power to the powered down port. Furthermore, the method may include sending the sensor data from the sensor controller to the operating system.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: October 27, 2015
    Assignee: Intel Corporation
    Inventors: Moulishankar Chandrasekaran, John Valavi, James Trethewey
  • Publication number: 20140281113
    Abstract: A microcontroller for a peripheral hub includes a plurality of host bus interface microdrivers and a corresponding plurality of host transports. A first manager client, associated with a supported peripheral device, processes messages from a first host. A host manager module routes asynchronous communications, including but not limited to HID input reports, from a client to a host via one of a plurality of supported transports via a targeted transport indicated in the communication. The host manager modules routes synchronous communications from a host to a client via a targeted transport selected from a plurality of transports.
    Type: Application
    Filed: March 16, 2013
    Publication date: September 18, 2014
    Applicant: Intel Corporation
    Inventor: James Trethewey
  • Publication number: 20140281109
    Abstract: A microcontroller for a peripheral hub includes a plurality of host bus interface microdrivers and a corresponding plurality of host transports. A first manager client, associated with a supported peripheral device, processes messages from a first host. A host manager module routes asynchronous communications, including but not limited to HID input reports, from a client to a host via one of a plurality of supported transports via a targeted transport indicated in the communication. The host manager modules routes synchronous communications from a host to a client via a targeted transport selected from a plurality of transports.
    Type: Application
    Filed: March 16, 2013
    Publication date: September 18, 2014
    Applicant: Intel Corporation
    Inventor: James Trethewey
  • Publication number: 20140156895
    Abstract: A method and system for sending an interrupt signal is described herein. The method may include detecting sensor data in a sensor controller and detecting a powered down port between the sensor controller and an operating system. The method may also include sending the interrupt signal from the sensor controller to the operating system. In addition, the method may include detecting the operating system has provided power to the powered down port. Furthermore, the method may include sending the sensor data from the sensor controller to the operating system.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: MOULISHANKAR CHANDRASEKARAN, JOHN VALAVI, JAMES TRETHEWEY
  • Publication number: 20140149062
    Abstract: A method and system for generating calibrated data are described herein. The method includes detecting a computing device is in a first position and detecting axis data that corresponds to a sensor of the computing device in the first position. The method also includes using the axis data to modify sensor data to produce calibrated data. Furthermore, the method includes sending the calibrated data to an operating system.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventors: MOULISHANKAR CHANDRASEKARAN, JAMES TRETHEWEY
  • Publication number: 20140146021
    Abstract: A system and method for transmittingan input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
  • Publication number: 20140143469
    Abstract: A method and system for transmitting an aggregated interrupt packet are described herein. The method includes sending metadata from a client device to a host device. The method also includes detecting at least two sets of data from the client device. Additionally, the method includes detecting an identifier for the client device. Furthermore, the method includes generating an aggregated interrupt packet in the client device that comprises the identifier and the at least two sets of data for the client device. The method also includes sending the aggregated interrupt packet from the client device to the host device.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Inventors: Dzung Tran, James Trethewey
  • Publication number: 20050221844
    Abstract: A method for configuring a mobile computer based on location. The method including determining a change in location of the mobile computer, scoring a current location signature for the mobile computer against previously stored location profiles having location signatures to obtain a highest scoring location profile, and determining whether the highest scoring location profile exceeds a threshold. If the highest scoring location profile exceeds the threshold, then the computer settings for the highest scoring location profile are activated on the mobile computer. If the highest scoring location profile does not exceed the threshold, a new location profile is generated and stored for the current location signature. The new location profile is then activated on the mobile computer.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventors: James Trethewey, Manoj Agnihotri
  • Publication number: 20050131715
    Abstract: Approaches for providing location information in conjunction with a web site and/or web page include, for one aspect, automatically providing location information indicating a location of a computing system in response to receiving a web page. For another aspect, location information may be embedded in a web site or web page and provided to a client computing system that may include, for example, a location-enhanced browser.
    Type: Application
    Filed: December 11, 2003
    Publication date: June 16, 2005
    Inventor: James Trethewey