Patents by Inventor Andrew Henderson
Andrew Henderson 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: 9961302Abstract: In one embodiment a method for chatting during a video conference session is implemented on a computing device and includes: displaying a shared presentation from an ongoing video conference session, detecting selection of at least one target participant from among participants of the video conference session, receiving an outgoing graphical annotation of the shared presentation via user input, and sending the outgoing graphical annotation for display as an overlay on top of the shared presentation to a video conference participant device associated with the target participant.Type: GrantFiled: December 13, 2016Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Andrew Henderson, Stewart Curry, Keith Griffin
-
Publication number: 20180006982Abstract: In one embodiment, a request to join an electronic chat room is received from a requester. A selection of an access control level for the requester is received via a user interface in order to grant the requester access to the electronic chat room according to a condition for granting access. The user interface is used to assign a selected access control level to the requester, thereupon granting access to the requester. The requester's access to content available in the electronic chat room being limited based on the selected access control level. Related methods, apparatus, and systems are also described.Type: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Inventors: John COSTELLO, Andrew HENDERSON, Robert HEADON
-
Publication number: 20170331769Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.Type: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Inventors: Stewart CURRY, Andrew HENDERSON, Keith GRIFFIN
-
Publication number: 20170331770Abstract: In one embodiment, a method includes receiving data including presence data for at least one collaboration contact from a collaboration server, receiving input data from at least one input device, preparing a user interface screen for output to a display device, the user interface screen including a future presence indicator including a graphical representation disposed at least one of, around or on, at least part of an avatar of the at least one collaboration contact, the graphical representation including a plurality of sections from a circular shape, each one section of the plurality of sections having a border including a circular arc, indicating a future availability status of the at least one collaboration contact based on the presence data for the at least one collaboration contact, having an angular dimension being indicative of a time period represented by the one section.Type: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Inventors: Keith GRIFFIN, Andrew HENDERSON, Candice LAVENDER
-
Publication number: 20170320754Abstract: An apparatus for use in a liquid treatment process, and a method of use is described. The apparatus comprises an inlet configured to be connected to a source of liquid to be treated and an outlet for discharging liquid from the apparatus. At least one liquid treatment vessel or conduit is disposed between the inlet and the outlet, and is arranged to expose liquid in the vessel to ultraviolet radiation in an advanced oxidation process reaction. A source of ultraviolet radiation extending along the liquid treatment vessel or conduit, such that an annular flow volume is defined in the vessel or conduit around the source of ultraviolet radiation. A rotary device is disposed in the annular flow volume and a drive mechanism drives rotation of the rotary device. The rotary device is operable to induce cavitation in a liquid present in the annular flow volume.Type: ApplicationFiled: November 13, 2015Publication date: November 9, 2017Applicant: Greenthread LimitedInventors: Andrew Henderson, Brian Nutley, Kim Nutley, Ross Clarke
-
Publication number: 20170285885Abstract: In one embodiment, method includes receiving data including chat room data from a chat room server, receiving input data from at least one input device, preparing a user interface screen including a chat room list including chat room panels, each one chat room panel including information about a different chat room from a plurality of chat rooms and a chat room icon of the different chat room, wherein a first chat room panel includes an indication of how many chat room members of a first chat room from the plurality of chat rooms have read a first message posted in the first chat room. Related systems and methods are also included.Type: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: Andrew HENDERSON, Edward MCMULLIN
-
Patent number: 9740378Abstract: In one embodiment, a device including a communication interface to receive a notification during a collaboration event that there is at least one content item that has been offered for sharing during the collaboration event and a processor to generate a user interface screen for output, to a display device, during the collaboration event, the user interface screen including a pictorial representation of the notification of the at least one content item that has been offered for sharing and at least one participant representation. Related apparatus and methods are also described.Type: GrantFiled: May 25, 2015Date of Patent: August 22, 2017Assignee: Cisco Technology, Inc.Inventors: Keith Griffin, Andrew Henderson
-
Publication number: 20170225973Abstract: The invention provides a water treatment apparatus and method of use. The apparatus comprises an inlet configured to be connected to a source of liquid to be treated, and at least one liquid treatment vessel arranged to expose liquid in the vessel to ultraviolet radiation in an advanced oxidation process reaction. A source of ultraviolet radiation comprises a longitudinal axis oriented substantially parallel to a direction of flow of liquid past the source. A boundary surface between the source and a liquid to be treated is provided with one or more cleaning elements arranged longitudinally on the boundary surface. The cleaning elements and the boundary surface are arranged to be rotationally moveable relative to one another around the longitudinal axis of the source.Type: ApplicationFiled: August 6, 2015Publication date: August 10, 2017Applicant: Greenthread LimitedInventors: Andrew HENDERSON, Brian NUTLEY, Kim NUTLEY, Ross CLARKE
-
Publication number: 20170225971Abstract: The invention provides an injector device for a water treatment apparatus, and a method of use. The injector device comprises a first coupling for fluid connection to a source of liquid to be treated; and a second coupling for fluid connection to at least one liquid treatment vessel arranged to expose liquid in the vessel to ultraviolet radiation in an advanced oxidation process reaction. The device comprises at least one injection port for injecting at least one gas into a liquid flowing through the injector device. The injector device is at least partially formed from a material that is transmissive to ultraviolet radiation. In another aspect, a water treatment apparatus defines a plurality of parallel flow streams between the inlet of the apparatus and the at least one liquid treatment vessel. The injector device comprises an injection port for each of the plurality of parallel flow streams.Type: ApplicationFiled: August 6, 2015Publication date: August 10, 2017Applicant: Greenthread LimitedInventors: Andrew Henderson, Brian Nutley, Kim Nutley, Ross Clarke
-
Patent number: 9628416Abstract: In one implementation, endpoint computing devices communicate using one or more instant messages. A user interface of an endpoint receives text input from a user for an instant message. The endpoint generates a trigger command in response to the instant message. A camera captures an image in response to the trigger command. The image may depict the user that entered the text input but other images are possible. The endpoint sends the image with the instant message to a recipient of the instant message.Type: GrantFiled: May 30, 2014Date of Patent: April 18, 2017Assignee: Cisco Technology, Inc.Inventor: Andrew Henderson
-
Publication number: 20170083225Abstract: In one embodiment, a method for associating a contextually based limitation with an outgoing communication from a computing device includes: detecting a drag user interface (UI) gesture on a symbol displayed on a display screen associated with the computing device, determining a context for the outgoing communication, based on the determined context, providing a list of input options, progressively displaying the list of input options on the display screen as the drag UI gesture proceeds across the display screen, detecting a release of the drag UI gesture, associating, with the outgoing communication, a most recently displayed input option from among the list of input options as the contextually based limitation, and sending the outgoing communication.Type: ApplicationFiled: September 20, 2015Publication date: March 23, 2017Inventors: Andrew HENDERSON, Keith GRIFFIN
-
Publication number: 20160364085Abstract: In one embodiment, a method implemented on a computing device, includes: rendering a user interface on a display screen of the computing device, the user interface comprising a plurality of bands arranged adjacently to each other in a single user interface window, wherein at least one of the plurality of bands represents a communication between a user of the computing device and one or more remote users; receiving input signals from a user of the computing device, the input signals corresponding to a user interacting with one of said plurality of bands of the user interface; and in response to the received input signals, rearranging the plurality of bands; and resizing the single user interface window to fit the rearranged plurality of bands.Type: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Andrew HENDERSON, Stewart CURRY
-
Publication number: 20160349965Abstract: In one embodiment, a device including a communication interface to receive a notification during a collaboration event that there is at least one content item that has been offered for sharing during the collaboration event and a processor to generate a user interface screen for output, to a display device, during the collaboration event, the user interface screen including a pictorial representation of the notification of the at least one content item that has been offered for sharing and at least one participant representation. Related apparatus and methods are also described.Type: ApplicationFiled: May 25, 2015Publication date: December 1, 2016Inventors: Keith GRIFFIN, Andrew HENDERSON
-
Publication number: 20160285921Abstract: In one embodiment, a device (e.g., a host device) receives an interaction request from at least one participant device during a communication session between a plurality of devices, and assigns a position in a participant queue to each participant device. The device further provides information regarding the participant queue to one or more of the plurality of devices to cause each of the one or more devices to display the participant queue including each participant device indexed according to the assigned position. The device further permits at least one participant device to interact with the plurality of devices of the communication session according to the assigned position in the participant queue.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Denis Savostiyanov, Andrew Henderson
-
Publication number: 20160057181Abstract: In one embodiment, a method for visualizing a multi-modal conversation on a computing device includes: storing conversation elements of at least two modes of the multi-modal conversation in a conversation container object, where the at least two modes represent at least two different types of communication or content shared by participants of the multi-modal conversation, and displaying a conversation channel as a progression of conversation tiles aligned according to a timeline, where the conversation channel represents the multi-modal conversation, and each of the conversation tiles represents one of the conversation elements.Type: ApplicationFiled: August 25, 2014Publication date: February 25, 2016Inventors: Scott Henning, Johathan Rosenberg, Keith Griffin, Andrew Henderson
-
Publication number: 20150350125Abstract: In one implementation, endpoint computing devices communicate using one or more instant messages. A user interface of an endpoint receives text input from a user for an instant message. The endpoint generates a trigger command in response to the instant message. A camera captures an image in response to the trigger command. The image may depict the user that entered the text input but other images are possible. The endpoint sends the image with the instant message to a recipient of the instant message.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: Cisco Technology, Inc.Inventor: Andrew Henderson
-
Patent number: 8674947Abstract: An interactive touch screen and method of manipulating an image on an interactive touch screen. The device includes a user interface screen, an interactive image in the user interface screen, at least one pressure sensor positioned adjacent a periphery of the user interface screen, and a pressure sensitive widget responsive to pressure in a direction of said at least one pressure sensor for manipulating the image in a direction of applied pressure. The method includes providing at least one pressure sensor adjacent a periphery of the interactive touch screen, providing a widget in the interactive touch screen without obscuring the image, applying directional pressure to the widget for activating at least one sensor and without sliding the widget in the interactive touch screen, and moving the image in a direction of applied pressure.Type: GrantFiled: December 21, 2007Date of Patent: March 18, 2014Assignee: Xerox CorporationInventors: Andrew Henderson, Mike Golding, Andy Balm
-
Patent number: 8586705Abstract: The following invention is directed to macromolecules having controlled stoichiometry and topology, processes for their production, and applications for their use. The macromolecules have a controlled functional moiety stoichiometry and include at least one dendritic motif having a surface layer formed from at least one surface building unit and at least one subsurface layer formed from at least one building unit, the surface building unit and building units having a hydrocarbon backbone bearing a carbonyl group and at least one amine group; and at least two different functional moieties on the building unit and/or surface building unit; where functional moiety stoichiometry refers to the number and type of functional moieties.Type: GrantFiled: August 8, 2012Date of Patent: November 19, 2013Assignee: Starpharma Pty LimitedInventors: Guy Yeoman Krippner, Gottfried Lichti, Pasquale Razzino, Brian Devlin Kelly, Susanne Pallich, Scott Andrew Henderson, Angela Michelle Scheppokat, Charlotte Claire Williams, Christopher John Hamilton Porter, Benjamin James Boyd, Lisa Michelle Kaminskas, Phillip Martin Rendle, Ben William Greatrex
-
Patent number: 8420067Abstract: The present invention relates generally to branched macromolecules bearing functional moieties. In particular, the invention relates to dendrimers, derived from lysine or lysine analogues, bearing a plurality of functional moieties. The invention further relates to the use of such macromolecules, particularly in therapeutic applications, and compositions comprising them.Type: GrantFiled: August 10, 2007Date of Patent: April 16, 2013Assignee: Starpharma Pty LtdInventors: Guy Yeoman Krippner, Charlotte Claire Williams, Brian Devlin Kelly, Scott Andrew Henderson, Zemin Wu, Pasquale Razzino
-
Patent number: 8386950Abstract: Systems and methods of arranging a plurality of icons on a touch sensitive display device of a computing device include receiving contact information from the touch sensitive display device indicating a first and a second one of the plurality of icons have been moved until they touch each other on the touch sensitive display device. A new folder is automatically created responsive to the received contact information indicating the first and second icons have been moved until they touch. The new folder includes stored resources of the computing device associated with the first and the second icons. The first and second icons are replaced on the touch sensitive display device with a new icon associated with the new folder.Type: GrantFiled: April 5, 2010Date of Patent: February 26, 2013Assignee: Sony Ericsson Mobile Communications ABInventor: Andrew Henderson