Real Time Touch

new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)

Real Time Touch

Twitter Inc patents

Recent patent applications related to Twitter Inc. Twitter Inc is listed as an Agent/Assignee. Note: Twitter Inc may have other listings under different names/spellings. We're not affiliated with Twitter Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "T" | Twitter Inc-related inventors

Live interactive video streaming using one or more camera devices

A computing device is configured to execute an interactive streaming application, and the interactive streaming application configured to join a live broadcast of an event that is shared by an interactive video broadcasting service executing on a server computer, receive a first video stream having video captured from a camera device configured as a first video source and display the video on a display screen, receive a second video stream having panoramic video captured from a panoramic video capturing device configured as a second video source and display a portion of the panoramic video according to a first viewing angle on the display screen, receive a change to the first viewing angle of the panoramic video, and display another portion of the panoramic video according to a second viewing angle.. . ... Twitter Inc

Television key phrase detection

Images of key phrases or hashtags appear on televised feeds. Image processing techniques, such as feature locating algorithms or character recognition algorithms, can be used to locate the images of key phrases in the images. ... Twitter Inc

Method and system for distributed processing in a messaging platform

A method for distributed processing involves receiving a graph (g) of targets and of influencers, with each influencer related to at least one target, receiving an action graph of actions performed by one or more of the influencers, and key partitioning g across shards. The method further involves transposing the first graph (g) to obtain a first transposed graph (gt), valuing partitioning gt across the shards, storing the action graph on multiple shards, issuing, to a shard, a request specifying an influencer, to perform an intersection, receiving a response to the request of a set of influencers each of which is related to a target, and determining whether to send a recommendation to the target based on the response.. ... Twitter Inc

Search relevance using messages of a messaging platform

A method and system for searching documents. The method can include: identifying a first set of messages of a messaging platform referencing a document; identifying message text of the first set of messages; associating the message text with the document in a storage repository; receiving, by a computer processor, a search request including a search term provided by a client; calculating, by the computer processor, a relevance score for the document based at least on the search term and the message text; and providing, to the client and based on the relevance score, a reference to the document in response to the search request.. ... Twitter Inc

Interactive content in a messaging platform

A messaging platform forms an interactive message with one or more components and broadcasts the interactive message to client devices associated with accounts. The interactive message has a plurality of states that update based on event data received from a content source. ... Twitter Inc

Super resolution using a generative adversarial network

A neural network is trained to process received visual data to estimate a high-resolution version of the visual data using a training dataset and reference dataset. A set of training data is generated and a generator convolutional neural network parameterized by first weights and biases is trained by comparing characteristics of the training data to characteristics of the reference dataset. ... Twitter Inc

Aggregate features for machine learning

An example system includes a memory store of aggregate definitions. Each aggregate definition specifies a key value, an output store, a feature, a half-life value, and an aggregate operation metric to apply to a cross of the feature and the half-life value to generate aggregate metrics. ... Twitter Inc

Detecting scripted or otherwise anomalous interactions with social media platform

A computer system receives an account creation request for a social media platform created and sent using a frontend component. An application programming interface (api) call sequence associated with the account creation request is received from the frontend component. ... Twitter Inc

Low-latency http live streaming

Implementations provide a structure for low-latency live-video streams using existing content delivery networks. An example method includes creating, at the start of a broadcast stream, a playlist for the broadcast stream that identifies at least two segment files. ... Twitter Inc

Application graph builder

Disclosed is a system for recommending content of a predefined category to an account holder, detecting spam applications, or account holders based on the account holder application graphs. The system receives information corresponding to applications executing on the client device of the account holders and generates an application graph for each account holder that includes a list of predefined application categories that are preferred by the account holder. ... Twitter Inc

Live video streaming services with machine-learning based highlight replays

According to an implementation, a computing device for automatically creating video highlights for video broadcast streams shared in a social media platform includes at least one processor, and a non-transitory computer-readable medium having executable instructions that when executed by the at least one processor are configured to execute a video broadcasting service having a video highlight creator. The video highlight creator is configured to obtain a video broadcast stream that was previously broadcasted to a plurality of viewing devices of the social media platform, create video highlights based on an analysis of the video broadcast stream, and provide the video highlights for selection within a user interface of an interactive streaming application configured to communicate with the video broadcasting service over a network.. ... Twitter Inc

Messaging-enabled unmanned aerial vehicle

An unmanned aerial vehicle (uav) carries a camera, sends data from the camera, and receives commands. The uav is connected to a messaging platform. ... Twitter Inc

Live video classification and preview selection

Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. ... Twitter Inc

System and method for tracking callback functions for error identification

A system and method for tracking callback functions for error identification is provided. Prior to a function calling a callback function, it records information relating to the back trace of function(s) that called the callback in a set of state information. ... Twitter Inc

08/03/17 / #20170223019

Inter-application delegated authentication

Disclosed is a system for delegating authentication of an untrusted application executing on a client device. For delegated authentication, an untrusted application relies on a trusted application executing in the same environment for authentication purposes. ... Twitter Inc

07/27/17 / #20170214945

Live video streaming services using one or more external devices

In some implementations, a system may include a video broadcasting service, implemented on a server, configured to enable a mobile computing device to broadcast a live feed media stream of an event, over a network, to a plurality of viewing devices. The video broadcasting service is configured to receive the live feed media stream, over the network, from the mobile computing device, where the live feed media stream originates from an external device having a camera configured as a video source for the live feed media stream. ... Twitter Inc

07/20/17 / #20170206266

Content resonance

A real-time messaging platform and method is disclosed which classifies messages in accordance with a combination of user engagement events as modified to reflect the temporal structure of the user engagement events. A message can be assigned a metric based, for example, on a weighted combination of user engagement rates, decayed with time to reflect an intuition that recent interactions by one or more users with the message will have a greater impact than older interactions with the message. ... Twitter Inc

04/06/17 / #20170099253

Social media messaging platform for creating and sharing moments

A messaging platform is configured to exchange social media messages, over a network, among a plurality of user devices each of which is executing a social media messaging application. The messaging platform is configured to provide, over the network, a moment of an event discussed by the social media messages for selection on a user interface of the social media messaging application. ... Twitter Inc

04/06/17 / #20170098464

Gapless video looping

Techniques of playing back a looping video file involve providing multiple video codecs for decoding a video file. Each video codec performs its own decoding operation on the looping video file, resulting in multiple buffers of video frames and a buffer of audio frames. ... Twitter Inc

03/23/17 / #20170085519

Interactive content in a messaging platform

A messaging platform forms an interactive message with one or more components and broadcasts the interactive message to client devices associated with accounts. The interactive message has a plurality of states that update based on event data received from a content source. ... Twitter Inc

03/02/17 / #20170062006

Looping audio-visual file generation based on audio and video analysis

In one general aspect, a method can include receiving a video loop portion included in a video file and receiving an audio loop portion included in an audio file. The method can include analyzing at least a portion of the audio file based on a musical characteristic and identifying a plurality of segment locations within the audio file based on the analyzing where the plurality of segment locations define a plurality of audio segments of the audio file. ... Twitter Inc

03/02/17 / #20170060568

Software development and distribution platform

A system and method for developing and distributing software. Third-party software development kits (sdks) are received and stored by a software development and distribution platform (sddp), with each third-party sdk published by a third-party service provider, the plurality of third-party sdks including a first third-party sdk. ... Twitter Inc

02/23/17 / #20170052835

Software development kit platform

A computing system including a first and a second application. The first application includes a first local software development kit (sdk) platform instance, and the first local sdk platform instance includes a first non-core sdk module instance, an application discovery module, and an inter-application communication module. ... Twitter Inc

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009


This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. is not affiliated or associated with Twitter Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Twitter Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by