Patents by Inventor Gary Gregson
Gary Gregson 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: 8719330Abstract: There are provided a terminal apparatus by which media content relating to a connected electronic equipment can be easily acquired, an electronic equipment which can easily acquire media content relating to the electronic equipment itself, and a program. When a user actually operates an electronic music instrument and changes an operation state, a media content providing server receives state data indicating the operation state after the change from the electronic music instrument through a client terminal, receives a list of media content relating to the electronic music instrument and coincident with a present operation state of the electronic music instrument among a lot of stored media content from many media content storage servers on a communication network based on the state data, and displays it on a display of the client terminal.Type: GrantFiled: March 31, 2011Date of Patent: May 6, 2014Assignee: Yamaha CorporationInventor: Gary Gregson
-
Patent number: 8497416Abstract: There is provided a musical score display apparatus which can display a musical score at multiple levels ranging from a partial part to all parts and can display a comment relating to the displayed musical score based on the creation date and time, and a program for realizing a musical score display method. Comment data created in a setting period are displayed on a timeline by using comment icons at positions corresponding to creation date and time. When the highest level button among level selection buttons is operated, the comment icons relating to all parts are displayed on the timeline. When the lowest level button is operated in this state, the comment icon relating to the part to be deleted when the lowest level is selected is also deleted from the timeline in the display musical score of all parts.Type: GrantFiled: March 31, 2011Date of Patent: July 30, 2013Assignee: Yamaha CorporationInventor: Gary Gregson
-
Publication number: 20110246619Abstract: There are provided a terminal apparatus by which media content relating to a connected electronic equipment can be easily acquired, an electronic equipment which can easily acquire media content relating to the electronic equipment itself, and a program. When a user actually operates an electronic music instrument and changes an operation state, a media content providing server receives state data indicating the operation state after the change from the electronic music instrument through a client terminal, receives a list of media content relating to the electronic music instrument and coincident with a present operation state of the electronic music instrument among a lot of stored media content from many media content storage servers on a communication network based on the state data, and displays it on a display of the client terminal.Type: ApplicationFiled: March 31, 2011Publication date: October 6, 2011Applicant: YAMAHA CORPORATIONInventor: Gary GREGSON
-
Publication number: 20110239845Abstract: There is provided a musical score display apparatus which can display a musical score at multiple levels ranging from a partial part to all parts and can display a comment relating to the displayed musical score based on the creation date and time, and a program for realizing a musical score display method. Comment data created in a setting period are displayed on a timeline by using comment icons at positions corresponding to creation date and time. When the highest level button among level selection buttons is operated, the comment icons relating to all parts are displayed on the timeline. When the lowest level button is operated in this state, the comment icon relating to the part to be deleted when the lowest level is selected is also deleted from the timeline in the display musical score of all parts.Type: ApplicationFiled: March 31, 2011Publication date: October 6, 2011Applicant: YAMAHA CORPORATIONInventor: Gary GREGSON
-
Patent number: 7985910Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: GrantFiled: March 3, 2008Date of Patent: July 26, 2011Assignee: Yamaha CorporationInventors: Yutaka Tohgi, Ken'ichi Yamauchi, Gary Gregson
-
Patent number: 7589270Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: GrantFiled: March 3, 2008Date of Patent: September 15, 2009Assignee: Yamaha CorporationInventors: Yutaka Tohgi, Ken'ichi Yamauchi, Toshihisa Sadakata, Gary Gregson
-
Patent number: 7576279Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: GrantFiled: March 3, 2008Date of Patent: August 18, 2009Assignee: Yamaha CorporationInventors: Yutaka Tohgi, Ken'ichi Yamauchi, Gary Gregson
-
Publication number: 20080161956Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: ApplicationFiled: March 3, 2008Publication date: July 3, 2008Applicant: YAMAHA CORPORATIONInventors: Yutaka TOHGI, Ken'ichi YAMAUCHI, Gary GREGSON
-
Publication number: 20080156172Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: ApplicationFiled: March 3, 2008Publication date: July 3, 2008Applicant: YAMAHA CORPORATIONInventors: Yutaka TOHGI, Ken'ichi YAMAUCHI, Toshihisa SADAKATA, Gary GREGSON
-
Publication number: 20080156174Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: ApplicationFiled: March 3, 2008Publication date: July 3, 2008Applicant: YAMAHA CORPORATIONInventors: Yutaka TOHGI, Ken'ichi YAMAUCHI, Gary GREGSON
-
Patent number: 7371956Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: GrantFiled: January 14, 2004Date of Patent: May 13, 2008Assignee: Yamaha CorporationInventors: Yutaka Tohgi, Ken'ichi Yamauchi, Toshihisa Sadakata, Gary Gregson
-
Patent number: 7294776Abstract: Client apparatus (10, 11, 12, . . . ) receives, from a server (20) or CD-ROM, content data and first management information that enables trial use of the content data and store the received content data and first management information in an HDD. When a user of the client apparatus desires normal use of the stored content data, the client apparatus (10, 11, 12, . . . ) issues a normal use request to the server (20). Then, the client apparatus receives, from the server, second management information that authorizes the normal use of the content data. Thus, only the client apparatus, to which an authorization for the normal use, is allowed to reproduce the content data in a normal mode with no reproduction function limitation on the basis of the second management information. In this way, the inventive arrangements permit efficient delivery of trial and purchasing content, but also can enhance security against unfair use, such as unauthorized copying, of the content.Type: GrantFiled: January 14, 2004Date of Patent: November 13, 2007Assignee: Yamaha CorporationInventors: Yutaka Tohgi, Toshihisa Sadakata, Gary Gregson
-
Publication number: 20040159215Abstract: Client apparatus (10, 11, 12, . . . ) receives, from a server (20) or CD-ROM, content data and first management information that enables trial use of the content data and store the received content data and first management information in an HDD. When a user of the client apparatus desires normal use of the stored content data, the client apparatus (10, 11, 12, . . . ) issues a normal use request to the server (20). Then, the client apparatus receives, from the server, second management information that authorizes the normal use of the content data. Thus, only the client apparatus, to which an authorization for the normal use, is allowed to reproduce the content data in a normal mode with no reproduction function limitation on the basis of the second management information. In this way, the inventive arrangements permit efficient delivery of trial and purchasing content, but also can enhance security against unfair use, such as unauthorized copying, of the content.Type: ApplicationFiled: January 14, 2004Publication date: August 19, 2004Inventors: Yutaka Tohgi, Toshihisa Sadakata, Gary Gregson
-
Publication number: 20040148516Abstract: There is provided a contents processing apparatus, according to which services for use of contents can be easily controlled according to users to ensure desired security. A contents information storage stores contents, a contents management file for managing licenses for the contents, and plug-in modules for executing processing of the contents. A plug-in setting device sets plug-in modules corresponding to contents to be processed. An operation recognition device recognizes unlimited operations relating to execution of processing of the contents from the contents management file corresponding to the contents. A plug-in function permission device permits use of functions corresponding to the recognized operations among functions of the set plug-in modules. A contents processing execution device executes processing of the contents according to the functions of the permitted plug-in modules.Type: ApplicationFiled: January 14, 2004Publication date: July 29, 2004Applicant: Yamaha CorporationInventors: Yutaka Tohgi, Toshihisa Sadakata, Gary Gregson
-
Publication number: 20040139845Abstract: A musical content utilizing apparatus has a data input portion B11, transformation process portion B13 and utilization process portion B15 implemented via programmed processes. The data input portion B11 inputs musical content data comprising different kinds of content material data about music and content definition data defining the handling of the content material data. The transformation process portion B13 transforms the content definition data in accordance with stylesheets stored in a stylesheet storage portion B14 in order to enable the utilization process portion B15 to utilize the content material data. The utilization process portion B15 generates musical tones or displays images in accordance with the input content material, providing a user with musical content. As a result, a piece of musical content is able to be shared among various different types of musical content utilizing apparatuses, i.e., various platforms.Type: ApplicationFiled: January 14, 2004Publication date: July 22, 2004Applicant: YAMAHA CORPORATIONInventors: Yutaka Tohgi, Kenichi Yamauchi, Toshihisa Sadakata, Gary Gregson
-
Patent number: 6660924Abstract: In an automatic play apparatus for electronic music system, it is often desired to expand its function in universal and easy way. In this invention, at steps 100-140, the sequencer module records music performance data provided from an external device or it reproduces them. Sometimes it does both at the same time. In a series of processing at steps 100-140, the queue processing 200, 300 and 400 are introduced. In each queue processing, a part of the music performance data is memorized temporarily in Temporary Memory Area 200a, 300a and 400a, and the pointer, as an argument, corresponding to the memorized part of the music performance data is transferred to various plug-in programs which work as function expansion modules. The plug-in programs are thus enabled to read out the music performance data and write them, respectively from and in Temporary Memory Area 200a, 300a and 400a.Type: GrantFiled: July 31, 2002Date of Patent: December 9, 2003Assignee: Yamaha CorporationInventors: Yasuhiko Okamura, Gary Gregson, Kenichiro Saito
-
Patent number: 6620993Abstract: In an automatic play apparatus for electronic music system, it is often desired to expand its function in universal and easy way. In this invention, at steps 100-140, the sequencer module records music performance data provided from an external device or it reproduces them. Sometimes it does both at the same time. In a series of processing at steps 100-140, the queue processing 200, 300 and 400 are introduced. In each queue processing, a part of the music performance data is memorized temporarily in Temporary Memory Area 200a, 300a and 400a, and the pointer, as an argument, corresponding to the memorized part of the music performance data is transferred to various plug-in programs which work as function expansion modules. The plug-in programs are thus enabled to read out the music performance data and write them, respectively from and in Temporary Memory Area 200a, 300a and 400a.Type: GrantFiled: November 30, 2000Date of Patent: September 16, 2003Assignee: Yamaha CorporationInventors: Yasuhiko Okamura, Gary Gregson, Kenichiro Saito
-
Publication number: 20020189428Abstract: In an automatic play apparatus for electronic music system, it is often desired to expand its function in universal and easy way. In this invention, at steps 100-140, the sequencer module records music performance data provided from an external device or it reproduces them. Sometimes it does both at the same time. In a series of processing at steps 100-140, the queue processing 200, 300 and 400 are introduced. In each queue processing, a part of the music performance data is memorized temporarily in Temporary Memory Area 200a, 300a and 400a, and the pointer, as an argument, corresponding to the memorized part of the music performance data is transferred to various plug-in programs which work as function expansion modules. The plug-in programs are thus enabled to read out the music performance data and write them, respectively from and in Temporary Memory Area 200a, 300a and 400a.Type: ApplicationFiled: July 31, 2002Publication date: December 19, 2002Applicant: Yamaha CorporationInventors: Yasuhiko Okamura, Gary Gregson, Kenichiro Saito
-
Publication number: 20010015121Abstract: In an automatic play apparatus for electronic music system, it is often desired to expand its function in universal and easy way. In this invention, at steps 100-140, the sequencer module records music performance data provided from an external device or it reproduces them. Sometimes it does both at the same time. In a series of processing at steps 100-140, the queue processing 200, 300 and 400 are introduced. In each queue processing, a part of the music performance data is memorized temporarily in Temporary Memory Area 200a, 300a and 400a, and the pointer, as an argument, corresponding to the memorized part of the music performance data is transferred to various plug-in programs which work as function expansion modules. The plug-in programs are thus enabled to read out the music performance data and write them, respectively from and in Temporary Memory Area 200a, 300a and 400a.Type: ApplicationFiled: November 30, 2000Publication date: August 23, 2001Inventors: Yasuhiko Okamura, Gary Gregson, Kenichiro Saito