Patents by Inventor Tomotaka SHIONOYA

Tomotaka SHIONOYA 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).

  • Publication number: 20130263156
    Abstract: In order to evaluate the service quality of an application, there are methods which acquire various types of events which occur upon a Web browser upon which an application is operating in order to analyze thereof. On this occasion, if all events are acquired/collected, a load is placed thereby upon the Web browser or a server which records the events. In the present invention, when the Web browser starts the application, a connection is made to an event handler which acquires events related to user operations or application responses. When the event handler detects the occurrence of an event, if the event has not been recorded in the past, the event is recorded as a log. In the case of another event, in case a script has been executed or in case data has been modified, the event is recorded as a log.
    Type: Application
    Filed: January 31, 2011
    Publication date: October 3, 2013
    Applicant: HITACHI, LTD.
    Inventors: Hiromitsu Nakagawa, Tomohiro Nakamura, Tomotaka Shionoya, Takao Sakurai, Yukihisa Fujita
  • Publication number: 20130198272
    Abstract: The objective of the present invention is to record the state of an application to be logged of a client at a server and to evaluate the code efficiency for each change of state so as to consistently achieve optimal code efficiency. The operational log record system (1) of the present invention is configured with a client apparatus (3) and a server apparatus (2) for storing the operational log thereof, wherein a memory device (14) of the server apparatus and a storage device (16), via a communication interface (10), store a code table generation program (104) for generating a code table on the basis of an operational log transmitted from the client apparatus (3), a code function group (500) for coding the operational log, and the program state upon the client apparatus which has been estimated on the basis of the operational log.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 1, 2013
    Inventors: Tomotaka Shionoya, Hiromitsu Nakagawa, Tomohiro Nakamura, Tatsuya Sato
  • Publication number: 20130198333
    Abstract: Web browser operation is reproduced without a server being affected by the web operation. A web browser of a client receives a web page, executes an embedded browser-in-formation-acquiring function module and operation-log-acquiring function, generates a log of operations on the web page and application log of the result of executing an application code, and transmits the logs as a user log, together with information related to the web browser, to a content storage and reproduction server device. The content storage and reproduction server converts the received and gathered content and user log, and generates reproduction content and a reproduction user log for reproducing operation in the web browser of an external reproduction device. The content and user log are converted so that web operation can be safely and accurately reproduced with consideration given to the user environment and to the environment during reproduction when the web operation is reproduced.
    Type: Application
    Filed: March 9, 2011
    Publication date: August 1, 2013
    Applicant: HITACHI, LTD.
    Inventors: Tomohiro Nakamura, Daisuke Tashiro, Tomotaka Shionoya
  • Publication number: 20130080518
    Abstract: Disclosed is a web page supplying system provided with a web server and a management server, wherein the web server has stored therein control information indicating whether to insert adding information into a web page requested by a client apparatus, refers to the stored control information when receiving a browsing request, evaluates whether to insert the adding information into the web page to be transmitted to the client apparatus requesting the web page, and controls, when an evaluation is made not to insert the adding information into the web page, an adding information inserting means such that the adding information is not inserted into the web page.
    Type: Application
    Filed: August 27, 2010
    Publication date: March 28, 2013
    Inventors: Tomotaka Shionoya, Masashi Egi, Tomohiro Nakamura
  • Publication number: 20100306468
    Abstract: A data management section manages source data from a host apparatus by dividing the source data into a plurality of stripe structure data, and distributes and stores the plurality of stripe structure data in a plurality of storage devices having different capacity. Then, the data management section performs control for determining the length of the stripe structure data according to the capacity of each of the plurality of storage devices, and stores the stripe structure data of the same length in each of the storage devices. Further, the data management section manages, as a chunk structure, a data set configured by each one of the stripe structure data respectively stored in the plurality of storage devices. At this time, the source data is configured by a set of the chunk structures. The above contents are the same in RAID 0 and RAID 5.
    Type: Application
    Filed: June 1, 2010
    Publication date: December 2, 2010
    Applicant: HITACHI, LTD.
    Inventor: Tomotaka SHIONOYA