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: 7934162Abstract: 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: GrantFiled: October 15, 2002Date of Patent: April 26, 2011Assignee: NTT DoCoMo, Inc.Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Patent number: 7895522Abstract: 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: GrantFiled: October 15, 2002Date of Patent: February 22, 2011Assignee: NTT DoCoMo, Inc.Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Patent number: 7392483Abstract: 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: GrantFiled: October 15, 2002Date of Patent: June 24, 2008Assignee: NTT DoCoMo, Inc,Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Patent number: 7386855Abstract: 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: GrantFiled: August 12, 2002Date of Patent: June 10, 2008Assignee: NTT DoCoMo, Inc.Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri
-
Patent number: 7233955Abstract: 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: GrantFiled: July 8, 2003Date of Patent: June 19, 2007Assignees: NTT DoCoMo, Inc., Hewlett-Packard CompanyInventors: Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern, Shinya Nakagawa
-
Publication number: 20060174327Abstract: 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: ApplicationFiled: March 22, 2006Publication date: August 3, 2006Inventors: Yu Song, Hao-hua Chu, Masaji Katagiri
-
Publication number: 20060168645Abstract: 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: ApplicationFiled: March 22, 2006Publication date: July 27, 2006Inventors: Yu Song, Hao-hua Chu, Masaji Katagiri
-
Patent number: 6947029Abstract: 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: GrantFiled: August 3, 2001Date of Patent: September 20, 2005Inventors: Masaji Katagiri, Toshiaki Sugimura, Hirotaka Nakano, Hiroshi Inaba, Tsutomu Akasaka, Toshiaki Chai, Toshihiro Yasuda
-
Publication number: 20050097079Abstract: 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: ApplicationFiled: July 8, 2003Publication date: May 5, 2005Applicant: 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: 20050066037Abstract: 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: ApplicationFiled: April 1, 2003Publication date: March 24, 2005Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri, Dan Rosen, Shoji Kurakake
-
Publication number: 20040176971Abstract: 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: ApplicationFiled: December 11, 2003Publication date: September 9, 2004Inventors: Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern
-
Publication number: 20040153373Abstract: 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: ApplicationFiled: January 31, 2003Publication date: August 5, 2004Applicant: DoCoMo Communications Laboratories USA, Inc.Inventors: Yu Song, Hao-Hua Chu, Masaji Katagiri
-
Publication number: 20040111510Abstract: 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: ApplicationFiled: May 6, 2003Publication date: June 10, 2004Inventors: Shahid Shoaib, Nayeem Islam, Masaji Katagiri
-
Publication number: 20040073574Abstract: 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: ApplicationFiled: May 12, 2003Publication date: April 15, 2004Applicants: 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: 20040049673Abstract: 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: ApplicationFiled: September 5, 2002Publication date: March 11, 2004Applicant: DoCoMo Communications Laboratories USA, Inc.Inventors: Yu Song, Hao-Hua Chu, Masaji Katagiri
-
Publication number: 20040044721Abstract: 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: ApplicationFiled: August 12, 2002Publication date: March 4, 2004Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri
-
Publication number: 20040044600Abstract: 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: ApplicationFiled: August 27, 2002Publication date: March 4, 2004Inventors: Hao-Hua Chu, Masaji Katagiri
-
Publication number: 20040039726Abstract: 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: ApplicationFiled: May 12, 2003Publication date: February 26, 2004Applicants: NTT DoCoMo, Inc., HEWLETT-PACKARD COMPANYInventors: Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Shinya Nakagawa, Motohiro Machida, Toshiki Iso, Masaji Katagiri, Toshiaki Sugimura, Marc McEachern
-
Publication number: 20030067489Abstract: 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: ApplicationFiled: October 15, 2002Publication date: April 10, 2003Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri
-
Publication number: 20030067485Abstract: 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: ApplicationFiled: October 15, 2002Publication date: April 10, 2003Inventors: Hoi Lee Candy Wong, Hao-Hua Chu, Masaji Katagiri