System and method for rendering music
First Claim
1. A method for rendering music notation comprising:
- receiving, by a server, a request for electronic content, the request being communicated to the server by a client;
determining, by the server, a music notation element associated with the electronic content associated with the request;
translating, by the server, at least part of the music notation element from a first format to a second format that is supported by a browser application;
creating, by the server, a music notation object based at least in part on the translated notation element; and
sending, by the server, the music notation object to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.
23 Citations
21 Claims
-
1. A method for rendering music notation comprising:
-
receiving, by a server, a request for electronic content, the request being communicated to the server by a client; determining, by the server, a music notation element associated with the electronic content associated with the request; translating, by the server, at least part of the music notation element from a first format to a second format that is supported by a browser application; creating, by the server, a music notation object based at least in part on the translated notation element; and sending, by the server, the music notation object to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for rendering music notation comprising:
-
one or more processors configured to; receive a request for electronic content, the request being communicated to the server by a client; determine a music notation element associated with the electronic content associated with the request; translate at least part of the music notation element from a first format to a second format that is supported by a browser application; create a music notation object based at least in part on the translated notation element; and send the music notation object to the client; and one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions.
-
-
21. A non-transitory computer readable storage medium storing instructions, that when executed, cause at least one processor to:
-
receive a request for electronic content, the request being communicated to the server by a client; determine a music notation element associated with the electronic content associated with the request; translate at least part of the music notation element from a first format to a second format that is supported by a browser application; create a music notation object based at least in part on the translated notation element; and render the music notation object to the client in the browser application.
-
Specification