US2006205518A1PendingUtilityA1

Systems and methods for providing system level notifications in a multimedia console

Assignee: MICROSOFT CORPPriority: Mar 8, 2005Filed: Mar 8, 2005Published: Sep 14, 2006
Est. expiryMar 8, 2025(expired)· nominal 20-yr term from priority
A63F 13/10A63F 2300/6018A63F 2300/50A63F 2300/407A63F 2300/572A63F 13/12G06F 9/00G06F 3/00A63F 13/87A63F 13/537A63F 13/63A63F 13/45A63F 13/30
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for providing system level notifications in a multimedia console has a notification system application native to the multimedia console which subscribes to all notification events generated by the application manager of the multimedia console. Through an application programming interface (API), a game developer can easily specify the location of user notifications and also delay the display of user notifications for the developer's game. A user is notified that a particular notification is intended for him or her in a multi-player environment by a visual indication corresponding to that user's controller. The user may then press a button on the controller to be immediately directed to further information regarding the notification.

Claims

exact text as granted — not AI-modified
1 . A method for providing system level notifications in a multimedia console having a central processing unit, a graphics processing unit, and a memory comprising the acts of: 
 managing the receipt of a notification for a user of the multimedia console with a process running as part of the multimedia console operating system while a separate multimedia application is running on the multimedia console; and    managing the display of a notification for a user of the multimedia console with a process running as part of the multimedia console operating system while the separate multimedia application is running on the multimedia console.    
   
   
       2 . The method of  claim 1  further comprising: 
 managing the receipt of notifications for simultaneous multiple users of the multimedia console with the process running as part of the multimedia console operating system while the multimedia application is running on the multimedia console; and    managing the display of notifications for simultaneous multiple users of the multimedia console with the process running as part of the multimedia console operating system while the multimedia application is running on the multimedia console.    
   
   
       3 . The method of  claim 2  further comprising: 
 providing a mechanism for a developer of a separate application for the multimedia console to specify in the development of the application a delay of the display of the notifications at certain points while the separate application is running on the multimedia console.    
   
   
       4 . The method of  claim 2  further comprising: 
 notifying a particular user within a plurality of simultaneous users of the multimedia console when a notification is received for the particular user by displaying a visual indication that differentiates the notification as intended for the particular user within the plurality of simultaneous users.    
   
   
       5 . The method of  claim 4  wherein the visual indication is associated with a multimedia console controller associated with the particular user.  
   
   
       6 . The method of  claim 5  further comprising: 
 providing a mechanism for the particular user to respond to the notification received for the particular user through an input mechanism on the controller; and    providing a mechanism for, upon the user responding to the notification, the multimedia console operating system navigating the particular user to a location within a user interface of the multimedia console displaying information regarding the notification for the particular user.    
   
   
       7 . The method of  claim 6  wherein the act of providing the responding mechanism comprises providing a system wherein the user pushes one time a single button on the controller that is associated with the particular user in order to respond to the notification.  
   
   
       8 . A computer readable medium comprising computer executable instructions for performing the method of  claim 1 .  
   
   
       9 . A method for providing system level notifications in a computing system comprising the acts of: 
 managing the receipt of notifications for simultaneous multiple users of the computing system with a process running as part of the computing system operating system while the a multimedia application is running on the computing system; and    managing the display of notifications for simultaneous multiple users of the computing system with the process running as part of the computing system operating system while the multimedia application is running on the computing system.    
   
   
       10 . The method of  claim 9  further comprising: 
 providing a mechanism for a developer of a separate application for the computing system to specify in the development of the application a delay of the display of the notifications at certain points while the separate application is running on the computing system.    
   
   
       11 . The method of  claim 9  further comprising: 
 notifying a particular user within a plurality of simultaneous users of the computing system when a notification is received for the particular user by displaying a visual indication that differentiates the notification as intended for the particular user within the plurality of simultaneous users.    
   
   
       12 . The method of  claim 11  wherein the visual indication is associated with a computing system controller associated with the particular user.  
   
   
       13 . The method of  claim 12  further comprising: 
 providing a mechanism for the particular user to respond to the notification received for the particular user through an input mechanism on the controller; and    providing a mechanism for, upon the user responding to the notification, the computing system operating system navigating the particular user to a location within a user interface of the computing system displaying information regarding the notification for the particular user.    
   
   
       14 . The method of  claim 13  wherein the act of providing the responding mechanism comprises providing a system wherein the user pushes one time a single button on the controller that is associated with the particular user in order to respond to the notification.  
   
   
       15 . A computer readable medium comprising computer executable instructions for performing the method of  claim 9 .  
   
   
       16 . A system for providing system level notifications in a multimedia console having a central processing unit, a graphics processing unit, and a memory comprising: 
 means for managing the receipt of a notification for a user of the multimedia console with a process running as part of the multimedia console operating system while a separate multimedia application is running on the multimedia console; and    means, for managing the display of a notification for a user of the multimedia console with a process running as part of the multimedia console operating system while the separate multimedia application is running on the multimedia console, said notification display managing means in operable communication with the notification receipt managing means.    
   
   
       17 . The system of  claim 16  wherein: 
 the notification receipt managing means further comprises: 
 means for managing the receipt of notifications for simultaneous multiple users of the multimedia console with a process running as part of the multimedia console operating system while the separate multimedia application is running on the multimedia console; and  
   the notification display managing means further comprises: 
 means for managing the display of notifications for simultaneous multiple users of the multimedia console with a process running as part of the multimedia console operating system while the separate multimedia application is running on the multimedia console.  
   
   
   
       18 . The system of  claim 17  further comprising: 
 means for notifying a particular user within a plurality of simultaneous users of the multimedia console when a notification is received for the particular user by displaying a visual indication that differentiates the notification as intended for the particular user within the plurality of simultaneous users.    
   
   
       19 . The system of  claim 18  wherein the visual indication is associated with a multimedia console controller associated with the particular user.  
   
   
       20 . The method of  claim 19  further comprising: 
 means for the particular user to respond to the notification received for the particular user through an input mechanism on the controller; and    means for, upon the user responding to the notification, the multimedia console operating system to navigate the particular user to a location within a user interface of the multimedia console displaying information regarding the notification for the particular user.

Join the waitlist — get patent alerts

Track US2006205518A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.