Patents Assigned to Platform-A Inc.
-
Patent number: 12079895Abstract: A disclosed system may include a disaggregated artificial intelligence (AI) operation accelerator including a dense AI operation accelerator configured to accelerate dense AI operations and a sparse AI operation accelerator, physically separate from the dense AI operation accelerator, configured to accelerate sparse AI operations. The system may also include a scheduler that includes (1) a receiving module that receives an AI operation, (2) an identifying module that identifies the AI operation as a dense AI operation or sparse AI operation, and (3) a directing module that directs (a) the dense AI operation accelerator to accelerate identified dense AI operations, and (b) the sparse AI operation accelerator to accelerate identified sparse AI operations. The system may also include a physical processor that executes the receiving module, the identifying module, and the directing module. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 17, 2021Date of Patent: September 3, 2024Assignee: Meta Platforms, Inc.Inventors: Christian Markus Petersen, Narsing Krishna Vijayrao
-
Patent number: 12080067Abstract: In one embodiment, a method includes accessing a stream of F video frames, where each of the F video frames includes N patches that are non-overlapping, generating an initial embedding vector for each of the N×F patches in the F video frames, generating a classification embedding by processing the generated N×F initial embedding vectors using a self-attention-based machine-learning model that computes a temporal attention and a spatial attention for each of the N×F patches, and determining a class of the stream of video frames based on the generated classification embedding.Type: GrantFiled: August 30, 2021Date of Patent: September 3, 2024Assignee: Meta Platforms, Inc.Inventors: Gediminas Bertasius, Heng Wang, Lorenzo Torresani
-
Patent number: 12078896Abstract: Various embodiments set forth optical patterning systems. Each pixel of the optical patterning systems includes an amplitude-modulating cell that is in line with a phase-modulating cell. The amplitude-modulating cell includes a liquid crystal and a drive method for modulating at least the amplitude of a wavefront of light that passes through the amplitude-modulating cell. The phase-modulating cell includes a liquid crystal and a drive method for modulating at least the phase of a wavefront of light that passes through the phase-modulating cell. In some embodiments, the amplitude-modulating cell shares a common ground with the phase-modulating cell. The amplitude-modulating cell and the phase-modulating cell can be used to independently control the amplitude change and phase delay imparted by the pixel, enabling complex wavefront modulation.Type: GrantFiled: January 31, 2023Date of Patent: September 3, 2024Assignee: Meta Platforms, Inc.Inventor: Changwon Jang
-
Publication number: 20240289680Abstract: Systems, apparatuses and methods provide technology that identifies a plurality of data samples of a data set. In response to a trigger, the technology identifies a first subset of samples of the plurality of data samples that are outside a range associated with a decision boundary of a machine learning model, and removes the first subset of samples from the data set to generate a modified training set. The technology train the machine learning model based on the modified training set.Type: ApplicationFiled: February 15, 2023Publication date: August 29, 2024Applicant: Meta Platforms, Inc.Inventors: Yue Xing, David Yan, Fei Wu, Pamela Bhattacharya, Ashutosh Pandey
-
Patent number: 12067171Abstract: Systems and methods are provided for operating an artificial reality device using gestures. In various exemplary embodiments, an artificial reality device may receive information initiating a gesture recognition mode via the artificial reality device, and cause a camera associated with the artificial reality device to operate in the gesture recognition mode. The artificial reality device may further receive at least one image of a gesture captured by the camera and identify and evaluate the gesture. The gesture may be indicative of a user command. The artificial reality device may also execute the user command, and may generate feedback confirming execution of the user command.Type: GrantFiled: May 5, 2022Date of Patent: August 20, 2024Assignee: Meta Platforms, Inc.Inventor: Priyanka Sharma
-
Patent number: 12061661Abstract: Provided are systems and methods for providing insights to users of a mobile application based on triggers that may be detected from within the data or externally. In one example, a method may include receiving, via a message transmitted to a uniform resource locator (URL) of a host platform, information about a user of a software application, reading a plurality of records associated with the user from the received information, the plurality of records comprising data and a plurality of timestamps, respectively, generating derived data based on the data included in the plurality of records, converting the plurality of timestamps into a single timing identifier that represents all of the plurality of timestamps, and transmitting, to a computing system, a notification comprising the derived data and the new timing identifier.Type: GrantFiled: January 14, 2021Date of Patent: August 13, 2024Assignee: STEADY PLATFORM, INC.Inventors: Marcel Crudele, John Michael Robertson, Kien Lam, Jeff Chelko, Nikhil Gorantla, Thaddeus Gholston, Andrew Toloff, Winn Martin
-
Patent number: 12061939Abstract: A system includes a first integrated circuit package including a first group of one or more artificial intelligence processing units and a first chip-to-chip interconnect communication unit and a second integrated circuit package including a second group of one or more artificial intelligence processing units and a second chip-to-chip interconnect communication unit. The system also includes an interconnect between the first integrated circuit package and the second integrated circuit package, wherein the first chip-to-chip interconnect communication unit and the second chip-to-chip interconnect communication unit manage ethernet-based communication via the interconnect using a layered communication architecture supporting a credit-based data flow control and a retransmission data flow control.Type: GrantFiled: May 25, 2022Date of Patent: August 13, 2024Assignee: META PLATFORMS, INC.Inventors: Pankaj Kansal, Arvind Srinivasan, Harikrishna Madadi Reddy, Naader Hasani
-
Patent number: 12055780Abstract: The disclosed fiber optic cable splice case may include (1) an outer enclosure with a plurality of cable funnels defining paths from an exterior to an interior of the outer enclosure, (2) a clamp connected to the exterior of the outer enclosure, where the clamp attaches the outer enclosure to a powerline conductor, and (3) an inner enclosure positioned at least partially within, and rotatably coupled to, the outer enclosure, where the inner enclosure defines (a) a splice cavity within the inner enclosure, where the cavity is configured to store an optical fiber splice tray for coupling corresponding optical fibers of each of a pair of fiber optic cable segments and (b) a cable channel about an exterior of the inner enclosure, where the cable channel carries a portion of each of the pair of segments between the funnels and the cavity. Various other components and methods are also disclosed.Type: GrantFiled: June 22, 2023Date of Patent: August 6, 2024Assignee: Meta Platforms, Inc.Inventors: James A. Mass, Robert Olding, Karthik Yogeeswaran
-
Patent number: 12053705Abstract: In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.Type: GrantFiled: June 8, 2023Date of Patent: August 6, 2024Assignee: SKILLS PLATFORM INC.Inventors: Andrew Reynolds Meckel, Matthew Palmer, Samuel York Baker, Scott M. Halladin, Kevin Babb, Scott L. Gregoire
-
Patent number: 12052255Abstract: Techniques are described for a social networking system to provide collective accounts that allow for multiple holders, editors, and/or managers. In some cases, the social networking system may be configured to distribute content associated with the collective accounts based on metrics and relationships associated with accounts of the contributors to the collective account as well as the collective account itself.Type: GrantFiled: November 18, 2021Date of Patent: July 30, 2024Assignee: Meta Platforms, Inc.Inventors: Shilpa Sarkar, Ryan Keenan Olson, Josselyn Tsai, Christopher Wendel, Peter Michael Cottle, Ian McIntyre Silber
-
Publication number: 20240248941Abstract: Various aspects describe an information platform for consistently integrating and/or quantifying the underlying principles of ESG into financial analyses, analytical tools, metrics, and/or available information on reviewed companies, business entities, etc., and further provide integration of analysis with community-based insight, contextual information and tools for readily understanding both. Various embodiments implement machine learning tools for curating data sources and incorporating the data sources into the knowledge platform. The incorporation of AI moderated information sources enables succinct views of often massive information pools, and further provides for transitions between types of information (e.g., qualitative, quantitative, and interactive data source (e.g., engagements, collaborative information, etc.)).Type: ApplicationFiled: September 6, 2023Publication date: July 25, 2024Applicant: Verity Platforms Inc.Inventors: Jeffrey Carroll Marsh, Eugene Emelyanov, Salar Satti, Mark Stephan
-
Patent number: 12045568Abstract: In one embodiment, a method includes receiving a user input comprising input tokens from a client system, parsing the user input to determine ontology tokens and utterance tokens corresponding to the input tokens, decoding the ontology tokens and the utterance tokens to generate a span-based frame representation comprising intents, slots, and a span, wherein the ontology tokens are decoded into the intents and slots, and wherein the utterance tokens are decoded to determine the span comprising one or more tokens of the input tokens, wherein the span comprises a first index endpoint associated with a first token of the one or more tokens and a second index endpoint associated with a second token of the one or more tokens, and executing, responsive to the user input, one or more tasks based on the span-based frame representation.Type: GrantFiled: November 12, 2021Date of Patent: July 23, 2024Assignee: Meta Platforms, Inc.Inventors: Akshat Shrivastava, Pierce I-Jen Chuang, Arun Babu, Shrey Desai, Abhinav Arora, Alexander Kolmykov-Zotov, Ahmed Aly
-
Publication number: 20240243992Abstract: Systems, apparatuses and methods provide technology that identifies a message that is to be transmitted across a network, divides the message into a plurality of portions that are arranged in a first order, and generates a plurality of packets based on the plurality of portions. The technology maps different network paths for the plurality of packets to be transmitted to a destination, sets headers of the plurality of packets to represent the first order and the different network paths, transmits the plurality of packets over the network in an out-of-order fashion to the destination based on the headers, and arranges the plurality of transmitted packets into the first order based on the headers of the plurality of packets.Type: ApplicationFiled: January 13, 2023Publication date: July 18, 2024Applicant: Meta Platforms, Inc.Inventors: Zeeshan Altaf Lokhandwala, Arvind Srinivasan
-
Publication number: 20240242442Abstract: According to examples, a system for supplementing user perception and experience via augmented reality (AR), artificial intelligence (AI), and machine-learning (ML) techniques is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive data associated with at least one of a location, context, or setting and determine, using at least one artificial intelligence (AI) model and at least one machine learning (ML) model, relationships between objects in the at least one of the location, context, or setting. The processor, when executing the instructions, may then apply an artificial intelligence (AI) agent to analyze the relationships and generate a three-dimensional (3D) mapping of the at least one of the location, context, or setting and provide an output to aid a user's perception and experience.Type: ApplicationFiled: January 13, 2023Publication date: July 18, 2024Applicant: Meta Platforms, Inc.Inventors: Fan ZHANG, William WONG, Anoop Kumar SINHA, Timothy ROSENBERG, Chen SUN, Gary Vu NGUYEN, Sofia GALLO PAVAJEAU, Agustya MEHTA, Johana Gabriela COYOC ESCUDERO, Leonid VLADIMIROV, James SCHULTZ
-
Patent number: 12039383Abstract: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.Type: GrantFiled: June 27, 2022Date of Patent: July 16, 2024Assignee: Meta Platforms, Inc.Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
-
Patent number: 12036470Abstract: User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.Type: GrantFiled: January 23, 2023Date of Patent: July 16, 2024Assignee: Skillz Platform Inc.Inventor: Andrew Paradise
-
Publication number: 20240220426Abstract: In some embodiments, a system-on-chip, includes a central processing unit (CPU); an accelerator coupled to the CPU via a first die-to-die interconnect; and uniform memory coupled to the CPU via a second die-to-die interconnect. In some embodiments, in order to prevent use of accelerator memory for processing operations by the accelerator, the accelerator utilizes a uniform memory access tunneling system located in the accelerator to tunnel a high-level interconnect protocol associated with the second die-to-die interconnect to a die-to-die interconnect protocol associated with the first die-to-die interconnect, the uniform memory access tunneling system being configured to allow access to the uniform memory using a shared address space.Type: ApplicationFiled: April 13, 2023Publication date: July 4, 2024Applicant: Meta Platforms, Inc.Inventors: Harikrishna Madadi Reddy, Yunqing Chen, Baheerathan Anandharengan, Christian Markus Petersen
-
Publication number: 20240223789Abstract: In some embodiments, a method includes receiving, at a central processing unit (CPU)-based demultiplexer of a CPU, an input video data stream; performing, at the CPU, an accelerator decoding configuration assessment of an accelerator decoding configuration of an accelerator; and based upon the accelerator decoding configuration assessment, dynamically decoding CPU-based demultiplexer output from the CPU-based demultiplexer using a CPU-based decoding unit and an accelerator-based decoding unit. In some embodiments of the method, the accelerator decoding configuration assessment includes performing an accelerator-based decoding unit hardware configuration assessment of the accelerator-based decoding unit and a CPU-based decoding unit software configuration assessment of the CPU-based decoding unit software utilized for the CPU-based decoding unit.Type: ApplicationFiled: April 13, 2023Publication date: July 4, 2024Applicant: Meta Platforms, Inc.Inventors: Harikrishna Madadi Reddy, Yunqing Chen, Baheerathan Anandharengan, Christian Markus Petersen
-
Publication number: 20240223871Abstract: According to examples, a system for providing generation and delivery of a composite content item associated with a primary content item is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to access a primary content item, provide a supplemental content item associated with the primary content item, and generate a composite item based on the primary content item and the supplemental content item. The processor, when executing the instructions, may then enable sponsorship of the composite content item and enable publication of the composite content item.Type: ApplicationFiled: December 19, 2023Publication date: July 4, 2024Applicant: Meta Platforms, Inc.Inventors: Randall Charles BENNETT, Sten SISCO, Ram POPAT, Neil O'CONNOR, Kanika KUMAR, Latika SHARMA, Nicolas Jean Claude ROBIN
-
Patent number: D1034643Type: GrantFiled: February 14, 2022Date of Patent: July 9, 2024Assignee: IKA Platform Inc.Inventors: Carlos Matute, Carlos Rene Cerrato Estrada