Patents by Inventor Masayoshi Teraguchi

Masayoshi Teraguchi 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: 7971217
    Abstract: Meta data about content is converted into characteristic values. Each characteristic value is associated with one or more content segments of content. The content can be audio, video, or other data or combinations of data. Importance levels for content segments are determined from content scores. Content scores are generally an indication of how one person would rate a particular characteristic value. The content scores may be estimated by using previously determined scores of similar content segments. The similarity is preferably determined by a particular metric. A user may also supply his or her own content scores for content segments. The user profile content scores can be combined with the determined content scores or completely supplant these scores. Based on the importance levels for content scores for content segments, content segments may be packaged into a content digest that a user may view.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ken Masumitsu, Tomio Echigo, Takaaki Murao, Masayoshi Teraguchi
  • Patent number: 7796781
    Abstract: The present invention provides methods for extracting an image region segment from a video image, a system for extracting an image region segment, a program for extracting an image region segment, a method for distributing an extracted video image, and a method for generating content. Motion compensation data is calculated using sequential video images captured by a video camera, and the sequential video images are employed to prepare an estimation of the video camera operation. Based on the estimated camera operation, the center position (xc, yc) of an area that is aimed at in a video image is estimated under predetermined conditions (rules), an image feature is designated in the vicinity of the center position of the target area, and an image segment is specified that includes this image feature.
    Type: Grant
    Filed: December 25, 2007
    Date of Patent: September 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tomio Echigo, Ken Masumitsu, Masayoshi Teraguchi, Takaaki Murao
  • Publication number: 20100218259
    Abstract: Determining confidentiality of an office document shared by multiple organizations. Each block of a document data set is stored in association with confidentiality information indicating whether the block is confidential. The document data set is dividable into blocks each being a unit including properties evaluated as having a certain characteristic. A document data set targeted for the confidentiality determination is acquired, and it is determined whether a document data set, including a block similar to each block of the acquired document data set, is stored. If the document data set including the similar block is stored, it is determined whether the confidentiality information indicating that the block is confidential is assigned to the block of the acquired document data corresponding to the similar block. If the confidentiality information indicating that the block is confidential is assigned, the acquired document data set is determined as confidential.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takuya Mishina, Masayoshi Teraguchi, Sachiko Yoshihama
  • Patent number: 7774450
    Abstract: The present invention creates a SOAP message without using DOM by generating a body part by sequentially performing such a process of a message as encryption or signing for each piece of the message, generating a header part by using information acquired during the process, and by combining the body part and the header part. The present invention also breaks a SOAP message without using DOM by acquiring header information with parsing a received SOAP message and sequentially performing decode or verification of a signature of a body part according to the header information.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Takeshi Imamura, James Andrew Clark, Hiroshi Maruyama, Yumi Yamaguchi, Masayoshi Teraguchi, Takayuki Itoh, Fumiko Satoh
  • Publication number: 20100058467
    Abstract: A start offset and an end offset can be identified within unfiltered content that is to be filtered. This unfiltered content can include HTML content. A corresponding start offset and an end offset of the unfiltered content can be matched against a set of content objects contained in a content cache. Each of the content objects can be associated with rule metadata. At least one filter rule can be extracted from metadata of a matching cache object. A programmatic action can be performed based upon the extracted filter rule. Computer readable output can result from the programmatic action. The output can include content that has been filtered in accordance with the extracted filter rule.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Ivory, Todd E. Kaplinger, Satoshi Makino, Masayoshi Teraguchi, Naohiko Uramoto
  • Publication number: 20090260087
    Abstract: Malicious executable content in network messages (e.g., request and response hypertext transfer protocol message) can circumvent some security measures. In addition, conventional security measures aimed at capturing malicious executable content noticeably impact system performance. Stream based filtering of network messages allows for efficient processing to remove malicious executable content. Furthermore, an extensible framework for executable content filtering streaming message elements allows for efficient adaptation of an executable content filter to new threats disguised as executable content.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ai Ishida, Todd E. Kaplinger, Satoshi Makino, Masayoshi Teraguchi, Naohiko Uramoto
  • Publication number: 20090157897
    Abstract: To implement more appropriate QoS control by compressing contents data distributed via a network taking into consideration meaning of contents and preferences of users. A network system comprises a content provider that provides content and client that acquires the content. The content provider attaches information on communication priorities to the content based on the content's importance which is determined from the meaning of the content's and sends the content to the client using a protocol which controls quality of service based on the priority and the client receives the content transmitted by the content provider.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 18, 2009
    Applicant: International Business Machines Corporation
    Inventors: Tomio Echigo, Ken Masumitsu, Masayoshi Teraguchi
  • Patent number: 7529793
    Abstract: Reduces time for processing a request Simple Object Access Protocol, SOAP, message in a request means such as mobile equipment or the like. Sequence definition means divides one parent SOAP message as one request concerning a Web Service into segments of a Simple Object Access Protocol header and a SOAP body. Segment creation means creates the segment of the Simple Object Access Protocol body of the parent SOAP message and the segment of the SOAP header of the parent Simple Object Access Protocol message in this order. Sending means executes sending processing in parallel with creation processing by the segment creation means. Specifically, the sending means assigns one child Simple Object Access Protocol message enveloping the content of a segment to each of the segments, and sends each of the child Simple Object Access Protocol messages to the provider in accordance with a creation sequence of the segments.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Takayuki Itoh, Masayoshi Teraguchi, Yumi Yamaguchi, Akiko Nishikai
  • Publication number: 20090103810
    Abstract: The present invention provides methods for extracting an image region segment from a video image, a system for extracting an image region segment, a program for extracting an image region segment, a method for distributing an extracted video image, and a method for generating content. Motion compensation data is calculated using sequential video images captured by a video camera, and the sequential video images are employed to prepare an estimation of the video camera operation. Based on the estimated camera operation, the center position (xc, yc) of an area that is aimed at in a video image is estimated under predetermined conditions (rules), an image feature is designated in the vicinity of the center position of the target area, and an image segment is specified that includes this image feature.
    Type: Application
    Filed: December 25, 2007
    Publication date: April 23, 2009
    Inventors: Tomio Echigo, Ken Masumitsu, Masayoshi Teraguchi, Takaaki Murao
  • Patent number: 7490342
    Abstract: To implement more appropriate QoS control by compressing contents data distributed via a network taking into consideration meaning of contents and preferences of users. A network system comprises a content provider that provides content and client that acquires the content. The content provider attaches information on communication priorities to the content based on the content's importance which is determined from the meaning of the content's and sends the content to the client using a protocol which controls quality of service based on the priority and the client receives the content transmitted by the content provider.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tomio Echigo, Ken Masumitsu, Masayoshi Teraguchi
  • Publication number: 20090019172
    Abstract: Reduces time for processing a request Simple Object Access Protocol, SOAP, message in a request means such as mobile equipment or the like. Sequence definition means divides one parent SOAP message as one request concerning a Web Service into segments of a Simple Object Access Protocol header and a SOAP body. Segment creation means creates the segment of the Simple Object Access Protocol body of the parent SOAP message and the segment of the SOAP header of the parent Simple Object Access Protocol message in this order. Sending means executes sending processing in parallel with creation processing by the segment creation means. Specifically, the sending means assigns one child Simple Object Access Protocol message enveloping the content of a segment to each of the segments, and sends each of the child Simple Object Access Protocol messages to the provider in accordance with a creation sequence of the segments.
    Type: Application
    Filed: July 1, 2008
    Publication date: January 15, 2009
    Inventors: Takayuki Itoh, Masayoshi Teraguchi, Yumi Yamaguchi, Akiko Nishikai
  • Publication number: 20080235258
    Abstract: A computer implemented method, apparatus, and computer program product for processing markup language security messages. A template corresponding to a markup language security message is identified. The markup language security message is parsed for variable values using the template. A transition sequence is generated that represents the entire markup language security message. Each transition in the transition sequence is associated with a portion of the markup language security message. A lightweight data model of the markup language security message is populated using the transition sequence. The lightweight data model includes nodes for the variable values and a set of selected constant values.
    Type: Application
    Filed: March 23, 2007
    Publication date: September 25, 2008
    Inventors: Hyen Vui Chung, Satoshi Makino, Masayoshi Teraguchi, Kenichiro Ueno
  • Publication number: 20080165970
    Abstract: Methods and arrangements to handle network messages containing security information are disclosed. Embodiments include transformations, code, state machines or other logic to handle network messages containing security information by configuring an application to generate messages containing security information. The configuring may include creating a data structure to store security information of network messages and storing security information, including a specification of a cryptographic key and a specification of a format to represent information about the cryptographic key in the data structure.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Hyen V. Chung, Yasumasa Kajinaga, Yuichi Nakamura, Fumiko Satoh, Masayoshi Teraguchi
  • Publication number: 20080168166
    Abstract: The present invention creates a SOAP message without using DOM by generating a body part by sequentially performing such a process of a message as encryption or signing for each piece of the message, generating a header part by using information acquired during the process, and by combining the body part and the header part. The present invention also breaks a SOAP message without using DOM by acquiring header information with parsing a received SOAP message and sequentially performing decode or verification of a signature of a body part according to the header information.
    Type: Application
    Filed: March 20, 2008
    Publication date: July 10, 2008
    Inventors: Takeshi Imamura, James Andrew Clark, Hiroshi Maruyama, Yumi Yamaguchi, Masayoshi Teraguchi, Takayuki Itoh, Fumiko Satoh
  • Publication number: 20080168273
    Abstract: Methods and arrangements to handle network messages containing security information are disclosed. Embodiments include transformations, code, state machines or other logic to handle network messages containing security information by configuring an application to generate and process security information of network messages. An embodiment may involve creating a data structure to store security information of network messages and storing security information in the data structure. The security information may include a specification of a cryptographic key, a format to represent information about the cryptographic key, a policy to select a security token of a requestor when multiple security tokens are contained in network messages, or a policy to select a security token to determine the degree of trust to provide a message sender. The embodiment may include the generation of security information or consumption of security information of a message utilizing security information stored in the data structure.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Hyen V. Chung, Yasumasa Kajinaga, Yuichi Nakamura, Fumiko Satoh, Masayoshi Teraguchi
  • Patent number: 7349959
    Abstract: The present invention creates a SOAP message without using DOM by generating a body part by sequentially performing such a process of a message as encryption or signing for each piece of the message, generating a header part by using information acquired during the process, and by combining the body part and the header part. The present invention also breaks a SOAP message without using DOM by acquiring header information with parsing a received SOAP message and sequentially performing decode or verification of a signature of a body part according to the header information.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Takeshi Imamura, Andy Clak, Hiroshi Maruyama, Yumi Yamaguchi, Masayoshi Teraguchi, Takayuki Itoh, Fumiko Satoh
  • Patent number: 7313278
    Abstract: The present invention provides methods for extracting an image region segment from a video image, a system for extracting an image region segment, a program for extracting an image region segment, a method for distributing an extracted video image, and a method for generating content. Motion compensation data is calculated using sequential video images captured by a video camera, and the sequential video images are employed to prepare an estimation of the video camera operation. Based on the estimated camera operation, the center position (xc, yc) of an area that is aimed at in a video image is estimated under predetermined conditions (rules), an image feature is designated in the vicinity of the center position of the target area, and an image segment is specified that includes this image feature.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: December 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Tomio Echigo, Ken Masumitsu, Masayoshi Teraguchi, Takaaki Murao
  • Patent number: 7231088
    Abstract: The object of the invention is to extract from a moving picture and display at least a portion of team play, especially in a field sport, that is considered to be important for detailed analysis, so that the teamwork involved is easily discerned.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventors: Tomio Echigo, Ken Masumitsu, Takaaki Murao, Masayoshi Teraguchi
  • Patent number: 7072901
    Abstract: An index generator that generates an index, which is data description contents, such as video contents, comprises: an index description device, for defining in advance basic index information concerning an index; a video display device for the input, the display or the output of contents to which an index is to be added; a triggering action input device, for accepting a triggering action in the contents that is displayed or output; and an index determination device, for generating index data based on the basic index information, which is defined by the index description device, and triggering action input history information, which is entered by the triggering action input device.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: July 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Masayoshi Teraguchi, Tomio Echigo, Takaaki Murao, Ken Masumitsu
  • Publication number: 20060036754
    Abstract: Reduces time for processing a request Simple Object Access Protocol, SOAP, message in a request means such as mobile equipment or the like. Sequence definition means divides one parent SOAP message as one request concerning a Web Service into segments of a Simple Object Access Protocol header and a SOAP body. Segment creation means creates the segment of the Simple Object Access Protocol body of the parent SOAP message and the segment of the SOAP header of the parent Simple Object Access Protocol message in this order. Sending means executes sending processing in parallel with creation processing by the segment creation means. Specifically, the sending means assigns one child Simple Object Access Protocol message enveloping the content of a segment to each of the segments, and sends each of the child Simple Object Access Protocol messages to the provider in accordance with a creation sequence of the segments.
    Type: Application
    Filed: April 7, 2005
    Publication date: February 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Takayuki Itoh, Masayoshi Teraguchi, Yumi Yamaguchi, Akiko Nishikai