Patents by Inventor Phuc K. Do
Phuc K. Do 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: 8732220Abstract: File system views are created for each application executed by a user, where this user-specific view comprises operating system files needed to run the application and file system changes made with this application for this user. Changes made to the file system during execution are allowed (in accordance with the user's permissions), but by default, those changes are not visible to other applications or to other users. Optionally, a user or administrator may specify that one or more file system views are to be accessible from other views. The view-specific isolation of file system changes applies also to system files and meta-data alterations that might be made to the operating system. In one alternative approach, file system views may be created for an application without regard to individual users, where that application's view is then used for all users who execute the application.Type: GrantFiled: June 15, 2005Date of Patent: May 20, 2014Assignee: International Business Machines CorporationInventors: Phuc K. Do, Justin M. Pierce
-
Publication number: 20140002643Abstract: In accordance with one or more embodiments of the present invention, methods and systems disclosed herein provide for presentation of augmented reality images on mobile computing devices. An example method includes determining a measure of user interaction with a mobile computing device. The method may also include determining whether a user attention criterion is met based on the measure. Further, the method may include presenting an augmented reality image on a display in response to determining that the user attention criterion is met.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bilal Aziz, Phuc K. Do, Justin M. Pierce, Andrew D. Vodopia
-
Patent number: 7913912Abstract: Associating and/or disassociating a mobile point-of-sale scanner device with a particular shopper. Shoppers may be identified, for example, using biometrics or by scanning a loyalty card. As an example of using biometrics, the shopper's fingerprint may be scanned as a trigger of the scanner is activated to scan an item's barcode. The fingerprint is preferably transmitted, along with the scanned barcode, to a server or other device for comparison to previously-stored information. The scanner is then automatically associated with the shopper to whom the fingerprint corresponds. In another embodiment, scanned loyalty card information is preferably transmitted (optionally, along with a scanned barcode), such that the scanner is then automatically associated with the shopper to whom the loyalty card corresponds.Type: GrantFiled: March 22, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Phuc K. Do, Justin M. Pierce
-
Patent number: 7889384Abstract: A method for managing complex payload using on a point of sale (POS) printer is described. The complex payload includes a plurality of commands. The method includes organizing at least a portion of the commands into a single entity. The single entity corresponds to more than one command, though need not contain all of the commands. The method also includes providing a payload identifier corresponding to the single entity. The payload identifier indicates a correspondence between the commands for the single entity and the single entity.Type: GrantFiled: June 3, 2004Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Gerald H. Armentrout, Phuc K. Do, Bobby R. Hargett, Jr., E. Michael Maximilien
-
Publication number: 20100257479Abstract: One embodiment provides a computer-implemented method that may be used to facilitate working with the graphical user interface of an application. A plurality of command buttons and toolbars are stored in memory. Each command button includes an associated button description, software function, and icon. Each toolbar includes an associated toolbar description and subset of buttons. A search window is displayed in a graphical user interface. Text input is received at the search window, as entered by a user. The computer-implemented method then searches for and displays command buttons or toolbars in memory matching at least a portion of the text input.Type: ApplicationFiled: April 1, 2009Publication date: October 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Phuc K. Do, Justin M. Pierce
-
Publication number: 20090325593Abstract: Marking locations with a portable communications device, where the portable communications device has a location-sensing capability, including recording, by the portable communications device for each wireless device with which the portable communications device is capable of wireless communications, a location of the portable communications device upon receiving from the wireless device a signal having a most recent strongest signal strength and an identifier of the wireless device, and, responsive to a user request, communicating to the user the location of the portable communications device upon receiving from the wireless device a signal having a most recent strongest signal strength.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Phuc K. Do, Justin M. Pierce
-
Publication number: 20090151005Abstract: A method for identity theft protection includes receiving an identity theft indicator indicating a possible loss or theft of a personal device, wherein the identity theft indicator includes at least one of a user-initiated signal, a geographic range indicator, an expired timer, a failure of a heart-beat verification, and a battery level indicator. The method further includes attempting contact of an owner of the personal device, wherein attempting contact includes at least one of transmitting a message to the owner over a telephone connection, transmitting an email to a registered email address of the owner, and transmitting a text-based message to a registered telephone number on the personal device. The method further includes protecting information stored on the personal device if attempting contact of the owner is not successful.Type: ApplicationFiled: December 5, 2007Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kevin H. Bell, Phuc K. Do, Javier H. Santiago
-
Publication number: 20080164312Abstract: Associating and/or disassociating a mobile point-of-sale scanner device with a particular shopper. Shoppers may be identified, for example, using biometrics or by scanning a loyalty card. As an example of using biometrics, the shopper's fingerprint may be scanned as a trigger of the scanner is activated to scan an item's barcode. The fingerprint is preferably transmitted, along with the scanned barcode, to a server or other device for comparison to previously-stored information. The scanner is then automatically associated with the shopper to whom the fingerprint corresponds. In another embodiment, scanned loyalty card information is preferably transmitted (optionally, along with a scanned barcode), such that the scanner is then automatically associated with the shopper to whom the loyalty card corresponds.Type: ApplicationFiled: March 22, 2008Publication date: July 10, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Phuc K. Do, Justin M. Pierce
-
Patent number: 7389934Abstract: Associating and/or disassociating a mobile point-of-sale scanner device with a particular shopper. Shoppers may be identified, for example, using biometrics or by scanning a loyalty card. As an example of using biometrics, the shopper's fingerprint may be scanned as a trigger of the scanner is activated to scan an item's barcode. The fingerprint is preferably transmitted, along with the scanned barcode, to a server or other device for comparison to previously-stored information. The scanner is then automatically associated with the shopper to whom the fingerprint corresponds. In another embodiment, scanned loyalty card information is preferably transmitted (optionally, along with a scanned barcode), such that the scanner is then automatically associated with the shopper to whom the loyalty card corresponds.Type: GrantFiled: May 27, 2005Date of Patent: June 24, 2008Assignee: International Business Machines CorporationInventors: Phuc K. Do, Justin M. Pierce
-
Patent number: 7283093Abstract: A system and method for monitoring location based service emitter infrastructure. Beacon data is stored, the beacon data transmitted by beacons in an area and detected by a client device that is moved along a path at the location. The beacon data along the path of the client device is analyzed to determine whether any of the detected beacons have failed.Type: GrantFiled: October 27, 2004Date of Patent: October 16, 2007Assignee: International Business Machines CorporationInventors: Phuc K. Do, Justin M. Pierce, Richard S. Shryock, Charles R. Kirk, Eugene M. Maximilien
-
Patent number: 4942390Abstract: This invention relates to a method for generating character images using a font compression algorithm that reduces the storage requirements associated with low-cost, high resolution printers. An expanded character image has original print slices and duplicate print slices identical to one or more of the original print slices where the duplicate print slices are eliminated in the compressed character image. The compressed character is expanded using a repetition mask that identifies the number and location of the duplicate print slices. The technique for expanding the compressed character is such that printing can be performed in real time, in either a forward or reverse direction with only minimal effects on processing. This invention also provides a means for supporting multiple pitches, such as 10 CPI, 12 CPI and Proportional Space Mode (PSM), within those storage constraints.Type: GrantFiled: April 1, 1987Date of Patent: July 17, 1990Assignee: International Business Machines CorporationInventors: Phuc K. Do, Karen K. Kellam, Ronnie Chi-on Tong, Ronald W. Willis, Carol E. Wyke
-
Patent number: 4758103Abstract: A method and apparatus for quieting the operation of a dot matrix printer by logically dividing the data to be printed among timed spaced printing passes is disclosed. A matrix of data to be printed is stored in a memory. A slice of data is selected from the stored data and the number of dots to be printed simultaneously is reduced by logically allocating the data in each slice among complementary submatrices. Each submatrix of data is printed substantially aligned with each other submatrix in two passes of the print head across the print medium to represent the entire selected slice of data. Noise reduction is achieved by reducing the number of data dots simultaneously printed at each print location.Type: GrantFiled: April 15, 1986Date of Patent: July 19, 1988Assignee: International Business Machines CorporationInventors: Tim V. Angst, Mark E. Bunke, Phuc K. Do, Nicholas J. Krull, Demetrios Troupes, Carol E. Wyke
-
Patent number: 4680524Abstract: This invention relates to a mechanism for positioning an output member of a mechanical system and in particular a mechanical system that has backlash present. The mechanism has a step motor, regulated by control means, connected to the output member by a mechanical transmission. The control means delivers units of electrical energy to the step motor in response to a number of steps specified to be moved. The control means also has means for detecting whether the step to be performed by the step motor is a single remaining step or single step only. The control means responds to detection of the single remaining step or detection of the single step only by applying a unit of energy to the step motor at a rate that is substantially slower than the rate that would be applied for the other steps.Type: GrantFiled: April 15, 1986Date of Patent: July 14, 1987Assignee: IBM CorporationInventors: Phuc K. Do, Joel G. Goodwin, Nicholas J. Krull
-
Patent number: 4619537Abstract: Where the ribbon advance mechanism of a printer is driven by the motion of the print head carrier, ink in the ribbon will be differentially depleted depending upon the density of print. This varied depletion becomes a problem for printers capable of printing high density graphics images, particularly color filled images. In accordance with this invention, the printing density is monitored and when the printing density exceeds a predetermined value, the print head is caused to be moved an amount greater than that necessary to position the print head at a succeeding print position so as to thereby cause additional ink ribbon to be advanced and to avoid overprinting on areas of the ribbon where high density printing has occurred.Type: GrantFiled: May 23, 1985Date of Patent: October 28, 1986Assignee: International Business Machines CorporationInventors: Phuc K. Do, Carol E. Wyke, Barnes R. Kendrick, Jr., Dennis R. Hedrick, Demetrios Troupes