Patents by Inventor Per Johan Gustafsson

Per Johan Gustafsson 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: 10205690
    Abstract: A computer implemented technique can include receiving a level of granularity for displaying non-chat activity indicators and initiating a real-time communication session between first and second computing devices. The technique can also include during the real-time communication session, automatically: (i) detecting non-chat activity by a first user at the first computing device, the non-chat activity being activity by the first user at the first computing device that is outside of a primary function of the real-time communication session, (ii) determining a type of the detected non-chat activity, (iii) determining an indicator of the type of the detected non-chat activity based on a level of granularity, and (iv) outputting the indicator to the second computing device, which is associated with the second user, wherein receipt of the indicator causes the second computing device to display the indicator via the real-time communication session.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: February 12, 2019
    Assignee: Google LLC
    Inventors: Per Johan Gustafsson, Emily Soldal
  • Patent number: 9577836
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for chat-enabling a social circle in response to user input provided by a first user, the social circle being defined by the first user and including one or more contacts, the one or more contacts including a second user, for each of the one or more contacts, issuing a chat service subscription request, determining that a subscription request associated with the second user is fulfilled, and in response to determining that the subscription request associated with the second user is fulfilled, adding the second user as a chat contact of the first user and adding the first user as a chat contact of the second user.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Matthew John Leske, Per Johan Gustafsson, Lars Olof Joakim Lindholm, Christopher David Vander Mey
  • Patent number: 9344675
    Abstract: A computer-implemented technique can include receiving a video chat request to initiate a video chat with at least one invitee user. The technique can include for a specific invitee user, determining a degree of notification for a specific video chat invitation for the specific invitee user, the degree of notification comprising a notification medium and a notification level each having a degree of intrusiveness, wherein determining the degree of notification is based on: (a) a number of invitee users specified by the video chat request, and (b) video chat attributes of the specific invitee user. The technique can also include outputting the specific video chat invitation to an invitee computing device associated with the specific invitee user via the determined notification medium, wherein receipt of the specific video chat invitation causes the invitee computing device to notify the specific invitee user according to the determined notification level.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Jordanna Chord, Brian David Marsh, Kevin Brown, Per Johan Gustafsson, Jacualyn Carol Bonnell
  • Patent number: 6589666
    Abstract: Load-bearing structure comprising at least two layers (10, 20, 155, 160, 300, 310) joined by a bond line having a thickness of t mm, a shear strength of T N/mm2, and comprising a sheet (30, 130, 320) made of an elastic material having a shear modulus of G N/mm2, whereby tT2/G is at least 5 N/mm. A method for producing such a load-bearing structure in which a sheet (30, 130, 320) of rubber is treated with an oxidant, excess oxidant is removed, whereafter the sheet is glued between the two layers (10, 20, 155, 160, 300, 310).
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: July 8, 2003
    Assignee: Akzo Nobel N.V.
    Inventors: Peter Herder, Per Johan Gustafsson