Patents by Inventor James Tai
James Tai 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: 20210375452Abstract: A system for remote examination of patient by a doctor is disclosed, the system comprising: a doctor mobile computer device comprising a first set of processors, the first set of processors executing an application embedded within the doctor mobile computer device; a patient mobile computer device comprising a second set of processors, the second set of processors executing the application embedded within the patient mobile computer device; the application comprising: a camera module wherein the module captures a video feed of an area of a body part of the patient and sends the video feed to a patient viewing module and a doctor view module to display the area of body part; the patient viewing module displaying the video feed; the doctor viewing module displaying the video feed and a plurality of inspection gesture buttons comprising a one-finger palpation gesture button, a two-finger palpation gesture button, a hand grabbing gesture button, a posterior palpation gesture button and a plurality of unique gestuType: ApplicationFiled: May 26, 2021Publication date: December 2, 2021Inventors: Abe Lin, James Tai
-
Patent number: 10506201Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage, where the system is adapted to dynamically identify a plurality of cameras.Type: GrantFiled: June 29, 2019Date of Patent: December 10, 2019Assignee: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal, Yung-hsiang Lu
-
Publication number: 20190327450Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage, where the system is adapted to dynamically identify a plurality of cameras.Type: ApplicationFiled: June 29, 2019Publication date: October 24, 2019Applicant: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal, Yung-hsiang LU
-
Patent number: 10368037Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage.Type: GrantFiled: March 23, 2017Date of Patent: July 30, 2019Assignee: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal
-
Patent number: 10341617Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage, where the system is adapted to dynamically identify a plurality of cameras.Type: GrantFiled: March 23, 2017Date of Patent: July 2, 2019Assignee: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal, Yung-hsiang Lu
-
Publication number: 20170280105Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage.Type: ApplicationFiled: March 23, 2017Publication date: September 28, 2017Applicant: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal
-
Publication number: 20170280106Abstract: A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage, where the system is adapted to dynamically identify a plurality of cameras.Type: ApplicationFiled: March 23, 2017Publication date: September 28, 2017Applicant: Purdue Research FoundationInventors: Abish Malik, David Scott Ebert, Hanye Xu, James Tay, Shehzad Afzal, Yung-hsiang LU
-
Patent number: 8516471Abstract: Methods, systems, and products for detecting impact of operating system upgrades on software components. Embodiments detect the impact of differences between a current operating system and an upgraded operating system. The operating system is configured to provide a run-time environment. In one embodiment, a method comprises detecting a call from a software entity running on a first data processing system to the current operating system of the data processing system; recording the detected call in a data structure configured to contain one or more recorded calls; scanning the upgraded operating system on a second data processing system upon which the upgraded operating system is installed and running, before execution of the software entity in the run-time environment of the upgraded operating system, to identify the recorded calls in the data structure that are not supported by the upgraded operating system; and presenting an indication of the identified calls.Type: GrantFiled: October 6, 2009Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Sagar Bhakta, James Tai Morris, Calvin Sze
-
Publication number: 20110083126Abstract: Methods, systems, and products for detecting impact of operating system upgrades on software components. Embodiments detect the impact of differences between a current operating system and an upgraded operating system. The operating system is configured to provide a run-time environment. In one embodiment, a method comprises detecting a call from a software entity running on a first data processing system to the current operating system of the data processing system; recording the detected call in a data structure configured to contain one or more recorded calls; scanning the upgraded operating system on a second data processing system upon which the upgraded operating system is installed and running, before execution of the software entity in the run-time environment of the upgraded operating system, to identify the recorded calls in the data structure that are not supported by the upgraded operating system; and presenting an indication of the identified calls.Type: ApplicationFiled: October 6, 2009Publication date: April 7, 2011Applicant: International Business MachinesInventors: Sagar Bhakta, James Tai Morris, Calvin Sze
-
Publication number: 20100215360Abstract: An optical network unit includes an optical transmitter, an optical detector and a signal measurement module. The optical transmitter transmits an optical signal to an optical line terminal of a passive optical network system. The optical detector is utilized for monitoring the emission of the optical signal and transforming the received optical signal into a current signal. Then, the current signal is transformed into a voltage signal. The signal measurement module is connected to the optical detector for filtering and sampling the voltage signal and generating a sampling signal. The average output power of the optical transmitter can be obtained by averaging the voltage values of the sampling signal. Once the up-transmission data packet of the optical network unit exceeds the time interval of the allocated time slot, and the voltage values of the sampling signal have several points over a threshold, the optical transmitter is turned off.Type: ApplicationFiled: April 30, 2009Publication date: August 26, 2010Inventors: Chia-Kai Weng, Ming-Chia Wu, James Tai
-
Patent number: 6085265Abstract: A system and method for establishing communication between a host computer and a peripheral device. The host computer includes logic for associating an attached peripheral device with one of a particular peripheral device type, logic for associating the attached peripheral device with an instance of a software driver executable on the processor, and logic for enabling communication between the attached device and the host after a set period of time after detection of the attachment of the USB device to the at least one port. The software driver is preferably capable of supporting communication between peripheral devices of the associated particular type and the host.Type: GrantFiled: January 9, 1998Date of Patent: July 4, 2000Assignee: Toshiba America Information Systems, Inc.Inventor: James Tai-Ling Kou
-
Patent number: 5440693Abstract: This invention relates to personal computers, and particularly to a personal computer having provision for identifying the storage capability of a removable media direct access storage device used with the computer. At least certain ones of a plurality of signal communicating pathways extending between a storage device and a controller for the storage device are used to identify to the controller the type of device with which the controller is communicating.Type: GrantFiled: July 19, 1990Date of Patent: August 8, 1995Assignee: International Business Machines Corp.Inventors: Alan F. Arnold, Arthur R. Wheeler, James Tai
-
Patent number: 5142626Abstract: This invention relates to personal computers, and particularly to a personal computer having provision for identifying the type of direct access storage device associated with the computer and further identifying the storage capability of removable media used in the device. The apparatus disclosed uses certain ones of a plurality of signal communicating pathways extending between a storage device and a controller to distinguish between the absence of signals as indicating the presence of an older type drive and the presence of signals as indicating the presence of a newer type drive, the pattern of said signals further indicating the type of media inserted into the device with which the controller is communicating.Type: GrantFiled: July 20, 1990Date of Patent: August 25, 1992Assignee: International Business Machines Corp.Inventors: Alan F. Arnold, Arthur R. Wheeler, James Tai