Patents by Inventor Masaji Katagiri

Masaji Katagiri 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: 7934162
    Abstract: A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: April 26, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7895522
    Abstract: A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: February 22, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7392483
    Abstract: A scalable graphical user interface system may dynamically transform platform specific graphical user interface widgets migrated within an application graphical user interface between any of a plurality of heterogeneous device platforms. The scalable graphical user interface system includes a platform independent presentation model that is mapped to platform specific graphical user interface widgets. The platform independent presentation model includes platform independent graphical user interface widgets. The platform independent graphical user interface widgets may be selectively transformed with transformation rules to generate a platform specific presentation for use by the application graphical user interface on one of the heterogeneous device platforms. Applicable transformation rules may be prioritized for each selected platform independent graphical user interface widget.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: June 24, 2008
    Assignee: NTT DoCoMo, Inc,
    Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
  • Patent number: 7386855
    Abstract: A method and system for preserving application session states among multiple terminals. An application session state is captured from a first terminal. The application session state is stored on a central storage device or repository server. The application session state is then retrieved from the central storage device with a second terminal. At least one application on the second terminal is then placed in the application session state using the information that is retrieved from the central storage device.
    Type: Grant
    Filed: August 12, 2002
    Date of Patent: June 10, 2008
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri
  • Patent number: 7233955
    Abstract: Method and computer program product stored on a tangible medium that store instructions including providing a procedure file, storing and managing a plurality of tickets, each ticket including a first identifier given to a commodity, and searching, based on the first identifier and a ticket request submitted by a user, a ticket of the plurality of tickets corresponding to the first identifier. The method and computer program product then presents information about the commodity included in the ticket, information about a service that provides the commodity, and service provision content information acquired during the search.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: June 19, 2007
    Assignees: NTT DoCoMo, Inc., Hewlett-Packard Company
    Inventors: Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern, Shinya Nakagawa
  • Publication number: 20060174327
    Abstract: A data processing method includes, at a client device, retrieving client state information from a remote location associated with the client device and using the client state information for access of network locations. The data processing method further includes storing updated client state information at the remote location upon completion of the access of the network locations. The remote location forms a personal cookie repository where cookies may stored for subsequent use by any device of a user.
    Type: Application
    Filed: March 22, 2006
    Publication date: August 3, 2006
    Inventors: Yu Song, Hao-hua Chu, Masaji Katagiri
  • Publication number: 20060168645
    Abstract: A data processing method includes, at a client device, retrieving client state information from a remote location associated with the client device and using the client state information for access of network locations. The data processing method further includes storing updated client state information at the remote location upon completion of the access of the network locations. The remote location forms a personal cookie repository where cookies may stored for subsequent use by any device of a user.
    Type: Application
    Filed: March 22, 2006
    Publication date: July 27, 2006
    Inventors: Yu Song, Hao-hua Chu, Masaji Katagiri
  • Patent number: 6947029
    Abstract: There are provided a device and method for enabling entry of handwritten data, such as a signature, without use of an electronic tablet. In step S2-1, a user affixes a signature by means of moving a pen device 30 in midair. In step S2-2, camera means 20 photographs the pen device 30 and outputs the resultant image data. In step S2-3, coordinate computation means 22 determines coordinates of a pen tip of the pen means 30 on a screen on the basis of the image data (motion picture data), thereby determining signature data. In step S2-4, comparison verification means 40 compares and verifies the thus-determined signature data with reference data. If a similarity exists between the signature data and the reference data, there is output an authentication result showing “authentication of verification.” Thus, personal identification can be effected on the basis of the signature data written by the user in midair.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: September 20, 2005
    Inventors: Masaji Katagiri, Toshiaki Sugimura, Hirotaka Nakano, Hiroshi Inaba, Tsutomu Akasaka, Toshiaki Chai, Toshihiro Yasuda
  • Publication number: 20050097079
    Abstract: An object is to implement timely service provision or information provision better suited for users, while decreasing efforts to construct link information or affiliation relation prepared for linkage with many service providers (or information providers), for both the service providers (or information providers) and users.
    Type: Application
    Filed: July 8, 2003
    Publication date: May 5, 2005
    Applicant: NTT DoCoMo, Inc.
    Inventors: Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern, Shinya Nakagawa
  • Publication number: 20050066037
    Abstract: A browser session mobility (BSM) system allows a user to save and restore the runtime state of active sessions of multi-platform network applications established with a browser. A platform specific runtime state of an active session with a browser that includes a current browser state and a current server state may be captured from a platform specific version of a multi-platform network application. The platform specific runtime state may be transformed to a platform independent runtime state and stored. The stored platform independent runtime state may be retrieved and transformed to another platform specific version of the multi-platform network application and instantiated as the same active session.
    Type: Application
    Filed: April 1, 2003
    Publication date: March 24, 2005
    Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri, Dan Rosen, Shoji Kurakake
  • Publication number: 20040176971
    Abstract: An object is to reduce the burden of processing on both a service server and a service utilizing terminal and improve operability for the both. There is provided a storage part 11 for integrally managing service provision information of various service types about an identical commodity, whereby user 50 can receive provision of a desired service by simply outputting a service provision request containing at least a commodity ID to system 1, which reduces the burden on the user who was required before to individually request the service provision from service providers 60 different depending upon the service types. The load of registration and the load of management of service provision information are also lighter than in conventional cases where the service provision information about one commodity was separately registered.
    Type: Application
    Filed: December 11, 2003
    Publication date: September 9, 2004
    Inventors: Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern
  • Publication number: 20040153373
    Abstract: A context-aware service recommender system receives current user context and recommends a list of browser-based services to a user on a mobile devices. A user's mobile device receives context events from smart environments in which the mobile device is operating. Data about the context events is relayed to a service recommendation server. The server develops recommendations based on the context and other factors, and relays information about the recommended services to the mobile device. As each recommended service is selected or ignored by the user of the mobile device, the device sends implicit feedback with this information to the service recommendation server for use in subsequent recommendations.
    Type: Application
    Filed: January 31, 2003
    Publication date: August 5, 2004
    Applicant: DoCoMo Communications Laboratories USA, Inc.
    Inventors: Yu Song, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20040111510
    Abstract: In one aspect of the invention, a method of dynamically switching message logging schemes to improve performance of a distributed system is provided. The distributed system includes a client device and a server device that communicate by sending and receiving messages across a network. The method includes measuring a system load for the server and a network delay for the messages transmitted between the client and the server. The method further includes selecting at least one of a client-side message logging scheme and a server-side message logging scheme based on a determination of whether the system load is greater than a system load threshold and whether the network delay is greater than a network delay threshold.
    Type: Application
    Filed: May 6, 2003
    Publication date: June 10, 2004
    Inventors: Shahid Shoaib, Nayeem Islam, Masaji Katagiri
  • Publication number: 20040073574
    Abstract: A system is provided for printing data with an output device installed at a remote location such as an office where a user occasionally visits. The system comprises an information ticket database for storing one or more information tickets that can be retrieved using an identifier of an object as a search key. The system also includes a service portal that searches the information ticket database to provide service information to a user in response to the identifier transmitted from a user's mobile device through the Internet. The database stores, for each of output devices registered in the system, an access-information ticket containing information for accessing the output device. The service portal searches the database to retrieve the ticket of the output device identified by the identifier transmitted from the user's mobile device and outputs the data specified by the mobile device onto the output device according to the information obtained from the ticket.
    Type: Application
    Filed: May 12, 2003
    Publication date: April 15, 2004
    Applicants: HEWLETT-PACKARD COMPANY, NTT DoCoMo, Inc.
    Inventors: Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Shinya Nakagawa, Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Marc McEachern
  • Publication number: 20040049673
    Abstract: A data processing method includes, at a client device, retrieving client state information from a remote location associated with the client device and using the client state information for access of network locations. The data processing method further includes storing updated client state information at the remote location upon completion of the access of the network locations. The remote location forms a personal cookie repository where cookies may stored for subsequent use by any device of a user.
    Type: Application
    Filed: September 5, 2002
    Publication date: March 11, 2004
    Applicant: DoCoMo Communications Laboratories USA, Inc.
    Inventors: Yu Song, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20040044721
    Abstract: A method and system for preserving application session states among multiple terminals. An application session state is captured from a first terminal. The application session state is stored on a central storage device or repository server. The application session state is then retrieved from the central storage device with a second terminal. At least one application on the second terminal is then placed in the application session state using the information that is retrieved from the central storage device.
    Type: Application
    Filed: August 12, 2002
    Publication date: March 4, 2004
    Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri
  • Publication number: 20040044600
    Abstract: A cost management system for a mobile computing environment is disclosed. The cost management system includes software routines executed by a client terminal and a server in communication via a data infrastructure. The client terminal may send a data service cost request to the server to discover a cost for accessing a data service provided by the server computer. The server may respond to the request with a data service cost response indicating this cost. The cost management system may then inform a user of the cost, and allow the user to decide whether to access the data service.
    Type: Application
    Filed: August 27, 2002
    Publication date: March 4, 2004
    Inventors: Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20040039726
    Abstract: The system comprises a terminal apparatus that views or plays the content acquired from a data provider which embeds an identifier to the content. The system comprises a database for storing information tickets for each of the identifiers. The terminal apparatus captures the identifier embedded in the content. The system further comprises a service portal that, in response to the identifier which has been captured by and transmitted from the terminal apparatus over the Internet, searches the database and provides a service for connecting the terminal apparatus to a web page associated with the identifier.
    Type: Application
    Filed: May 12, 2003
    Publication date: February 26, 2004
    Applicants: NTT DoCoMo, Inc., HEWLETT-PACKARD COMPANY
    Inventors: Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Shinya Nakagawa, Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Marc McEachern
  • Publication number: 20030067489
    Abstract: A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 10, 2003
    Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri
  • Publication number: 20030067485
    Abstract: A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 10, 2003
    Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri