Patents by Inventor Roy Leban

Roy Leban 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).

  • Publication number: 20080038708
    Abstract: In one embodiment, the invention discloses a method for adapting educational content. The method comprises generating data for each of a plurality of students, the data pertaining to an aspect of the student's interaction with an educational system, combining the generated data to form a combined data set; analyzing the combined data set to identify clusters, each representing similar students according to a mathematical model; and adapting the educational system to provide a customized learning experience for a particular student based on an identified cluster.
    Type: Application
    Filed: July 13, 2007
    Publication date: February 14, 2008
    Inventors: Benjamin Slivka, Lou Gray, Roy Leban, Nigel Green, Daniel Kerns, Neil Smith, Mickelle Weary, Cristopher Cook, Cheryl Dodge, Ronald Kornfeld
  • Patent number: 7330971
    Abstract: A system and method for delegating at least one administrative duty associated with namespace management from an authentication system to at least one administration system. An application programming interface provides communication between the authentication system and the administration system. The authentication system receives a request from the administration system, verifies the authority of the request, and performs the action(s) specified in the request to manage a namespace.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: February 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Sachin Kukreja, Barry I. Kelman, Steven M. Cellini, David R. Shutt, Roy Leban, Daniel Doubrovkine
  • Publication number: 20060106872
    Abstract: An active agenda tool is provided that may be executed at one or more networked computing devices. Each connected active agenda tool includes functionality for displaying an agenda interface and for maintaining agenda item timers. The agenda interface includes an agenda and various interactive controls. The agenda includes a plurality of editable agenda items, each having a corresponding agenda item timer maintained by the agenda tool for recording time dedicated to that agenda item during the meeting. Collateral content, which may be shared among the network computing devices, can be associated with one or more of the agenda items. Agenda data representing the displayed agenda items is changed each time a displayed agenda item is modified during the meeting. Any changes to the agenda data may be distributed to each of the networked computing devices, so that each connected agenda tool can update its agenda during the meeting.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: Roy Leban, Stephen Matlock, Matthew Maddin, Michael Tiano, Kenneth Young, Shaheeda Nizar, John Lemire
  • Publication number: 20060009867
    Abstract: A system for communicating audio data signals comprises a source computer that performs an action, generates an event message corresponding to the action, converts the event message into an audio data signal, and communicates the audio data signal through its speaker. A source telephone receives a voice signal from a participant and the audio data signal through its microphone and communicates the audio data signal and voice as coherent sound via an audio communications medium. A recipient telephone receives the audio data signal from the coherent sound communicated via the audio communications medium and communicates the audio data signal via its speaker. A recipient computer receives the audio data signal through its microphone, extracts the event message from the audio data signal, and performs an action based on the event message from the audio data signal. The audio communications medium can comprise a telephone communications system or air.
    Type: Application
    Filed: April 29, 2005
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Roy Leban, Ross Cutler, Henrique Malvar, Yong Rui
  • Patent number: 6934370
    Abstract: A system for communicating audio data signals comprises a source computer that performs an action, generates an event message corresponding to the action, converts the event message into an audio data signal, and communicates the audio data signal through its speaker. A source telephone receives a voice signal from a participant and the audio data signal through its microphone and communicates the audio data signal and voice as coherent sound via an audio communications medium. A recipient telephone receives the audio data signal from the coherent sound communicated via the audio communications medium and communicates the audio data signal via its speaker. A recipient computer receives the audio data signal through its microphone, extracts the event message from the audio data signal, and performs an action based on the event message from the audio data signal. The audio communications medium can comprise a telephone communications system or air.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: August 23, 2005
    Assignee: Microsoft Corporation
    Inventors: Roy Leban, Ross Garrett Cutler, Henrique S. Malvar, Yong Rui
  • Publication number: 20040268246
    Abstract: Collateral content editor functionality may be provided to an electronic message application such that an electronic message interface includes an integrated collateral content editor interface for creating formatted and editable collateral content in-line within the body of an electronic message. The collateral content may be converted into a standard-format file that describes the formatting and defines the editable data elements (e.g., an HTML file with embedded XML data). In response to a send message command, the standard-format file may be delivered as an attachment to the electronic message. At the receiving end, it may be determined whether the electronic message application can invoke collateral content editor functionality compatible with the native file format. If so, the compatible collateral content editor functionality is invoked to convert the attachment into the native file format and to display the formatted and editable data elements inline within the body of the electronic message.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Roy Leban, Jane R. Liles, Ethan D. Gur-Esh, Carl A. Fischer, Kenneth L. Young, Stephen Matlock, Jensen Harris
  • Publication number: 20040255308
    Abstract: A computer-implemented method and system for displaying data from a plurality of sources within a single user interface. The method and system improves upon existing GUIs by presenting content from a plurality of software applications or other data sources simultaneously within a single user interface. The method and system can continuously poll other applications and data sources to update the data displayed in the user interface. The method and system can also receive pushed data from other applications and data sources. The user interface can be displayed simultaneously with the GUI of another application. The user interface allows a user to monitor content from several different software applications while working in a distinct software application.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 16, 2004
    Applicant: Microsoft Corporation
    Inventors: Roy Leban, Amar S. Gandhi, Shaheeda Parveen, Don Gillett, Kenny Young, Andrew Boardman, Jane R. Liles
  • Publication number: 20030212806
    Abstract: Methods and systems are provided to allow users that are authenticated by a trusted external service to gain controlled levels of access to selected local computing resources without requiring the user to also have conventional access control capabilities for the resources.
    Type: Application
    Filed: May 10, 2002
    Publication date: November 13, 2003
    Inventors: David R. Mowers, Daniel Doubrovkine, Roy Leban, Donald E. Schmidt, Ram Viswanathan, John E. Brezak, Richard B. Ward
  • Patent number: 6236407
    Abstract: The present invention is a process for creating custom graphical images. A computer user activates the process by selecting a base image or set of base images. The base images may be chosen from a library of such images or created by the user directly. The user also specifies a plurality of user data items. These items may include text to be inserted into the custom image, the font, size or style of the text, the desired size of the custom image or other data items specific to the image, such as the color of particular parts. The custom image is then created by configuring transformation operations based on the user supplied data, applying the transformation operations to the base images and assembling the transformed base images to create the custom image. This custom image can then be used by the user in any way that an image created directly by them could be used.
    Type: Grant
    Filed: July 10, 1998
    Date of Patent: May 22, 2001
    Inventors: Bruce Leban, Roy A Leban, Kenneth E Jordan