Patents by Inventor Ryogo Kanatani

Ryogo Kanatani 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: 10509853
    Abstract: Annotation methods and systems for supporting the annotation of documents in the format of a rendering engine are provided. The annotation system allows for the adding of annotations to documents, the displaying of annotations over content of the documents, and the displaying of annotations in an annotation pane. To provide annotation support for a document, the annotation system augments the document with elements including an element with annotation engine code and elements to support the collecting and displaying of annotations. When the rendering engine renders the document, it executes the annotation engine code to effect the collecting and displaying of the annotations.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: December 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryo Shigeta, Ryogo Kanatani, Shohei Ono, Yusuke Bou, Christian Whitehead
  • Publication number: 20160070687
    Abstract: Annotation methods and systems for supporting the annotation of documents in the format of a rendering engine are provided. The annotation system allows for the adding of annotations to documents, the displaying of annotations over content of the documents, and the displaying of annotations in an annotation pane. To provide annotation support for a document, the annotation system augments the document with elements including an element with annotation engine code and elements to support the collecting and displaying of annotations. When the rendering engine renders the document, it executes the annotation engine code to effect the collecting and displaying of the annotations.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Ryo Shigeta, Ryogo Kanatani, Shohei Ono, Yusuke Bou, Christian Whitehead
  • Patent number: 8898178
    Abstract: A solution monitoring system is provided for gathering, filtering, and analyzing information associated with solutions for managing monitoring, upgrades, and migrations. Telemetry may be recorded for various types of solution events and various properties of solutions as part of an add-in intelligence. Furthermore, add-in management tools are provided for administrators and end users.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Junko Kyomasu, Yu Kuratake, Jin Ho Jeon, Makoto Yamagishi, Daniel Moffitt, Fumiyuki Maeyama, Ryogo Kanatani, Hirokazu Sawada, Nobuko Miwa, Junko Tanaka, Yasufumo Shiraishi, Sachio Kono
  • Publication number: 20130159326
    Abstract: A solution monitoring system is provided for gathering, filtering, and analyzing information associated with solutions for managing monitoring, upgrades, and migrations. Telemetry may be recorded for various types of solution events and various properties of solutions as part of an add-in intelligence. Furthermore, add-in management tools are provided for administrators and end users.
    Type: Application
    Filed: August 7, 2012
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Junko Kyomasu, Yu Kuratake, Jin Ho Jeon, Makoto Yamagishi, Daniel Moffitt, Fumiyuki Maeyama, Ryogo Kanatani, Hirokazu Sawada, Nobuko Miwa, Junko Tanaka, Yasufumo Shiraishi, Sachio Kono
  • Patent number: 8156330
    Abstract: A terminal and a method for exchanging electronic business cards that can guarantee privacy and guarantee complete and consistent communications to the user are provided. The terminal for exchanging electronic business cards with a device connected via a communications network stores the first public key and the first secret key, the first electronic certificate that includes the first public key and components of an electronic business card. The terminal prepares a first electronic business card from the components of an electronic business card that have been read from the memory, transmits the first electronic business card, together with the first electronic certificate that has been read from the memory, receives data encrypted by using the first public key, and decodes the encrypted data that has been received by using the first secret key that has been read from the memory.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Christopher C. Yu, Takeshi Kubo, Ryogo Kanatani
  • Patent number: 7753260
    Abstract: A novel information processing system, information processing method, program, and recording medium related to electronic business cards are provided. An information processing system for generating data of an electronic business card, stores personal information, and stores one or more presentation method data. Each of the presentation method data specifies a method for presenting the personal information in the electronic business card. The information processing system generates the data of the electronic business card by using the personal information and one of the presentation method data, when an instruction to use the data of the electronic business card is inputted.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Ryogo Kanatani, Yasuhiko Mori
  • Patent number: 7387234
    Abstract: The present invention provides an electronic business card processing device and an electronic business card processing method which can effectively utilize information relating to electronic business cards. A business card is displayed on a display on the basis of stored information. When a cursor is positioned on the displayed business card, a tool bar is displayed on the displayed business card. The tool bar has one or a plurality of buttons. By using information unique to the displayed business card, processing corresponding to a selected button is executed. In another embodiment, in response to positioning of the cursor of the pointing device on a predetermined text field of the business card, a selectable tag is displayed on the displayed business card. An application program associated with the selected tag is started, and the information unique to the text field on which the cursor has been positioned is supplied to the started application program.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventors: Ryogo Kanatani, Yasuhiko Mori
  • Publication number: 20060075050
    Abstract: When a PC receives an electronic business card from other PCs in a business card exchange system, the PC stores the electronic business card in a database and stores personal information described in the electronic business card in a directory by a manual instruction. The directory is linked to a contact record shown by the electronic business card, wherein a display screen of the directory and a display screen of the contact record can be changed over.
    Type: Application
    Filed: December 29, 2004
    Publication date: April 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Ryogo Kanatani, Yasuhiko Mori
  • Publication number: 20060075231
    Abstract: A terminal and a method for exchanging electronic business cards that can guarantee privacy and guarantee complete and consistent communications to the user are provided. The terminal for exchanging electronic business cards with a device connected via a communications network stores the first public key and the first secret key, the first electronic certificate that includes the first public key and components of an electronic business card. The terminal prepares a first electronic business card from the components of an electronic business card that have been read from the memory, transmits the first electronic business card, together with the first electronic certificate that has been read from the memory, receives data encrypted by using the first public key, and decodes the encrypted data that has been received by using the first secret key that has been read from the memory.
    Type: Application
    Filed: December 29, 2004
    Publication date: April 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Yu, Takeshi Kubo, Ryogo Kanatani
  • Publication number: 20060065707
    Abstract: A novel information processing system, information processing method, program, and recording medium related to electronic business cards are provided. An information processing system for generating data of an electronic business card, stores personal information, and stores one or more presentation method data. Each of the presentation method data specifies a method for presenting the personal information in the electronic business card. The information processing system generates the data of the electronic business card by using the personal information and one of the presentation method data, when an instruction to use the data of the electronic business card is inputted.
    Type: Application
    Filed: December 29, 2004
    Publication date: March 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Ryogo Kanatani, Yasuhiko Mori
  • Publication number: 20060065708
    Abstract: The present invention provides an electronic business card processing device and an electronic business card processing method which can effectively utilize information relating to electronic business cards. A business card is displayed on a display on the basis of stored information. When a cursor is positioned on the displayed business card, a tool bar is displayed on the displayed business card. The tool bar has one or a plurality of buttons. By using information unique to the displayed business card, processing corresponding to a selected button is executed. In another embodiment, in response to positioning of the cursor of the pointing device on a predetermined text field of the business card, a selectable tag is displayed on the displayed business card. An application program associated with the selected tag is started, and the information unique to the text field on which the cursor has been positioned is supplied to the started application program.
    Type: Application
    Filed: December 29, 2004
    Publication date: March 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Ryogo Kanatani, Yasuhiko Mori