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: 11146646Abstract: 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: GrantFiled: November 13, 2018Date of Patent: October 12, 2021Assignee: 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: 10965723Abstract: 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: GrantFiled: January 21, 2020Date of Patent: March 30, 2021Assignee: 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: 20200351223Abstract: 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: ApplicationFiled: July 20, 2020Publication date: November 5, 2020Applicant: Google LLCInventors: 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: 10708383Abstract: 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: GrantFiled: October 25, 2017Date of Patent: July 7, 2020Assignee: FACEBOOK, INC.Inventors: Vivek Garg, Li Hua, Joshua Gordon Selbo, Johnathan Harms, Stephane Taine, Michael Leggett
-
Publication number: 20200162522Abstract: 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: ApplicationFiled: January 21, 2020Publication date: May 21, 2020Inventors: 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: 10652285Abstract: 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: GrantFiled: October 18, 2016Date of Patent: May 12, 2020Assignee: 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: 10609093Abstract: 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: GrantFiled: May 6, 2016Date of Patent: March 31, 2020Assignee: 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: 10478644Abstract: 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: GrantFiled: January 31, 2017Date of Patent: November 19, 2019Assignee: LION GROUP, INC.Inventors: Michael Leggett, Jake Leggett, Janeane Matula
-
Publication number: 20190124177Abstract: 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: ApplicationFiled: October 25, 2017Publication date: April 25, 2019Inventors: Vivek Garg, Li Hua, Joshua Gordon Selbo, Johnathan Harms, Stephane Taine, Michael Leggett
-
Publication number: 20190082023Abstract: 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: ApplicationFiled: November 13, 2018Publication date: March 14, 2019Inventors: 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: 10187484Abstract: 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: GrantFiled: May 6, 2016Date of Patent: January 22, 2019Assignee: 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: 20170324784Abstract: 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: ApplicationFiled: May 6, 2016Publication date: November 9, 2017Inventors: 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: 20170324624Abstract: 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: ApplicationFiled: May 6, 2016Publication date: November 9, 2017Inventors: 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: 20170324785Abstract: 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: ApplicationFiled: October 18, 2016Publication date: November 9, 2017Inventors: 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: 20170225016Abstract: 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: ApplicationFiled: January 31, 2017Publication date: August 10, 2017Inventors: Michael Leggett, Jake Leggett, Janeane Matula
-
Publication number: 20120054642Abstract: 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: ApplicationFiled: August 27, 2011Publication date: March 1, 2012Inventors: Peter Wernes Balsiger, John Knapp, Michael Leggett, Ario Jafarzadeh, Annie Chen
-
Patent number: 6351589Abstract: 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: GrantFiled: August 16, 1999Date of Patent: February 26, 2002Assignee: Nortel Networks LimitedInventor: Clifford Michael Leggett
-
Partially coated grating optical fibre, method of producing same and fibre telecommunications system
Patent number: 5995697Abstract: 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: GrantFiled: November 19, 1997Date of Patent: November 30, 1999Assignee: Northern Telecom LimitedInventors: Kevin Christopher Byron, Clifford Michael Leggett -
Patent number: 5897691Abstract: 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: GrantFiled: October 14, 1997Date of Patent: April 27, 1999Assignee: Shawndra Products, Inc.Inventors: Gary J. Hunsinger, Michael Leggett
-
Patent number: 5893945Abstract: 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: GrantFiled: October 14, 1997Date of Patent: April 13, 1999Assignee: Shawndra Products, Inc.Inventors: Gary J. Hunsinger, Michael Leggett