85091944
Jul 23, 2010
Dec 11, 2012
Computer programs for information management, for creating spreadsheets, tables, graphs and charts and for organizing and analyzing data, for word processing, for creation and display of presentations including text and graphics, for electronic mail and instant messaging services, for calendar and meeting scheduling, for desktop publishing, for project management, for business planning, for direct mail and business financial management, for online document collaboration, storage and editing services, for viewing and organizing audio-visual content such as music, video and photos, for creating and administrating online communities and groups, for creating and maintaining personal blogs, for online sharing of any digital content, for developing and testing new computer software, and for working as an operating system for integrating and aggregating online software applications and data to run in a single user interface on one computer; computer software for use as operating systems for embedded processors for application virtual machines, process virtual machines, and platform-independent machines; software for creating a virtual machine environment, performing process virtualization, interpreting semantic application code, and abstracting network resources
Electrical and Scientific ApparatusProviding temporary use of on-line non-downloadable software for information management, for creating spreadsheets, tables, graphs and charts and for organizing and analyzing data, for word processing, for creation and display of presentations including text and graphics, for electronic mail and instant messaging services, calendar and meeting scheduling, for desktop publishing, for project management, business planning, for direct mail and business financial management, for online document collaboration, storage and editing services, for viewing and organizing audio-visual content such as music, video and photos, for creating and administrating online communities and groups, for creating and maintaining personal blogs, for online sharing of any digital content, for developing and testing new computer software, and for integrating and aggregating existing online services
Computer and Scientific