Patents by Inventor Michael Leggett

Michael Leggett 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: 11146646
    Abstract: In one embodiment, a method includes launching, by a client system of a first user, a video-call session to enable a video stream for display in a small-overlay-window on a display of the client system of the first user; receiving, by the client system of the first user, a video stream comprising video from a client system of a second user; determining at least one property for the small-overlay-window based on information associated with the second user; and displaying the video stream in the small-overlay-window, wherein the small-overlay-window is customized based on the determined at least one property, and wherein the small-overlay-window is positioned directly over an interface of an active application running on the client system of the first user.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: October 12, 2021
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10965723
    Abstract: In one embodiment, a method includes determining, by a computer server machine, that a callee-user is available for a communication session based on location information associated with a client system of the callee-user; sending, by the computer server machine, in response to determining that the callee-user is available, a notification to a client system of a caller-user indicating that the callee-user is available; receiving, by the computer server machine, a request from the client system of the caller-user to initiate the communication session; establishing, by the computer server machine, the communication session to enable a media stream comprising media captured at the client system of the caller-user to be received at the client system of a callee-user; and sending, by the computer server machine, the media captured at the client system of the caller-user to the client system of the callee-user.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Publication number: 20200351223
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for assisting participation in a social network. In one aspect, a method is performed by a system of one or more data processing devices. The method includes receiving, at the system, a historical record of message exchange between an individual and members in a member network, the system determining, for each of the members, whether the individual is likely to want to be related to the respective member, each determination considering the number and transactional characteristics of the message exchange between the individual and the respective member in the historical record, and the system outputting the determinations that the individual is likely to want to be related to at least two of the respective members.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Applicant: Google LLC
    Inventors: Brian STOLER, Neilfred PICCIOTTO, Joseph ROZIER, John COSTIGAN, Todd C. JACKSON, Edward HO, Braden F. KOWITZ, Michael LEGGETT, Ari LEICHTBERG, Keith J. COLEMAN
  • Patent number: 10708383
    Abstract: This disclosure covers methods, non-transitory computer readable media, and systems that analyze a previously unrecognized communication number associated with a sender of a direct digital message when a client device receives the direct digital message from the previously unrecognized communication number. Based on this analysis, the methods, non-transitory computer readable media, and systems provide profile information associated with the communication number for the client device to present together with the direct digital message. To find relevant profile information for the communication number, the disclosed methods, non-transitory computer readable media, and systems optionally query a social networking system for profile information connected to the communication number.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 7, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Vivek Garg, Li Hua, Joshua Gordon Selbo, Johnathan Harms, Stephane Taine, Michael Leggett
  • Publication number: 20200162522
    Abstract: In one embodiment, a method includes determining, by a computer server machine, that a callee-user is available for a communication session based on location information associated with a client system of the callee-user; sending, by the computer server machine, in response to determining that the callee-user is available, a notification to a client system of a caller-user indicating that the callee-user is available; receiving, by the computer server machine, a request from the client system of the caller-user to initiate the communication session; establishing, by the computer server machine, the communication session to enable a media stream comprising media captured at the client system of the caller-user to be received at the client system of a callee-user; and sending, by the computer server machine, the media captured at the client system of the caller-user to the client system of the callee-user.
    Type: Application
    Filed: January 21, 2020
    Publication date: May 21, 2020
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10652285
    Abstract: In one embodiment, a method includes sending an availability-notification a caller-user in response to an occurrence of a trigger event; establishing a call session to enable a media stream comprising media of the caller-user that is of a first type to be received by a callee-user; sending the media of the first media type to the callee-user; re-establishing the call session to enable a media stream comprising media of the callee-user that is of a second media type to be received by the caller-user; and sending the media of the second media type to the caller-user.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: May 12, 2020
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10609093
    Abstract: In one embodiment, a method includes determining an occurrence of a trigger event; sending a notification to the caller-user; receiving a request from the caller-user to initiate the call session; establishing the call session to enable a media stream of the caller-user to be received by the callee-user; and sending the media stream to the callee-user.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10478644
    Abstract: A firefighter hood comprising a hood body configured to fit around a head of a wearer, wherein the hood body includes a face opening configured to be aligned with a face of the wearer when the hood is worn. The hood further includes a flap coupled to the hood body. The flap is movable between an extended position wherein the flap covers only part of the opening in front view, and a retracted position wherein the flap does not cover any of the opening in front view or covers less of the opening in front view compared to when the flap is in the extended position.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: November 19, 2019
    Assignee: LION GROUP, INC.
    Inventors: Michael Leggett, Jake Leggett, Janeane Matula
  • Publication number: 20190124177
    Abstract: This disclosure covers methods, non-transitory computer readable media, and systems that analyze a previously unrecognized communication number associated with a sender of a direct digital message when a client device receives the direct digital message from the previously unrecognized communication number. Based on this analysis, the methods, non-transitory computer readable media, and systems provide profile information associated with the communication number for the client device to present together with the direct digital message. To find relevant profile information for the communication number, the disclosed methods, non-transitory computer readable media, and systems optionally query a social networking system for profile information connected to the communication number.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: Vivek Garg, Li Hua, Joshua Gordon Selbo, Johnathan Harms, Stephane Taine, Michael Leggett
  • Publication number: 20190082023
    Abstract: In one embodiment, a method includes launching, by a client system of a first user, a video-call session to enable a video stream for display in a small-overlay-window on a display of the client system of the first user; receiving, by the client system of the first user, a video stream comprising video from a client system of a second user; determining at least one property for the small-overlay-window based on information associated with the second user; and displaying the video stream in the small-overlay-window, wherein the small-overlay-window is customized based on the determined at least one property, and wherein the small-overlay-window is positioned directly over an interface of an active application running on the client system of the first user.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Patent number: 10187484
    Abstract: In one embodiment, a method includes launching, by a client system of a first user, a video-call session; receiving, by the client system of the first user, a video stream including video captured at a client system of a second user; and displaying the video stream in a small-overlay-window on a display of the client system of the first user, wherein the small-overlay-window is positioned over an active application.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: January 22, 2019
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Publication number: 20170324784
    Abstract: In one embodiment, a method includes determining an occurrence of a trigger event; sending a notification to the caller-user; receiving a request from the caller-user to initiate the call session; establishing the call session to enable a media stream of the caller-user to be received by the callee-user; and sending the media stream to the callee-user.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Publication number: 20170324624
    Abstract: In one embodiment, a method includes launching, by a client system of a first user, a video-call session; receiving, by the client system of the first user, a video stream including video captured at a client system of a second user; and displaying the video stream in a small-overlay-window on a display of the client system of the first user, wherein the small-overlay-window is positioned over an active application.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Publication number: 20170324785
    Abstract: In one embodiment, a method includes sending an availability-notification a caller-user in response to an occurrence of a trigger event; establishing a call session to enable a media stream comprising media of the caller-user that is of a first type to be received by a callee-user; sending the media of the first media type to the callee-user; re-establishing the call session to enable a media stream comprising media of the callee-user that is of a second media type to be received by the caller-user; and sending the media of the second media type to the caller-user.
    Type: Application
    Filed: October 18, 2016
    Publication date: November 9, 2017
    Inventors: Stephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
  • Publication number: 20170225016
    Abstract: A firefighter hood comprising a hood body configured to fit around a head of a wearer, wherein the hood body includes a face opening configured to be aligned with a face of the wearer when the hood is worn. The hood further includes a flap coupled to the hood body. The flap is movable between an extended position wherein the flap covers only part of the opening in front view, and a retracted position wherein the flap does not cover any of the opening in front view or covers less of the opening in front view compared to when the flap is in the extended position.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 10, 2017
    Inventors: Michael Leggett, Jake Leggett, Janeane Matula
  • Publication number: 20120054642
    Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device concurrently displays message information associated with a respective user by displaying first message information representing a first set of messages in a first area of the display, and displaying second message information representing a second set of messages in a second area of the display that is separate from the first area, where the first set of messages meet predefined message importance criteria, and each message in the first set of messages is excluded from the second set of messages.
    Type: Application
    Filed: August 27, 2011
    Publication date: March 1, 2012
    Inventors: Peter Wernes Balsiger, John Knapp, Michael Leggett, Ario Jafarzadeh, Annie Chen
  • Patent number: 6351589
    Abstract: A removably coated optical fibre (10) comprises an optionally clad optical fibre core (12) and a removable coating. The coating is formed from an elongate tape (14) having two edges (16, 18). The tape (14) is affixed adjacent the edges along a substantial part of the length of the tape (14) to form a releasable seam (20). Access to the fibre core (12) is obtainable by peeling apart the seam (20). Alternatively, distinct upper and lower tapes (24, 26) may be used to form the removable coating.
    Type: Grant
    Filed: August 16, 1999
    Date of Patent: February 26, 2002
    Assignee: Nortel Networks Limited
    Inventor: Clifford Michael Leggett
  • Patent number: 5995697
    Abstract: A partially coated optical fiber for laser transmission, is described, wherein the partially coated optical fiber comprises an optical fiber which comprises an optionally clad fiber core and an external coating. The external coating and the fiber core are longitudinally substantially coextensive but circumferentially non-coextensive whereby the coating defines a grating window extending longitudinally for at least the major part of the length of the fiber. The window is optionally interrupted by one or more coating continuities which partition said window. The coating has a thickness such that a plane bridging the circumferential displacement of the grating window is extra-peripheral of the optical fiber.
    Type: Grant
    Filed: November 19, 1997
    Date of Patent: November 30, 1999
    Assignee: Northern Telecom Limited
    Inventors: Kevin Christopher Byron, Clifford Michael Leggett
  • Patent number: 5897691
    Abstract: A compact canister assembly for containing a filter media. The assembly includes an outer metal container, an inner structure of filter media and an inner metal container for insertion into an open end of the outer metal container and over the inner structure of the filter media. The inner metal container has an end exposed at the open end of the outer metal container and an end structure closing the end of the outer metal container opposite the end receiving the inner metal container. An end structure is also provide for closing the exposed end of the inner container. The end structures include at least one layer of an air permeable material that permits air flow through said layer and through the inner structure of filter media while retaining the filter media within the canister assembly. The inner structure of filter media is longer than the combined length of the metal containers when they are telescoped together to compact the filter media within the telescoped containers.
    Type: Grant
    Filed: October 14, 1997
    Date of Patent: April 27, 1999
    Assignee: Shawndra Products, Inc.
    Inventors: Gary J. Hunsinger, Michael Leggett
  • Patent number: 5893945
    Abstract: An end cap assembly for a filter canister includes outer and inner metal caps each having an opening therein for general axial alignment with each other when secured to the ends of the canister. An inner metal plate or layer made of a wire mesh material and a second inner plate or layer of an air permeable cloth material is provided such that the inner plates or layers are disposed between the outer and inner metal caps and secured together to form a unitary end cap assembly.
    Type: Grant
    Filed: October 14, 1997
    Date of Patent: April 13, 1999
    Assignee: Shawndra Products, Inc.
    Inventors: Gary J. Hunsinger, Michael Leggett