Patents by Inventor Elaine Wherry

Elaine Wherry 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: 10740277
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 11, 2020
    Assignee: Google LLC
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20170192799
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 9634967
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 9432376
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence in formation is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 9395905
    Abstract: A touch screen interface including a display screen, a touch sensor device, and a processor coupled to the display screen and the touch sensor is described. The touch sensor device is adapted to sense object motion in a sensing region that overlaps at least part of the display screen. The processor is adapted to cause a scroll wheel that indicates a scrolling path to appear on the display screen selectively, such as in response to the touch sensor sensing object motion that corresponds to a scrolling initiation gesture. The processor is further adapted to cause scrolling on a display screen selectively, such as in response to the touch sensor sensing subsequent object motion along the scrolling path after the touch sensor has sensed the object motion corresponding to the scrolling initiation gesture.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: July 19, 2016
    Assignee: Synaptics Incorporated
    Inventor: Elaine Wherry
  • Publication number: 20150150080
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence in formation is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Application
    Filed: December 12, 2014
    Publication date: May 28, 2015
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 8930460
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence information is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: January 6, 2015
    Assignee: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20140181688
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 26, 2014
    Applicant: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20140067959
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence information is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Application
    Filed: November 8, 2013
    Publication date: March 6, 2014
    Applicant: GOOGLE INC.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 8631078
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: January 14, 2014
    Assignee: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 8595295
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence information is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Patent number: 7961701
    Abstract: A method and system for event polling have been disclosed. According to one embodiment, a computer-implemented method comprises receiving a session request from a client device. A session key is provided to the client device in response to the session request. A session timer is set for a predetermined time period. An event revision number is received from the server device. The client is provided with an updated event revision number if the event revision number matches an expected revision number. An event from an instant messaging server is placed in a queue until the event revision number matches the expected revision number, the event including one or more of instant messages, buddy events, typing, and application events.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: June 14, 2011
    Assignee: Meebo Inc.
    Inventors: Elaine Wherry, Sandy Jen
  • Publication number: 20080126484
    Abstract: A method and system for determining and sharing a user's web presence have been disclosed. According to one embodiment, a computer implemented method comprises providing web presence information associated with a first user from a first computer having a first software module. The web presence information is received at a second computer. The web presence information is used to dynamically inform a second user communicating with the second computer of a website that the first user is viewing.
    Type: Application
    Filed: July 2, 2007
    Publication date: May 29, 2008
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20080034040
    Abstract: A method and system for embedded group communications are disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a website. The website is loaded including the embedded software code. A configuration file is fetched from a configuration server in response to loading the embedded software code. The embedded software code renders a group chat room.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 7, 2008
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20080010344
    Abstract: A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
    Type: Application
    Filed: July 9, 2007
    Publication date: January 10, 2008
    Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
  • Publication number: 20070236475
    Abstract: A touch screen interface including a display screen, a touch sensor device, and a processor coupled to the display screen and the touch sensor is described. The touch sensor device is adapted to sense object motion in a sensing region that overlaps at least part of the display screen. The processor is adapted to cause a scroll wheel that indicates a scrolling path to appear on the display screen selectively, such as in response to the touch sensor sensing object motion that corresponds to a scrolling initiation gesture. The processor is further adapted to cause scrolling on a display screen selectively, such as in response to the touch sensor sensing subsequent object motion along the scrolling path after the touch sensor has sensed the object motion corresponding to the scrolling initiation gesture.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 11, 2007
    Applicant: SYNAPTICS INCORPORATED
    Inventor: Elaine WHERRY
  • Publication number: 20070224978
    Abstract: A method and system for event polling have been disclosed. According to one embodiment, a computer-implemented method comprises receiving a session request from a client device. A session key is provided to the client device in response to the session request. A session timer is set for a predetermined time period. An event revision number is received from the server device. The client is provided with an updated event revision number if the event revision number matches an expected revision number. An event from an instant messaging server is placed in a queue until the event revision number matches the expected revision number, the event including one or more of instant messages, buddy events, typing, and application events.
    Type: Application
    Filed: March 26, 2007
    Publication date: September 27, 2007
    Inventors: Elaine Wherry, Sandy Jen