Patents Assigned to Facebook
-
Patent number: 11036290Abstract: A flexure guidance system may be provided for controlling movement of an optical subassembly and/or a connected combiner lens. For instance, the flexure guidance system may include a distal end piece, a proximal end piece, and multiple wire flexures that link the distal end piece to the proximal end piece. The linking wire flexures may be spaced to form an interior cavity between the distal end piece and the proximal end piece. This interior cavity may house various electronic components. One or more actuators in the system may move the electronic components according to input signals along different axes of movement provided by the wire flexures. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: September 26, 2019Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventor: Ryan Michael Ebert
-
Patent number: 11036466Abstract: Systems and methods for making and using social media custom audio programs are disclosed. In general, one aspect disclosed features a system, comprising: a hardware processor; and a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processor to perform a method for creating a custom audio program for a user for a journey, the method comprising: extracting journey-related information representing one or more aspects of the journey; generating one or more journey-related audio segments based on the journey-related information; extracting interest-related information from social media of the user, wherein the interest-related information excludes information regarding a history of audio segments played by the user; obtaining one or more interest-related audio segments based on the interest-related information; and assembling the custom audio program using the one or more journey-related audio segments and the one or more interest-related audio segments.Type: GrantFiled: February 28, 2020Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventors: Ujjwal Singh, Frank Petterson, Alexander Paul Stein
-
Patent number: 11036302Abstract: Systems and methods for using neuromuscular information to improve speech recognition. The system includes a plurality of neuromuscular sensors, arranged on one or more wearable devices, wherein the plurality of neuromuscular sensors is configured to continuously record a plurality of neuromuscular signals from a user, at least one storage device configured to store one or more trained statistical models, and at least one computer processor programmed to provide as an input to the one or more trained statistical models, the plurality of neuromuscular signals or signals derived from the plurality of neuromuscular signals, determine based, at least in part, on an output of the one or more trained statistical models, at least one instruction for modifying an operation of a speech recognizer, and provide the at least one instruction to the speech recognizer.Type: GrantFiled: February 10, 2020Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Patrick Kaifosh, Alan Huan Du, Jeffrey Scott Seely
-
Patent number: 11039278Abstract: A method includes determining an operating condition associated with a mobile device based on contextual information associated with one or more of usage information of the mobile device, user activity of a user of the mobile device, or location information. If the operating condition satisfies a threshold power-consumption condition, the method further includes adjusting a frequency of collecting location information of the mobile device and collecting information on a plurality of locations associated with the mobile device for a particular time period based on the adjusted frequency of collecting the location information.Type: GrantFiled: August 31, 2018Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventors: Jason Michael Carreiro, Lionel Laurent Reyero, Jacob Perkowski
-
Patent number: 11035988Abstract: A manufacturing system performs a lithographic patterning of a resist formed on a substrate to create a first optical grating including a plurality of structures at a first slant angle relative to the substrate. The manufacturing system performs a tunable shrinkage of the plurality of structures to adjust the first slant angle to a target slant angle different from the first slant angle. In some embodiments, the manufacturing system performs a post-processing of the plurality of structures to create a second optical grating from the first optical grating. The post-processing may adjust at least one of: a refractive index, a height, and a volume of the first optical grating.Type: GrantFiled: August 22, 2018Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventors: Matthew E. Colburn, Giuseppe Calafiore, Matthieu Charles Raoul Leibovici, Maxwell Parsons, Austin Lane
-
Patent number: 11036984Abstract: In one embodiment, a technique includes detecting an identifier associated with a product. The technique further includes accessing a content object associated with the identifier on a third-party system. In the technique, the content object includes a set of instructions. The technique also includes detecting a trigger. The technique further includes selecting a step of the content object and outputting the selected step.Type: GrantFiled: October 5, 2018Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventor: Girish Patangay
-
Patent number: 11036052Abstract: The disclosed head-mounted display system may include (1) a display for displaying computer-generated imagery, (2) a lens, (3) a peripheral wall extending from a back end to a front end, with the back end coupled to the lens and the front end coupled to the display such that the lens, the peripheral wall, and the display together define an enclosure, and (4) a speaker housed by the enclosure. Various other systems and methods of assembling the same are also disclosed.Type: GrantFiled: February 12, 2020Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventors: Peter Wesley Bristol, Scott Andrew Dallmeyer, David Tao
-
Patent number: 11038974Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system associated with a first user of an online social network, an indication of a trigger action by the first user, wherein the trigger action is associated with a user activity, determining a first user context based on the trigger action, accessing one or more recommended content objects associated with the first user context, calculating a recommendation score for each recommended content object, generating one or more content suggestions comprising one of the one or more recommended content objects, respectively, each content suggestion corresponding to a recommended content object having a recommendation score above a threshold recommendation score, and sending, to the client system in response to the trigger action, instructions for presenting one or more of the content suggestions to the first user.Type: GrantFiled: July 16, 2018Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventors: Emmanouil Koukoumidis, Fuchun Peng, Jason Schissel
-
Patent number: 11029757Abstract: A wearable device (such as a glove or other control adapted to be worn on a portion of a body) includes multiple magnetic field generators at various locations on the wearable device and a magnetic flux sensor at a predetermined position relative to the wearable device. A position determines spatial positions of locations of the wearable device based on magnetic fields generated by various magnetic field generators and detected by the magnetic flux sensor. In some embodiments, the magnetic field generators have known positions relative to each other. Additionally, each magnetic field generator may generate a magnetic field in response to an input signal having a particular attribute, allowing the magnetic flux sensor to identify magnetic fields generated by different magnetic field generators.Type: GrantFiled: December 30, 2019Date of Patent: June 8, 2021Assignee: Facebook Technologies, LLCInventors: Ke-Yu Chen, Sean Jason Keller, David R. Perek, Tristan Thomas Trutna, Bruce A. Cleary, III
-
Patent number: 11029170Abstract: An online system provides navigation information customized using travel preferences of users. The online system receives actions performed by users that may indicate their geographical locations of interest. The online system may use a model to predict a user's level of interest in destination geographical locations. The online system generates navigation information or travel information that describes routes from origin geographical locations of users to destination geographical locations to which the users are likely to travel. The online system transmits the navigation information to client devices for presentation as personalized or dynamically-created content items to users. The online system may generate navigation information using catalogs describing routes between geographical locations. For instance, the catalog indicates a vehicle for navigation along a route, as well as origin and destination geographical locations.Type: GrantFiled: February 1, 2018Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventors: Gurpreetsingh Baljeetsingh Sachdev, Arpit Sood, Ananth Narayan Subramaniam, Tao Cui Baecklund, Shashikant Khandelwal
-
Patent number: 11029354Abstract: A system includes (1) a signal transmitter that includes (a) a radio frequency generator that generates a first radio frequency electromagnetic signal and (b) a first transducer that converts the first radio frequency electromagnetic signal to a surface wave mode signal imposed onto a powerline conductor at a first location in a first direction toward a second location along the powerline conductor, (2) a signal receiver that includes a second transducer located at the second location that converts the surface wave mode signal into a second radio frequency electromagnetic signal, and (3) an analysis subsystem that monitors a signal strength of the second radio frequency electromagnetic signal over time to determine whether a physical encroachment of the powerline conductor exists between the first location and the second location.Type: GrantFiled: January 16, 2020Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventor: Karthik Yogeeswaran
-
Patent number: 11032231Abstract: Techniques to convert multi-party conversations to an editable document are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging conversation between two or more messaging participants; and analyze the messaging conversation based on a plurality of domain-specific extractors; a domain selector component operative to determine that a domain detection level for a selected extractor exceeds a threshold; and a document component operative to generate an editable document based on the messaging conversation using the selected extractor and assign access permissions to the editable document automatically to the two or more messaging participants. Other embodiments are described and claimed.Type: GrantFiled: June 10, 2019Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
-
Patent number: 11030238Abstract: One or more embodiments of the disclosure include a character management system that determines and utilizes contextual meaning with regard to standardized image characters. In particular, the character management system determines contextual meaning with regard to standardized characters based on the manner in which the standardized characters are utilized in a repository of electronic documents. Moreover, the character management system can utilize the contextual meaning to search, recommend, analyze, and translate with regard to the use of standardized image characters.Type: GrantFiled: December 3, 2019Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Thomas Frederick Dimson, Bogdan State, Shankar Kalyanaraman, Hamdan Azhar
-
Patent number: 11029729Abstract: A strap assembly may include a lateral strap member configured to extend along a first side and a back of a user's head, the lateral strap member including (1) a proximal portion configured to be coupled to a head-mounted-display device, (2) a distal end disposed away from the proximal portion, and (3) an arcuate biasing section that arcs from the proximal portion to the distal end, the arcuate biasing section including a resilient material. The arcuate biasing section may peripherally surround at least a portion of a reduced region when the arcuate biasing section is in a relaxed state. Additionally, the arcuate biasing section may be tensioned and deflected outward by the user's head when the lateral strap member is worn with the head-mounted-display device by the user. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: May 7, 2018Date of Patent: June 8, 2021Assignee: Facebook Technologies, LLCInventor: Peter Wesley Bristol
-
Patent number: 11030650Abstract: An online system receives a request from an online system user to present a content item associated with an action that may be performed on a third party website not associated with the user. The online system identifies a set of third party websites on which the action may be performed based on information provided by content publishers associated with the websites describing performances of the action on the websites. The online system predicts a likelihood a viewing user of the online system presented with the content item will perform the action on each third party website based on the information provided by the content publishers and selects a website associated with a highest predicted likelihood the viewing user will perform the action on the website. The online system generates the content item including a link to the selected website and provides the content item for presentation.Type: GrantFiled: May 14, 2018Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventors: William Bullock, Li Zhou
-
Patent number: 11031043Abstract: A video collaboration tool is provided that, in some embodiments, features a non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing component, the machine-readable storage medium comprising instructions to cause the hardware processor to perform a method for an electronic device comprising: repeatedly playing a video clip having a predetermined duration; capturing video of a user of the electronic device while repeatedly playing the video clip; automatically generating a plurality of takes of the video of the user, wherein each take has the predetermined duration of the video clip; and responsive to input of the user: selecting one of the takes, and synchronously playing the selected take and the video clip.Type: GrantFiled: May 5, 2020Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Vardges Avetisyan, Dobromir Ankov Yordanov, Paige Regalado, Christopher Melamed, Brittany Mennuti, Rishabh Aggarwal, Harry Sanabria, Shu Yu Ke
-
Patent number: 11030814Abstract: In one embodiment, the system captures a video data stream of a scene and contextual data streams associated with the video data stream. The contextual data streams comprise a sensor data stream or a computed data stream. The system renders an artificial reality effect based on the contextual data streams for display with the video data stream. The system generates a serialized data stream by serializing data chunks of the video data stream and the contextual data streams. The system stores the serialized data stream into a storage. The system extracts the video data stream and one or more of the contextual data streams from the serialized data stream by deserializing the data chunks in the serialized data stream. The system renders the same or another artificial reality effect for display with the extracted video data stream based on the extracted contextual data streams.Type: GrantFiled: January 15, 2019Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventors: Marcin Kwiatkowski, Mark I-Kai Wang, Mykyta Lutsenko, Miguel Goncalves, Hermes Germi Pique Corchs
-
Patent number: 11030539Abstract: In one embodiment, a method includes receiving a request to identify a word representing a target concept that is in a first relationship with a particular concept such that the first relationship is analogous to a second relationship in which a first reference concept is with a second reference concept, accessing a table of word vector relationships, looking up a particular word vector, a first reference word vector, and a second reference word vector, determining an imaginary vector such that a first vector from the first reference word vector to the second reference word vector is equal to a second vector from the particular word vector to the imaginary vector, selecting a target word vector closest to the imaginary vector, identifying a target n-gram corresponding to the target word vector, and sending a response message comprising the target n-gram.Type: GrantFiled: January 4, 2018Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventors: Jonathan Michael Arfa, Nikhil Girish Nawathe, Bryan Kauder, Shriram Subramanian
-
Patent number: 11032513Abstract: The present disclosure is directed toward systems and methods for optimizing video conferences. For instance, systems and methods described herein optimize both the transmission and display of one or more video conference data streams. Systems and methods described herein optimize the transmission and display of one or more video conference data streams by identifying a context associated with the one or more video conference data streams and optimizing the one or more video conference data streams based on the identified context.Type: GrantFiled: April 30, 2020Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventor: Oliver Pell
-
Patent number: D922427Type: GrantFiled: September 18, 2020Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventors: Agatha Yick Jun Yu, Matthew Alan Scott