Patents by Inventor Brandon Francis
Brandon Francis 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: 11972173Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting change of presence sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, interaction data relating to the first participant being present at the first client device, the group of participants having been selected from among plural participants of the virtual working environment; determining a change in presence of the first participant with respect to the first client device; generating, in response to the determining, a sound corresponding to the change in presence; and providing the generated sound to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.Type: GrantFiled: August 31, 2022Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20240094983Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, input that selects a sound option to add sound to one or more images; in response to receiving the input, presenting a sound editing user interface element that visually indicates a played portion of the sound and separately visually indicates an un-played portion of the sound; receiving an interaction with the sound editing user interface element to modify a start point of the sound; embedding a graphical element representing the sound in the one or more images; playing, by the messaging application, the sound associated with the graphical element starting from the start point together with displaying the one or more images.Type: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Publication number: 20240069857Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting change of presence sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, interaction data relating to the first participant being present at the first client device, the group of participants having been selected from among plural participants of the virtual working environment; determining a change in presence of the first participant with respect to the first client device; generating, in response to the determining, a sound corresponding to the change in presence; and providing the generated sound to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20240073370Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting a time-limited video feed within a virtual working environment. The program and method provide, within a virtual working environment for plural participants, display of an interface element which is user-selectable to capture video for sending to a group of participants within the virtual working environment, the group of participants having been selected from among the plural participants; receive, based on user selection of the interface element by a first participant in the group of participants, a time-limited video feed from a client device of the first participant; and provide, in response to the receiving and for each participant in the group of participants, display of the time-limited video feed.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20240069687Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions within a virtual working environment.Type: ApplicationFiled: August 16, 2023Publication date: February 29, 2024Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20240073364Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for recreating keyboard and mouse sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, a timing of keyboard and mouse input detected at the client device, the group of participants having been selected from among plural participants of the virtual working environment; generating, in response to the receiving, keyboard and mouse sounds that correspond to the timing of the keyboard and mouse input; and providing the generated keyboard and mouse sounds to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11868676Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, input that selects a sound option to add sound to one or more images; in response to receiving the input, presenting a sound editing user interface element that visually indicates a played portion of the sound and separately visually indicates an un-played portion of the sound; receiving an interaction with the sound editing user interface element to modify a start point of the sound; embedding a graphical element representing the sound in the one or more images; playing, by the messaging application, the sound associated with the graphical element starting from the start point together with displaying the one or more images.Type: GrantFiled: September 23, 2020Date of Patent: January 9, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: 11740758Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions within a virtual working environment.Type: GrantFiled: August 31, 2022Date of Patent: August 29, 2023Assignee: Snap Inc.Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230269345Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.Type: ApplicationFiled: January 20, 2023Publication date: August 24, 2023Inventors: NATHAN KENNETH BOYD, JONATHAN DALE BRODY, ANDREW GROSVENOR COOPER, JOSEPH TIMOTHY FORTIER, BRANDON FRANCIS, CHRISTIE MARIE HEIKKINEN, RANIDU LANKAGE
-
Publication number: 20230097426Abstract: A computing system includes a machine learning algorithm executing a machine learning model to predict a probability of a fracture driven interaction associated with a hydrocarbon well. The machine learning algorithm trains the machine learning model using well treatment pumping data, offset well production data, and well stage data. Feature extraction is performed on the pumping data, production data, and well stage data to produce a machine learning model that is used to predict the probability of a fracture driven interaction. The resulting machine learning model can be deployed for use in ongoing hydraulic fracturing operations to predict and reduce real-time fracture driven interactions.Type: ApplicationFiled: September 29, 2022Publication date: March 30, 2023Inventors: Jianlei Sun, Brandon Francis Hruby, Cory Layne Miller, Arvind Reddy Battula
-
Patent number: 11595592Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.Type: GrantFiled: September 18, 2020Date of Patent: February 28, 2023Assignee: SNAP INC.Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Joseph Timothy Fortier, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Publication number: 20220094653Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, input that selects a sound option to add sound to one or more images; in response to receiving the input, presenting a sound editing user interface element that visually indicates a played portion of the sound and separately visually indicates an un-played portion of the sound; receiving an interaction with the sound editing user interface element to modify a start point of the sound; embedding a graphical element representing the sound in the one or more images; playing, by the messaging application, the sound associated with the graphical element starting from the start point together with displaying the one or more images.Type: ApplicationFiled: September 23, 2020Publication date: March 24, 2022Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Publication number: 20220086367Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.Type: ApplicationFiled: September 18, 2020Publication date: March 17, 2022Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Joseph Timothy Fortier, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: D940188Type: GrantFiled: September 28, 2020Date of Patent: January 4, 2022Assignee: Snap Inc.Inventors: Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: D940191Type: GrantFiled: August 31, 2020Date of Patent: January 4, 2022Assignee: Snap Inc.Inventors: Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
-
Patent number: D964377Type: GrantFiled: September 28, 2020Date of Patent: September 20, 2022Assignee: Snap Inc.Inventors: Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage