Patents by Inventor Katie Kuwata

Katie Kuwata 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: 7609398
    Abstract: This invention is directed to a system and method for storing font image data, which is already rendered, in a history-based order on the server side. This avoids the server side processing time to render the font every time a request is received. This allows users to use many server side fonts that users may not have on their client workstations. In the method, the user uses a web browser to choose a font type, size, and style from a list of available fonts installed on the server. The system then determines if the selected font exists in the font repository. If the font exists, the system retrieves the font images from the font repository. If the font does not exist, the system creates the font images and stores the font images to the font repository.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 27, 2009
    Assignees: Toshiba Corporation, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, Truc Nguyen, William Su
  • Patent number: 7584089
    Abstract: An architecture for universal data communication between a network client and a web server. A web server receives a character string from the network client for storing. The web server encodes and then stores the string. Any character that is not a 7 bit ASCII character is encoded by encapsulating it with an escape code, the escape code comprised of an illegal character. Upon a request to retrieve the encoded string, the web server decodes and converts to UTF8 the encoded character string. When a client or browser requests the folder or document containing the encoded string, the string is properly displayed in the client's or browser's native language.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: September 1, 2009
    Assignees: Toshiba Corporation, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20090204893
    Abstract: A system and method for dynamically configuring page numbers. A user is prompted for pagination data, including page number, pagination formatting, and pagination location for each page of a rendition of a document, via a thin client interface on a workstation. A document image data file comprising a bitmapped electronic document associated with the pagination data is then retrieved. An object file is populated with numbering data specified by the pagination data. The object and document files are communicated to a document rendering device that processes the object file to generate bitmapped pagination content. A merged file is created from bitmapped content of the image file and pagination content from the object file. A document output is generated from the merged file having viewable content including the content of the document data image file and the populated object file. The document output is communicated to the rendering device for rendering.
    Type: Application
    Filed: August 18, 2008
    Publication date: August 13, 2009
    Inventors: Truc NGUYEN, Katie Kuwata, William Su
  • Patent number: 7509577
    Abstract: The present invention provides a method and system for implementing a pointer-based clipboard. The clipboard system comprises a plurality of information or description files for storing information about files that are edited, in addition to files for storing information relating to changes made to a document and to locations of temporary files relating to the document. In addition, the system employs temporary storage which is preferably deleted upon session termination.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: March 24, 2009
    Assignees: Toshiba Corp oration, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Patent number: 7430597
    Abstract: This invention is directed to a system and method for tracking sessions for web-based applications. The system and method comprise a browser disposed on an associated data terminal and having at least one browser window associated therewith. The browser is adapted to generate at least one interactive session with an associated web server. The system and method also comprises at least one session tracking application associated with an interactive session. The session tracking application includes monitoring means adapted for monitoring activity on the associated interactive session and testing means adapted for determining whether monitored activity includes an unload event. The session tracking application also includes termination means adapted for terminating the associated interactive session upon a determination of a selected unload event and notification means adapted for notifying the associated web server to close out the interactive session.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 30, 2008
    Assignees: Toshiba Corporation, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, Truc Nguyen, William Su
  • Publication number: 20080046835
    Abstract: The subject application is directed to a system and method for tab text management. A user is prompted, via a thin client interface, for tab formatting data which includes tab stock identification data, position data of the tab sheet relative to the electronic document, and caption data. The received tab formatting data is stored in an associated object file. A document file is then received representing an electronic document associated with the tab formatting data. The electronic document data and the object file are then merged so as to generate output data. The generated output data includes the electronic document data with relative defined tabbed page portions according to the tab formatting data disposed within the object file. A printout of a tangible document according to the electronic data file is commenced, with the tangible document including tab pages interspersed within the tangible document based upon tab formatting data.
    Type: Application
    Filed: June 27, 2007
    Publication date: February 21, 2008
    Inventors: Truc NGUYEN, Katie KUWATA, William SU
  • Patent number: 7315389
    Abstract: The present invention is for a system that allows images to be managed and manipulated on a server by using a web browser. Images may be scanned, printed, faxed, copied, viewed, merged, edited or electronically manipulated across a network, such as the Internet or an Intranet. The server has security that controls access to files, folders and functions.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: January 1, 2008
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, Truc Nguyen, Louis Ormond
  • Patent number: 7275088
    Abstract: This invention is directed to a system and method for routing electronic documents. More particularly, this invention is directed to a system and method for transferring at least one of a plurality of documents to at least one of a plurality of destinations.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: September 25, 2007
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Patent number: 7246119
    Abstract: A file locking method and implementation are disclosed which allows a plurality of user sessions to open and read a file, but at any one time, only one session will be allowed to change the data displayed in the browser window and to update the file. This file locking method sets up a file access priority by using file locks that are date-time stamped and session stamped. The types of lock associated with the present invention include read lock, authority lock, write lock, and folder lock. When a session/user requests access to a file, the application will check a lock table associated with the requested file. For each lock on the file, there is an entry in the lock table for each of the attributes of the lock: lock type, session owner, date-time stamp. Depending on the lock and the existing locks on the file, the requesting session may be granted a lock. After the access request is fulfilled, the file lock may be removed.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: July 17, 2007
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20060095838
    Abstract: An object-oriented processor for managing tab text information. The processor includes a data object and a view object. The data object is for storing data representative of the tab text, related attributes, and properties of the media on which the tab text is printed. The view object stores data representative of form and display control information for displaying the tab information in one of a single-line editable text format, a tab sheet thumbnail format or a readable text format.
    Type: Application
    Filed: October 18, 2005
    Publication date: May 4, 2006
    Inventors: Truc Nguyen, Katie Kuwata, William Su
  • Publication number: 20050080839
    Abstract: This invention is directed to a system and method for storing font image data, which is already rendered, in a history-based order on the server side. This avoids the server side processing time to render the font every time a request is received. This allows users to use many server side fonts that users may not have on their client workstations. In the method, the user uses a web browser to choose a font type, size, and style from a list of available fonts installed on the server. The system then determines if the selected font exists in the font repository. If the font exists, the system retrieves the font images from the font repository. If the font does not exist, the system creates the font images and stores the font images to the font repository.
    Type: Application
    Filed: September 30, 2003
    Publication date: April 14, 2005
    Inventors: Katie Kuwata, Truc Nguyen, William Su
  • Publication number: 20050071464
    Abstract: This invention is directed to a system and method for tracking sessions for web-based applications. The system and method comprise a browser disposed on an associated data terminal and having at least one browser window associated therewith. The browser is adapted to generate at least one interactive session with an associated web server. The system and method also comprises at least one session tracking application associated with an interactive session. The session tracking application includes monitoring means adapted for monitoring activity on the associated interactive session and testing means adapted for determining whether monitored activity includes an unload event. The session tracking application also includes termination means adapted for terminating the associated interactive session upon a determination of a selected unload event and notification means adapted for notifying the associated web server to close out the interactive session.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Inventors: Katie Kuwata, Truc Nguyen, William Su
  • Publication number: 20040215729
    Abstract: This invention is directed to a system and method for routing electronic documents. More particularly, this invention is directed to a system and method for transferring at least one of a plurality of documents to at least one of a plurality of destinations.
    Type: Application
    Filed: March 28, 2003
    Publication date: October 28, 2004
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20040039995
    Abstract: The present invention provides a method and system for implementing a pointer-based clipboard. The clipboard system comprises a plurality of information or description files for storing information about files that are edited, in addition to files for storing information relating to changes made to a document and to locations of temporary files relating to the document. In addition, the system employs temporary storage which is preferably deleted upon session termination.
    Type: Application
    Filed: March 7, 2003
    Publication date: February 26, 2004
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20040019848
    Abstract: A method for dynamically configuring tab text information for a document. An object file is created that stores tab text, attribute and media type information for the document. When the document is processed, the document is merged with the object file, producing an output comprising the document with the tab text data from the object file. The tab text data is structured in at least one self-organized object. Preferably the object file is an XML file. A user interface comprised of independent modules written in XML provides the functionality to add, edit and/or delete the tab text data.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 29, 2004
    Inventors: Truc Nguyen, Katie Kuwata, William Su
  • Publication number: 20040019854
    Abstract: A method for dynamically configuring page number information for a document. An object file is created that stores page number, attribute and media type information for the document. When the document is processed, the document is merged with the object file, producing an output comprising the document with the page number data from the object file. The page number data is structure in at least one self-organized object. Preferably the object file is an XML file. A user interface comprised of independent modules written in XML provides the functionality to add, edit and/or delete the page number data.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 29, 2004
    Inventors: Truc Nguyen, Katie Kuwata, William Su
  • Publication number: 20030222916
    Abstract: An object-oriented processor for managing tab text information. The processor includes a data object and a view object. The data object is for storing data representative of the tab text, related attributes, and properties of the media on which the tab text is printed. The view object stores data representative of form and display control information for displaying the tab information in one of a single-line editable text format, a tab sheet thumbnail format or a readable text format.
    Type: Application
    Filed: May 28, 2002
    Publication date: December 4, 2003
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20030226116
    Abstract: The present invention provides a method and system for implementing a pointer-based historical buffer. The historical buffer system comprises a plurality of information or description files for storing information about files that are edited, in addition to files for storing information relating to changes made to a document and to locations of temporary files relating to the document. In addition, the system employs temporary storage which is preferably deleted upon session termination.
    Type: Application
    Filed: March 7, 2003
    Publication date: December 4, 2003
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20030182285
    Abstract: A file locking method and implementation are disclosed which allows a plurality of user sessions to open and read a file, but at any one time, only one session will be allowed to change the data displayed in the browser window and to update the file. This file locking method sets up a file access priority by using file locks that are date-time stamped and session stamped. The types of lock associated with the present invention include read lock, authority lock, write lock, and folder lock. When a session/user requests access to a file, the application will check a lock table associated with the requested file. For each lock on the file, there is an entry in the lock table for each of the attributes of the lock: lock type, session owner, date-time stamp. Depending on the lock and the existing locks on the file, the requesting session may be granted a lock. After the access request is fulfilled, the file lock may be removed.
    Type: Application
    Filed: March 7, 2003
    Publication date: September 25, 2003
    Inventors: Katie Kuwata, William Su, Truc Nguyen
  • Publication number: 20030182128
    Abstract: An architecture for universal data communication between a network client and a web server. A web server receives a character string from the network client for storing. The web server encodes and then stores the string. Any character that is not a 7 bit ASCII character is encoded by encapsulating it with an escape code, the escape code comprised of an illegal character. Upon a request to retrieve the encoded string, the web server decodes and converts to UTF8 the encoded character string. When a client or browser requests the folder or document containing the encoded string, the string is properly displayed in the client's or browser's native language.
    Type: Application
    Filed: March 10, 2003
    Publication date: September 25, 2003
    Inventors: Katie Kuwata, William Su, Truc Nguyen