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: 10740277Abstract: 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: GrantFiled: March 20, 2017Date of Patent: August 11, 2020Assignee: Google LLCInventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20170192799Abstract: 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: ApplicationFiled: March 20, 2017Publication date: July 6, 2017Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 9634967Abstract: 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: GrantFiled: December 13, 2013Date of Patent: April 25, 2017Assignee: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 9432376Abstract: 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: GrantFiled: December 12, 2014Date of Patent: August 30, 2016Assignee: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 9395905Abstract: 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: GrantFiled: April 4, 2007Date of Patent: July 19, 2016Assignee: Synaptics IncorporatedInventor: Elaine Wherry
-
Publication number: 20150150080Abstract: 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: ApplicationFiled: December 12, 2014Publication date: May 28, 2015Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 8930460Abstract: 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: GrantFiled: November 8, 2013Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20140181688Abstract: 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: ApplicationFiled: December 13, 2013Publication date: June 26, 2014Applicant: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20140067959Abstract: 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: ApplicationFiled: November 8, 2013Publication date: March 6, 2014Applicant: GOOGLE INC.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 8631078Abstract: 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: GrantFiled: July 9, 2007Date of Patent: January 14, 2014Assignee: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 8595295Abstract: 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: GrantFiled: July 2, 2007Date of Patent: November 26, 2013Assignee: Google Inc.Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Patent number: 7961701Abstract: 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: GrantFiled: March 26, 2007Date of Patent: June 14, 2011Assignee: Meebo Inc.Inventors: Elaine Wherry, Sandy Jen
-
Publication number: 20080126484Abstract: 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: ApplicationFiled: July 2, 2007Publication date: May 29, 2008Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20080034040Abstract: 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: ApplicationFiled: August 6, 2007Publication date: February 7, 2008Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20080010344Abstract: 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: ApplicationFiled: July 9, 2007Publication date: January 10, 2008Inventors: Elaine Wherry, Sandy Jen, Seth Sternberg, Jian Shen
-
Publication number: 20070236475Abstract: 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: ApplicationFiled: April 4, 2007Publication date: October 11, 2007Applicant: SYNAPTICS INCORPORATEDInventor: Elaine WHERRY
-
Publication number: 20070224978Abstract: 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: ApplicationFiled: March 26, 2007Publication date: September 27, 2007Inventors: Elaine Wherry, Sandy Jen