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: 20220374092Abstract: 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: ApplicationFiled: May 6, 2022Publication date: November 24, 2022Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
-
Patent number: 11327577Abstract: 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: GrantFiled: May 4, 2020Date of Patent: May 10, 2022Assignee: Intel CorporationInventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
-
Patent number: 11243617Abstract: 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: GrantFiled: December 11, 2020Date of Patent: February 8, 2022Assignee: Intel CorporationInventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
-
Publication number: 20210165504Abstract: 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: ApplicationFiled: May 4, 2020Publication date: June 3, 2021Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
-
Publication number: 20210165505Abstract: 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: ApplicationFiled: December 11, 2020Publication date: June 3, 2021Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
-
Patent number: 10642376Abstract: 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: GrantFiled: November 28, 2012Date of Patent: May 5, 2020Assignee: Intel CorporationInventors: James Trethewey, Charlie Case, Jr., Jorge Martinez
-
Patent number: 10078481Abstract: 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: GrantFiled: January 29, 2014Date of Patent: September 18, 2018Assignee: INTEL CORPORATIONInventors: Anthony Kozaczuk, James Trethewey, Greg Kaine, Murali Veeramoney, Karen Stafford
-
Patent number: 9542347Abstract: 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: GrantFiled: March 16, 2013Date of Patent: January 10, 2017Assignee: Intel CorporationInventor: James Trethewey
-
Publication number: 20160274853Abstract: 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: ApplicationFiled: January 29, 2014Publication date: September 22, 2016Applicant: Intel CorporationInventors: Anthony KOZACZUK, James TRETHEWEY, Greg KAINE, Murali VEERAMONEY, Karen STAFFORD
-
Patent number: 9430414Abstract: 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: GrantFiled: March 16, 2013Date of Patent: August 30, 2016Assignee: Intel CorporationInventor: James Trethewey
-
Patent number: 9251105Abstract: 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: GrantFiled: November 20, 2012Date of Patent: February 2, 2016Assignee: Intel CorporationInventors: Dzung Tran, James Trethewey
-
Patent number: 9170964Abstract: 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: GrantFiled: November 30, 2012Date of Patent: October 27, 2015Assignee: Intel CorporationInventors: Moulishankar Chandrasekaran, John Valavi, James Trethewey
-
Publication number: 20140281113Abstract: 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: ApplicationFiled: March 16, 2013Publication date: September 18, 2014Applicant: Intel CorporationInventor: James Trethewey
-
Publication number: 20140281109Abstract: 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: ApplicationFiled: March 16, 2013Publication date: September 18, 2014Applicant: Intel CorporationInventor: James Trethewey
-
Publication number: 20140156895Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Inventors: MOULISHANKAR CHANDRASEKARAN, JOHN VALAVI, JAMES TRETHEWEY
-
Publication number: 20140149062Abstract: 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: ApplicationFiled: November 28, 2012Publication date: May 29, 2014Inventors: MOULISHANKAR CHANDRASEKARAN, JAMES TRETHEWEY
-
Publication number: 20140146021Abstract: 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: ApplicationFiled: November 28, 2012Publication date: May 29, 2014Inventors: James Trethewey, Charlie Case, JR., Jorge Martinez
-
Publication number: 20140143469Abstract: 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: ApplicationFiled: November 20, 2012Publication date: May 22, 2014Inventors: Dzung Tran, James Trethewey
-
Publication number: 20050221844Abstract: 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: ApplicationFiled: March 31, 2004Publication date: October 6, 2005Inventors: James Trethewey, Manoj Agnihotri
-
Publication number: 20050131715Abstract: 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: ApplicationFiled: December 11, 2003Publication date: June 16, 2005Inventor: James Trethewey