Patents by Inventor Eric Bier

Eric Bier 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: 20110078615
    Abstract: A computer-implemented system and method for providing context-sensitive sidebar window display on an electronic desktop is provided. A document that includes digital data is maintained in electronic storage. The document is operated upon through an application window generated by an application program on an electronic desktop. A sidebar window is initially generated. Contextual information relevant to the document is determined. Part of the contextual information to present is selected based on a current state of the document in the application window. The selected part of the contextual information is presented in the sidebar window positioned visually adjacent to the application window. The contextual information presented in and the positioning of the sidebar window is continually updated in step with the current state of the document and the application window.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: Palo Alto Research Center Incorporated
    Inventor: Eric A. Bier
  • Patent number: 7904807
    Abstract: A system and method for copying formatting information between group editable Web pages is provided. The system includes a web server and devices, such as computers, which can communicate via a network. Users at the computers can access one or more of the Web pages and request that the accessed page's formatting information be copied over to one or more specified target Web pages. The Web server is configured to extract a first set of formatting information, such as HTML formatting templates, from a source web page displayed on one or more computers in the network. Further, the Web server replaces a corresponding second set of formatting information in the target Web page(s) with the first set of extracted formatting information.
    Type: Grant
    Filed: November 5, 2002
    Date of Patent: March 8, 2011
    Assignee: Xerox Corporation
    Inventors: David G. Bell, Eric A. Bier, Bay-Wei Chang
  • Patent number: 7810028
    Abstract: A system and methods for copying, deleting, replacing, and moving content in group-editable web pages is disclosed. The system includes a server and devices, such as computers, which can communicate via a network. Users at the computers can access group-editable web pages from the server and request that content operations be performed involving content in a first page and optionally one or more second pages. The server obtains content operation details needed to perform the content operation by finding content operation implementation information in the first page itself and/or in another page.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: October 5, 2010
    Assignee: Xerox Corporation
    Inventors: David G. Bell, Eric A. Bier, Bay-Wei Chang, Kenneth A. Pier
  • Patent number: 7703004
    Abstract: A system and method for an automatic conversion of web pages to shared structured web pages. An input web page is augmented with syntactic elements of a server-based software tool to create and customize group-writeable web pages. Sub-regions of the web page that are to be individually-editable items are identified, and syntactic elements are added to show where these editable regions begin and end, and where clickable buttons will appear that trigger the editing of an individual item, the addition of a new item, or other editing features. Also, syntactic elements are added that act as templates for the layout of any item to be added or modified. The conversion process includes parsing the Web page into an intermediate structure, adding information to individual tokens about the structures in which the tokens play a part, and them generating the new page while making one or more final passes through the intermediate structure from beginning to end.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: April 20, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventor: Eric A. Bier
  • Patent number: 7668787
    Abstract: Aspects of the disclosed technology present a workspace window responsive to a relationship data structure that represents a comprehension state including a presentation set of an ordered set of text strings from an electronic document. The presentation set includes one or more identified strings. The workspace window can then receive a quick-click command invocation on the one or more identified strings and modifies the relationship data structure by adding an entity/relationship object to the relationship data structure responsive to the quick-click command invocation and the one or more identified strings. The application relates to sensemaking or maintaining a comprehension state of a document collection, by recording evidence, spatial hypertext, automatic highlighting, automating inferencing, reading recommendations, and reading through multiple documents.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: February 23, 2010
    Assignee: Xerox Corporation
    Inventor: Eric A Bier
  • Patent number: 7558792
    Abstract: One aspect of the invention extracts a human readable list from a document. It does this by accessing a file that contains data that represents a portion of the document. The data is formatted in accordance with a document formatting description. The data is parsed into tokens that include container tokens and textual tokens. From the container tokens, this aspect determines a context for some of the textual tokens. Once the context is determined, this aspect determines a separator pattern between one of the textual tokens and an adjacent textual token where both the textual token and the adjacent textual token have the same context. Once the separator pattern is determined, the textual tokens can be extracted responsive to the separator pattern. Finally, the textual tokens are presented as the human readable list (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: July 7, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventor: Eric A. Bier
  • Patent number: 7529731
    Abstract: One aspect of the invention generates a plurality of candidate phrases in response to a first open-site network search for a category term. This aspect also determines an external score in response to a second open-site network search for at least one of the plurality of candidate phrases. Furthermore, this aspect determines an internal score for the at least one of the plurality of candidate phrases in response to at least one targeted-site network search for the category term. A final score for the at least one of the plurality of candidate phrases is determined responsive to the internal score and the external score. At least one of the plurality of candidate phrases is presented (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: May 5, 2009
    Assignee: Xerox Corporation
    Inventor: Eric A. Bier
  • Publication number: 20070299547
    Abstract: Aspects of the disclosed technology present a workspace window responsive to a relationship data structure that represents a comprehension state including a presentation set of an ordered set of text strings from an electronic document. The presentation set includes one or more identified strings. The workspace window can then receive a quick-click command invocation on the one or more identified strings and modifies the relationship data structure by adding an entity/relationship object to the relationship data structure responsive to the quick-click command invocation and the one or more identified strings.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Applicant: PALO ALTO RESEARCH CENTER
    Inventor: Eric A. Bier
  • Publication number: 20070299872
    Abstract: Aspects of the disclosed technology enable a knowledge worker to easily and efficiently develop and maintain a comprehension state of a document collection. One aspect of the technology includes a methods, apparatus, and program products that alter a relationship data structure representing a comprehension state responsive to manipulation, in a workspace window, of a first instance-representation of a first separately-movable instance object representing a first entity/relationship object in the relationship data structure.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Applicant: PALO ALTO RESEARCH CENTER
    Inventor: Eric A. Bier
  • Publication number: 20070300170
    Abstract: Aspects of the disclosed technology present a workspace window responsive to a belief graph and a relationship data structure that represents a comprehension state by presenting an instance-representation of a first separately-movable instance object that represents a first entity/relationship object in the relationship data structure wherein the instance-representation of the first separately-movable instance object can be selected.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Applicant: PALO ALTO RESEARCH CENTER
    Inventors: Eric A. Bier, Edward W. Ishak
  • Publication number: 20070300190
    Abstract: Aspects of the disclosed technology present a workspace window responsive to a relationship data structure that represents a comprehension state including a presentation of a first instance-representation that represents a first separately-movable instance object and a second instance-representation that represents a second separately-movable instance object. This aspect enables the first instance-representation and detects when the first instance-representation is dropped within a threshold distance of the second instance-representation. When the first instance-representation is dropped, the technology identifies, responsive to the step of detecting, one of a plurality of spatial relationships between the first instance-representation and the second instance-representation. Responsive to the identified spatial relationship, the technology selects an operation, and responsive to the operation modifies a composite object in the relationship data structure.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Applicant: PALO ALTO RESEARCH CENTER
    Inventors: Eric A. Bier, Edward W. Ishak
  • Patent number: 7302426
    Abstract: One aspect of the invention receives a plurality of possible list elements and determines a first document space size responsive to a first query that incorporates the possible list elements and defines a first document space. It also determines sizes of second document spaces using a second query set containing separate queries each of which incorporates a different proper subset of the candidate phrases and wherein each of the different proper subset has the same cardinality and defines one of the second document spaces. This aspect also ranks the first document space and the second document spaces. Once the document spaces are ranked, documents are identified so that list elements can be extracted from at least one of the identified documents and presented (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: November 27, 2007
    Assignee: Xerox Corporation
    Inventor: Eric A. Bier
  • Publication number: 20060277496
    Abstract: Techniques are presented to display values for a set of icons by controlling their assignment to a set of rows and their placement within these rows. A plurality of icons to be displayed is determined. An abacus attribute taking a finite set of values is associated with the set of icons. Icon groups are formed for each abacus attribute value and optionally ordered based on each of one or more sorting attributes. Inter-group indicators such as display characteristic changes, spacing and the like are determined. The inter-group indicators separate each group of icons within a row. An ordering of the icons is determined based on the abacus attribute value and the one or more optional sorting attribute values. The icons are laid out in the display space ordered by the values of the primary abacus attribute and the secondary optional sorting attributes.
    Type: Application
    Filed: December 14, 2005
    Publication date: December 7, 2006
    Inventors: Eric Bier, Stephen Smoliar
  • Publication number: 20060271887
    Abstract: Techniques are presented to semantically zoom information to fit within a bounded display space. A bounded display space optionally constrained by size or shape is determined. Semantically coherent portions of information to be displayed within the bounded space are determined. Transformation rules are applied to the portion of the information to be displayed to produce a plurality of different length representations. A store of semantic zoom level information associates combinations of the different length portion representations. A desired number of information elements to be displayed within the bounded display space is determined. Iterations over the store of semantic zoom information determine combinations of different length representations that fit within the bounded display space.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Eric Bier, Alan Newberger
  • Publication number: 20060271883
    Abstract: Techniques are presented for determining a first set of display elements, each display element associated with a first display characteristic. An interesting element in the first set of display elements is determined. A second set of elements related to the interesting element is determined. A third set of elements based on the first and second set of elements is determined using intersection, union, subtraction addition and other logical operations. A third set of elements not yet added to the element collection is determined. The elements in the third set are associated with a second or ghosted display characteristic. The elements in the third set are inserted within the sorted context of the visualization based on spatial distortion rules which help to preserve spatial memory cues in the visualization of the element collection. The elements may be documents in an information repository, linked contact information, linked information records in a database or other types of information.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Eric Bier, Adam Perer
  • Publication number: 20060026128
    Abstract: One aspect of the invention receives a plurality of possible list elements and determines a first document space size responsive to a first query that incorporates the possible list elements and defines a first document space. It also determines sizes of second document spaces using a second query set containing separate queries each of which incorporates a different proper subset of the candidate phrases and wherein each of the different proper subset has the same cardinality and defines one of the second document spaces. This aspect also ranks the first document space and the second document spaces. Once the document spaces are ranked, documents are identified so that list elements can be extracted from at least one of the identified documents and presented (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Application
    Filed: June 29, 2004
    Publication date: February 2, 2006
    Applicant: Xerox Corporation
    Inventor: Eric Bier
  • Publication number: 20050289103
    Abstract: One aspect of the invention generates a plurality of candidate phrases in response to a first open-site network search for a category term. This aspect also determines an external score in response to a second open-site network search for at least one of the plurality of candidate phrases. Furthermore, this aspect determines an internal score for the at least one of the plurality of candidate phrases in response to at least one targeted-site network search for the category term. A final score for the at least one of the plurality of candidate phrases is determined responsive to the internal score and the external score. At least one of the plurality of candidate phrases is presented (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Applicant: Xerox Corporation
    Inventor: Eric Bier
  • Publication number: 20050289456
    Abstract: One aspect of the invention extracts a human readable list from a document. It does this by accessing a file that contains data that represents a portion of the document. The data is formatted in accordance with a document formatting description. The data is parsed into tokens that include container tokens and textual tokens. From the container tokens, this aspect determines a context for some of the textual tokens. Once the context is determined, this aspect determines a separator pattern between one of the textual tokens and an adjacent textual token where both the textual token and the adjacent textual token have the same context. Once the separator pattern is determined, the textual tokens can be extracted responsive to the separator pattern. Finally, the textual tokens are presented as the human readable list (for example, displayed, returned in a database, returned in response to a function or subroutine call, etc.).
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Applicant: Xerox Corporation
    Inventor: Eric Bier
  • Publication number: 20050138554
    Abstract: A system and methods for copying, deleting, replacing, and moving content in group-editable web pages is disclosed. The system includes a server and devices, such as computers, which can communicate via a network. Users at the computers can access group-editable web pages from the server and request that content operations be performed involving content in a first page and optionally one or more second pages. The server obtains content operation details needed to perform the content operation by finding content operation implementation information in the first page itself and/or in another page.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: David Bell, Eric Bier, Bay-Wei Chang, Kenneth Pier
  • Publication number: 20040261023
    Abstract: A system and method for an automatic conversion of web pages to shared structured web pages. An input web page is augmented with syntactic elements of a server-based software tool to create and customize group-writeable web pages. Sub-regions of the web page that are to be individually-editable items are identified, and syntactic elements are added to show where these editable regions begin and end, and where clickable buttons will appear that trigger the editing of an individual item, the addition of a new item, or other editing features. Also, syntactic elements are added that act as templates for the layout of any item to be added or modified. The conversion process includes parsing the Web page into an intermediate structure, adding information to individual tokens about the structures in which the tokens play a part, and them generating the new page while making one or more final passes through the intermediate structure from beginning to end.
    Type: Application
    Filed: January 7, 2004
    Publication date: December 23, 2004
    Applicant: Palo Alto Research Center, Incorporated
    Inventor: Eric A. Bier