Patents by Inventor Eric J. Feigin

Eric J. Feigin 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: 6920610
    Abstract: A system for retrieving information from a document. The system includes a document model representative of the document having a plurality of data structures representative of components within the document and a thumbnail image registered with the document model. The registration is accomplished by mapping selected coordinates within the thumbnail image to a data structure selected from the plurality of data structures. In this manner, a user can interact with the thumbnail image coordinates to retrieve data from the document as a function of the components mapped to those coordinates. In a further embodiment of the invention, the retrieved information may be streamed to a word-at-a-time display. This is particularly useful when used in connection with the display of low-resolution images on hand-held devices.
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: July 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Daryl Lawton, Alexandra W. Loeb, Henry W. Burgess, Eric J. Feigin
  • Publication number: 20030217096
    Abstract: A network-based messaging system comprises multiple agents to communicate messages between multiple users in real time using, for example, an XML document synchronization model. Each agent has properties defined in XML and can subscribe to properties of other agents. Each agent can notify other agents which subscribe to it of changes to its properties. The agents communicate using an XML or alternative extensible data interchange protocol. The agents include device agents to represent each of multiple user devices, which may include computers on a wireline network and mobile devices on a wireless network. The agents also include persona agents to represent each user. The persona agents collect information about the properties of other agents and publish the information to other, subscribing agents. Each persona agent comprises properties to maintain state information for each device used by the corresponding user. Most of the agents reside in a centralized agent system.
    Type: Application
    Filed: December 14, 2001
    Publication date: November 20, 2003
    Inventors: Samuel J. McKelvie, Phillip L. Bogle, Timothy W. Brennan, John P. Cordell, Adam M. Doppelt, Eric J. Feigin, Bruce Johnson, Patrick E. O'Donnell, Robert J. Williams