Patents by Inventor Yoshiharu Maeda
Yoshiharu Maeda 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: 10235164Abstract: A method includes: first identifying, from among one or more items included in a source code of a program, a first item used for storing data input to the program or data output by the program; associating, for each of predetermined ranges configuring the source code, an index value, based on a number of the first items referenced in the relevant predetermined range and the number of times the first item is referenced in the relevant predetermined range, with the relevant predetermined range; and outputting an association result of the index value for each of the predetermined ranges.Type: GrantFiled: February 10, 2016Date of Patent: March 19, 2019Assignee: FUJITSU LIMITEDInventors: Manabu Kamimura, Akihiko Matsuo, Yoshiharu Maeda, Yusuke Sasaki, Kiyoshi Nishikawa, Keisuke Yano, Koki Kato
-
Patent number: 9639454Abstract: A computer-readable recording medium storing therein a test data generating program to be executed by a computer, the program causing the computer to: generate, for each of a plurality of path conditions obtained by repeatedly performing symbolic execution, a simplified path condition by substituting a fixed value for a first symbolic variable included in the path condition; calculate, for each the simplified path condition, a value of the symbolic variable that satisfies the simplified path condition; generate test data including the values of the symbolic variable, the fixed values, and path conditions not subjected to simplification; and remove duplicative data from the test data that corresponds to a same path condition.Type: GrantFiled: November 25, 2013Date of Patent: May 2, 2017Assignee: FUJITSU LIMITEDInventors: Shoichiro Fujiwara, Tadahiro Uehara, Kazuki Munakata, Yoshiharu Maeda, Susumu Tokumoto, Asako Katayama, Supasit Monpratarnchai
-
Publication number: 20160291971Abstract: A method includes: first identifying, from among one or more items included in a source code of a program, a first item used for storing data input to the program or data output by the program; associating, for each of predetermined ranges configuring the source code, an index value, based on a number of the first items referenced in the relevant predetermined range and the number of times the first item is referenced in the relevant predetermined range, with the relevant predetermined range; and outputting an association result of the index value for each of the predetermined ranges.Type: ApplicationFiled: February 10, 2016Publication date: October 6, 2016Applicant: FUJITSU LIMITEDInventors: Manabu KAMIMURA, Akihiko MATSUO, Yoshiharu MAEDA, Yusuke SASAKI, Kiyoshi NISHIKAWA, Keisuke YANO, Koki KATO
-
Publication number: 20160005107Abstract: The right for correlating a region or an existence with a virtual region in a virtual world structured in for example the Internet is sold, bought, lent, or rented. For example, when a buyer bought a virtual region from a seller, the virtual region of the seller is correlated with a virtual region of the buyer in a link method, a paste method, or a projection method.Type: ApplicationFiled: September 10, 2015Publication date: January 7, 2016Applicant: FUJITSU LIMITEDInventors: Kuniharu TAKAYAMA, Yoshiharu MAEDA, Hirohisa NAITO, Minoru SEKIGUCHI
-
Publication number: 20140229918Abstract: A computer-readable recording medium storing therein a test data generating program to be executed by a computer, the program causing the computer to: generate, for each of a plurality of path conditions obtained by repeatedly performing symbolic execution, a simplified path condition by substituting a fixed value for a first symbolic variable included in the path condition; calculate, for each the simplified path condition, a value of the symbolic variable that satisfies the simplified path condition; generate test data including the values of the symbolic variable, the fixed values, and path conditions not subjected to simplification; and remove duplicative data from the test data that corresponds to a same path condition.Type: ApplicationFiled: November 25, 2013Publication date: August 14, 2014Applicant: FUJITSU LIMITEDInventors: Shoichiro FUJIWARA, Tadahiro Uehara, Kazuki Munakata, Yoshiharu Maeda, Susumu Tokumoto, Asako Katayama, Supasit Monpratarnchai
-
Patent number: 8392892Abstract: An application analyzing method includes extracting a variable corresponding to a particular input data item and information regarding a value of the variable by analyzing a plurality of source programs constituting an application, record information of a database used by the application, and execution control information of the application, and outputting, based on the variable and the information regarding the value of the variable extracted in the extracting, information regarding a presumed value with respect to the input data item as presumed requirement information.Type: GrantFiled: January 15, 2010Date of Patent: March 5, 2013Assignee: Fujitsu LimitedInventors: Akihiko Matsuo, Yoshiharu Maeda, Kohji Wada, Shigeo Suto
-
Publication number: 20110166965Abstract: The right for correlating a region or an existence with a virtual region in a virtual world structured in for example the Internet is sold, bought, lent, or rented. For example, when a buyer bought a virtual region from a seller, the virtual region of the seller is correlated with a virtual region of the buyer in a link method, a paste method, or a projection method.Type: ApplicationFiled: December 30, 2010Publication date: July 7, 2011Inventors: Kuniharu TAKAYAMA, Yoshiharu MAEDA, Hirohisa NAITO, Minoru SEKIGUCHI
-
Patent number: 7925534Abstract: A server apparatus 10 for applying a point by which a service can be received in response to an amount of said point to be used in a Web site, comprises files 23/24 for storing a banner advertisement, and a point producing unit 14 for determining a point number which is displayed on the banner advertisement. This server apparatus 10 is further arranged by a Web control unit 11 for displaying the banner advertisement attached with the point number on a Web page, and also a user data managing unit 12 for managing a point number gained by a user. The server apparatus 10 determines a point number to be displayed on a banner advertisement with reference to personal information of a user, or a point number gained by the user.Type: GrantFiled: May 23, 2001Date of Patent: April 12, 2011Assignee: Sony Computer Entertainment Inc.Inventors: Takaaki Amano, Yoshiharu Maeda
-
Patent number: 7882446Abstract: The right for correlating a region or an existence with a virtual region in a virtual world structured in for example the Internet is sold, bought, lent, or rented. For example, when a buyer bought a virtual region from a seller, the virtual region of the seller is correlated with a virtual region of the buyer in a link method, a paste method, or a projection method.Type: GrantFiled: November 18, 2008Date of Patent: February 1, 2011Assignee: Fujitsu LimitedInventors: Kuniharu Takayama, Yoshiharu Maeda, Hirohisa Naito, Minoru Sekiguchi
-
Patent number: 7844627Abstract: This invention is to present specific information necessary for maintenance of programs in an information system. This program analysis method includes: storing an entity that is an information unit as an object of a processing in a program into a relation table in association with an event affecting a processing for the entity; calculating importance degrees of the events by using data stored in the relation table; and identifying an event affecting a processing for a specific entity by using the data stored in the relation table, and calculating an influence degree of the specific entity by using the importance degree of the identified event. Because the user can grasp the influence degree of the entity, it becomes easy to grasp how much the update of the entity affects other portion in the information system.Type: GrantFiled: June 29, 2006Date of Patent: November 30, 2010Assignee: Fujitsu LimitedInventors: Yoshiharu Maeda, Kuniharu Takayama, Kimio Tateishi, Hideyuki Fukuda
-
Publication number: 20100122240Abstract: An application analyzing method includes extracting a variable corresponding to a particular input data item and information regarding a value of the variable by analyzing a plurality of source programs constituting an application, record information of a database used by the application, and execution control information of the application, and outputting, based on the variable and the information regarding the value of the variable extracted in the extracting, information regarding a presumed value with respect to the input data item as presumed requirement information.Type: ApplicationFiled: January 15, 2010Publication date: May 13, 2010Applicant: FUJITSU LIMITEDInventors: Akihiko Matsuo, Yoshiharu Maeda, Kohji Wada, Shigeo Suto
-
Publication number: 20100042745Abstract: In a computer for executing a process in accordance with a workflow diagram generation program, a path extractor extracts processing paths from program information indicating the procedure of a business program, and generates path information indicating read and update processes performed in the individual processing paths and operation screens displayed in the processing paths. A path associator associates each transition relation, which is the relation between two data sets successively updated, with a processing path of which the data set to be read agrees with the data set of the transition source and of which the data set to be updated agrees with the data set of the transition destination. A flow diagram generator generates a workflow diagram which indicates the data sets as nodes and the transition relations as links and in which information indicating the operation screens displayed in the processing paths are annexed to the corresponding links.Type: ApplicationFiled: October 19, 2009Publication date: February 18, 2010Applicant: FUJITSU LIMITEDInventors: Yoshiharu Maeda, Akihiko Matsuo
-
Publication number: 20090125423Abstract: The right for correlating a region or an existence with a virtual region in a virtual world structured in for example the Internet is sold, bought, lent, or rented. For example, when a buyer bought a virtual region from a seller, the virtual region of the seller is correlated with a virtual region of the buyer in a link method, a paste method, or a projection method.Type: ApplicationFiled: November 18, 2008Publication date: May 14, 2009Applicant: Fujitsu LimitedInventors: Kuniharu TAKAYAMA, Yoshiharu MAEDA, Hirohisa NATTO, Minoru SEKIGUCHI
-
Patent number: 7533079Abstract: Situated information (SI) is created by adding situation information, which expresses by 5W1H a situation where an information resource becomes effective, to the information resource, and the SI is registered to an SI memory unit. Then, information resource which has situation information fitting the current situation is selected and presented to a user.Type: GrantFiled: February 18, 2005Date of Patent: May 12, 2009Assignee: Fujitsu LimitedInventors: Hirohisa Naito, Kuniharu Takayama, Yoshiharu Maeda
-
Patent number: 7527191Abstract: A device presents selling information about a virtual region of a selling object in a virtual world. An accepting device accepts a message that represents that a buyer will buy the virtual region of the selling object and information about the buyer. An executing device transfers the right for correlating a processing object with the virtual region of the selling object to the buyer, using at least one of a virtual existence and a virtual region in the virtual world, a virtual existence and a virtual region in another virtual world, and a real existence and a real region in a real world as the processing object. The correlating device correlates identification information of the processing object with identification information of the virtual region of the selling object.Type: GrantFiled: March 7, 2001Date of Patent: May 5, 2009Assignee: Fujitsu LimitedInventors: Kuniharu Takayama, Yoshiharu Maeda, Hirohisa Naito, Minoru Sekiguchi
-
Publication number: 20070214166Abstract: This invention is to present specific information necessary for maintenance of programs in an information system. This program analysis method includes: storing an entity that is an information unit as an object of a processing in a program into a relation table in association with an event affecting a processing for the entity; calculating importance degrees of the events by using data stored in the relation table; and identifying an event affecting a processing for a specific entity by using the data stored in the relation table, and calculating an influence degree of the specific entity by using the importance degree of the identified event. Because the user can grasp the influence degree of the entity, it becomes easy to grasp how much the update of the entity affects other portion in the information system.Type: ApplicationFiled: June 29, 2006Publication date: September 13, 2007Applicant: FUJITSU LIMITEDInventors: Yoshiharu Maeda, Kuniharu Takayama, Kimio Tateishi, Hideyuki Fukuda
-
Patent number: 7136657Abstract: A service database stores a set of area information and a service program for each individual service. When position information of a mobile station and service selection information are received, the service database is searched to retrieve a service program specified by the service selection information and corresponding area information. When the mobile station is present in the area represented by the area information, the service program is executed to provide a service to the mobile station.Type: GrantFiled: December 27, 2000Date of Patent: November 14, 2006Assignee: Fujitsu LimitedInventors: Kuniharu Takayama, Minoru Sekiguchi, Yoshiharu Maeda, Hirohisa Naito
-
Publication number: 20050240875Abstract: An information providing device, which provides information (such as web page) to a client device via a network, includes: a usage history storing unit that stores a usage history of each web page into a usage history database, and calculates a utilization rate of each web page based on the usage history; a display style changing unit that changes a style of displaying a link to the web page or the web page itself based on the utilization rate and display settings; and a display settings changing unit that changes the display settings according to an instruction from a user and stores the display settings in a display settings storage unit.Type: ApplicationFiled: June 23, 2005Publication date: October 27, 2005Applicant: FUJITSU LIMITEDInventors: Kuniharu Takayama, Hirohisa Naito, Yoshiharu Maeda, Hisashi Hasegawa, Taiji Okamoto, Hiroshi Nagazono, Hiroyuki Ohira, Etsuko Tomitaka
-
Patent number: 6925603Abstract: Schedule data described using a sequence of a predetermined specification based on a set of a place condition and a time condition, and a schedule to be performed based on the place condition and time condition is processed depending on a range of a place information and a range of a time information to be presented to a user, and information corresponding to the schedule is presented to the user.Type: GrantFiled: September 1, 2000Date of Patent: August 2, 2005Assignee: Fujitsu LimitedInventors: Hirohisa Naito, Kuniharu Takayama, Minoru Sekiguchi, Yoshiharu Maeda
-
Publication number: 20050164725Abstract: Situated information (SI) is created by adding situation information, which expresses by 5W1H a situation where an information resource becomes effective, to the information resource, and the SI is registered to an SI memory unit. Then, information resource which has situation information fitting the current situation is selected and presented to a user.Type: ApplicationFiled: February 18, 2005Publication date: July 28, 2005Applicant: Fujitsu LimitedInventors: Hirohisa Naito, Kuniharu Takayama, Yoshiharu Maeda