Patents by Inventor Bay-Wei Chang

Bay-Wei Chang 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: 20070266022
    Abstract: A method of presenting computer-generated search result information can include receiving a search request from a client computer; identifying a plurality of search results responsive to the search request; ranking the plurality of search results using content in one or more web notebooks; and providing the ranked plurality of search results for presentation in the client computer. Using the content can include determining whether at least one of a title, a heading, clipped content, metadata or a user-annotation in at least one web notebook relates to the search request and, if so, increasing a ranking of at least one search result referenced by the at least one web notebook.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 15, 2007
    Applicant: GOOGLE INC.
    Inventors: Michael Frumkin, Benedict A. Gomes, Christopher Rohrs, Shashi Seth, Avni Shah, Bay-Wei Chang, Xiangtian Dai, Kushal Dave, Paul Fontes
  • Publication number: 20070266011
    Abstract: A method of adding web-based content to a web notebook can include producing multiple search results responsive to a search request; generating in the multiple search results multiple corresponding icons, each of which, when invoked, causes content associated with a corresponding search result in the multiple search results to be placed in a web notebook associated with a user account; and forming a correlation between one of the multiple search results and the web notebook.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 15, 2007
    Applicant: GOOGLE INC.
    Inventors: Christopher Rohrs, Michael Frumkin, Avni Shah, Benedict A. Gomes, Bay-Wei Chang, P. Pandurang Nayak
  • Publication number: 20070266342
    Abstract: A computer-implemented method of providing information for a web notebook is disclosed. The method can include displaying a web document in a content area of a browser window, receiving a user selection of content from the document initiated by a first user mouse click, and displaying a selection icon in the content area upon completion of the user selection, wherein the selection icon is displayed without the need for a second user mouse click.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 15, 2007
    Applicant: GOOGLE INC.
    Inventors: Bay-Wei Chang, Kushal Dave, Robert Allen Ryskamp, Xiangtian Dai, Paul Fontes, Daniel M. Russell, Joseph M. Ashear
  • Patent number: 7296016
    Abstract: A system provides search results relating to a point-of-view (POV). The system obtains a search query and POV data. The system generates a list of documents based on the search query and filters the list of documents based on the POV data. Alternatively, the system may perform a search based on the search query and the POV data to generate the list of documents. In either case, the system then presents the list of documents as the result of the search.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: November 13, 2007
    Assignee: Google Inc.
    Inventors: Martin Farach-Colton, Monika H. Henzinger, Bay-Wei Chang
  • Patent number: 7269621
    Abstract: A method, system and graphical user interface for dynamically updating transmission characteristics in a web mail reply are described. In one embodiment of the invention, a graphical user interface includes a web mail reply form that includes: one or more address fields; an input area for inputting a reply message; and a plurality of response options selectable by a user. In response to selection of a response option by a user, one or more of the address fields in the reply form are changed while maintaining the reply message in the input area.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: September 11, 2007
    Assignee: Google Inc.
    Inventors: Bay-Wei Chang, Jing Yee Lim, Sanjeev Singh
  • Publication number: 20070011619
    Abstract: A method, system and graphical user interface for dynamically updating transmission characteristics in a web mail reply are described. In one embodiment of the invention, a graphical user interface includes a web mail reply form that includes: one or more address fields; an input area for inputting a reply message; and a plurality of response options selectable by a user. In response to selection of a response option by a user, one or more of the address fields in the reply form are changed while maintaining the reply message in the input area.
    Type: Application
    Filed: September 13, 2006
    Publication date: January 11, 2007
    Inventors: Bay-Wei Chang, Jing Lim, Sanjeev Singh
  • Publication number: 20060150080
    Abstract: A system and method that calls attention to a location of departure in a display includes and interaction system and a content presentation system. The interaction system identifies each interaction with an area in a first display. The content presentation system upon return to the first display from a second display changes the first display to draw attention to the identified area with an animation. The animation expires after a first period of time.
    Type: Application
    Filed: December 14, 2005
    Publication date: July 6, 2006
    Applicant: Xerox Corporation
    Inventors: Polle Zellweger, Bay-Wei Chang, Jock Mackinlay
  • Publication number: 20050223066
    Abstract: A method and system of processing messages is described that includes receiving a plurality of messages directed to a user, wherein each message has a unique message identifier. Each of the received messages is associated with a respective conversation to which it belongs. Each conversation includes a respective conversation identifier and a set of one or more messages which share a common set of characteristics that meet certain predefined criteria. A list of conversations to which the various messages belong is displayed in an order determined in accordance with other predefined criteria, such as ordering the conversations by the last date a message was received in a particular conversation. Each conversation is represented as a single item in the list. Other information displayed relating to the conversation includes labels, senders, date/time values, recipients, number of message in a conversation, and whether or not the conversation contains any unread messages.
    Type: Application
    Filed: August 6, 2004
    Publication date: October 6, 2005
    Inventors: Paul Buchheit, Bay-Wei Chang, Jing Lim, Sanjeev Singh
  • Publication number: 20050223067
    Abstract: A system and method for searching messages is disclosed that includes searching a message repository to identify one or more messages relevant to a search query, Each identified message belongs to a respective conversation, where each conversation includes one or more messages which share a common set of characteristics that meet predefined criteria. For at least one of the identified messages, the conversation to which it is associated is identified as well as a message content portion from identified message. The content portion includes content relevant to at least one search term of the search query. The conversation is produced as the search result, including the content portion.
    Type: Application
    Filed: August 6, 2004
    Publication date: October 6, 2005
    Inventors: Paul Buchheit, Bay-Wei Chang, Peter Mattis, Brian Rakowski, Terry Winograd
  • Publication number: 20050223063
    Abstract: A system and method for dynamically updating the recipient email addresses of a response message in response to a user selection of a response option without altering a response message.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventors: Bay-Wei Chang, Jing Lim, Sanjeev Singh
  • Publication number: 20050223326
    Abstract: A system and method is provided for a spell checker that includes sending a document to a spelling server which returns the document with associated spelling information, though the document could also be provided to a spelling assistant on the local machine. The spelling information includes identification of potentially misspelled words and one or more replacements words. The document is displayed to identify the potentially misspelled words in a visually distinctive manner. The replacement words are displayed near the potentially misspelled word in response to a user activity, such as clicking on the identified words. The misspelled word is replaced with the word selected by the user from the replacement words. The user may extend the area of text to be modified by clicking on extension buttons to the left and right of the potentially misspelled word.
    Type: Application
    Filed: August 6, 2004
    Publication date: October 6, 2005
    Inventors: Bay-Wei Chang, Brian Rakowski, Sanjeev Singh
  • 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: 20040119740
    Abstract: Methods and apparatus are described for viewing and responding to electronic messages. In one embodiment, when an electronic message is displayed, a portion of the electronic message is elided to aid in the viewing experience. In one embodiment, a method of viewing a first electronic message, comprises: identifying an extraneous portion within a second electronic message; eliding the extraneous portion within the second electronic message; and generating the first electronic message wherein the first electronic message includes the second electronic message with the extraneous portion of the second electronic message suppressed.
    Type: Application
    Filed: December 24, 2002
    Publication date: June 24, 2004
    Applicant: GOOGLE, INC., a Corporation of the State of California
    Inventors: Bay-Wei Chang, Paul Buchheit, Sanjeev Singh
  • Publication number: 20040088653
    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: Application
    Filed: November 5, 2002
    Publication date: May 6, 2004
    Applicant: Xerox Corporation
    Inventors: David G. Bell, Eric A. Bier, Bay-Wei Chang
  • Patent number: 6584479
    Abstract: A primary body of data is displayable on a screen and a supporting body of data is relatable to an annotation tag present in the primary body of textual data. An annotation tag having a predetermined size in the primary body of data is selected, and negotiations ensue between the primary body of data and the supporting body to determine a space into which the supporting body of data can be fitted while maintaining a substantially unobstructed view of the primary body of data. Generally, this negotiated space is sized larger than the original predetermined size of the annotation tag. An animation sequence is used to position the supporting body of data in the negotiated space.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: June 24, 2003
    Assignee: Xerox Corporation
    Inventors: Bay-Wei Chang, Polle T. Zellweger, Jock D. Mackinlay, Kenneth P. Fishkin, Takeo Igarashi
  • Publication number: 20020010707
    Abstract: A primary body of data is displayable on a screen and a supporting body of data is relatable to an annotation tag present in the primary body of textual data. An annotation tag having a predetermined size in the primary body of data is selected, and negotiations ensue between the primary body of data and the supporting body to determine a space into which the supporting body of data can be fitted while maintaining a substantially unobstructed view of the primary body of data. Generally, this negotiated space is sized larger than the original predetermined size of the annotation tag. An animation sequence is used to position the supporting body of data in the negotiated space.
    Type: Application
    Filed: June 17, 1998
    Publication date: January 24, 2002
    Inventors: BAY-WEI CHANG, POLLE T. ZELLWEGER, JOCK D. MACKINLAY, KENNETH P. FISHKIN, TAKEO IGARASHI
  • Patent number: 6256649
    Abstract: An augmented spreadsheet presentation provides for selecting a region of user focus in a primary body of data displayed as an array of cells, with two or more displayed cells of the array of cells being logically linked by a constraint graph. Two or more displayed cells can be linked by color or symbol animations in response to selected user focus with a mouse or other cursor. Complex animations that successively illustrate multiple constraint graph paths are possible.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: July 3, 2001
    Assignee: Xerox Corporation
    Inventors: Jock D. Mackinlay, Bay-Wei Chang, Polle T. Zellweger, Takeo Igarashi, Gregory Niemeyer
  • Patent number: 6230170
    Abstract: A primary body of data is displayable on a screen and a supporting body of data is relatable to an annotation tag present in the primary body of textual data. An annotation tag having a predetermined size in the primary body of data is selected, and negotiations ensue between the primary body of data and the supporting body to determine a space into which the supporting body of data can be fitted while substantially maintaining an unobstructed view of the primary body of data. To help accommodate the supporting body of data, at least a portion of the primary body of data is spatially morphed by repositioning, resizing, or distortion. An animation sequence is used to position the supporting body of data in the negotiated space.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: May 8, 2001
    Assignee: Xerox Corporation
    Inventors: Polle T. Zellweger, Bay-Wei Chang, Jock D. Mackinlay, Kenneth P. Fishkin, Takeo Igarashi
  • Patent number: 6185582
    Abstract: An augmented spreadsheet presentation provides for selecting a region of user focus in a primary body of data displayed as an array of cells, with two or more displayed cells of the array of cells being logically linked by a constraint graph. Color of two or more displayed cells can be dynamically adjusted in response to selected user focus with a mouse or other cursor, with each of the two or more displayed cells having a slightly different color to form a color gradient that shows constraint graph linkage of the cells. Additional annotations illustrating constraint graph relationships or formulas can also be activated by a transient mouse focus.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: February 6, 2001
    Assignee: Xerox Corporation
    Inventors: Polle T. Zellweger, Jock D. Mackinlay, Bay-Wei Chang, Takeo Igarashi
  • Patent number: D533561
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: December 12, 2006
    Assignee: Google, Inc.
    Inventors: Kerah Cottrell Pelczarski, Nikhil Bhatla, Adam Smith, Bay-Wei Chang, Dylan Parker, Jennifer McGrath Fitzpatrick, Uri Lerner, Marissa Ann Mayer, Marcellus Paulus van Lohuizen, Karen Anne White