Patents Assigned to RealNetworks, Inc.
-
Publication number: 20190007696Abstract: An unencoded video frame of a sequence of video frames is encoded to generate an encoded bit-stream representative of the unencoded video frame. The encoded bit-stream includes a header portion and a video data payload portion. The unencoded video frame may be divided into an array of prediction blocks, including a first prediction block. A coding mode is selected from a plurality of coding modes for use in encoding the first prediction block. The first prediction block is encoded using the selected coding mode to generate a portion of the video data payload of the encoded bit-stream. A coding mode selection flag is provided in the header portion of the encoded bit-stream, which indicates which coding mode of the plurality of coding modes was selected for encoding the first prediction block.Type: ApplicationFiled: December 22, 2015Publication date: January 3, 2019Applicant: RealNetworks, Inc.Inventors: Chia-Yang TSAI, Gang WU
-
Patent number: 10084828Abstract: Users are able to browse a digital-media content based on social-graph-related criteria, time-related criteria, and geolocation-related criteria. A social-chronographic-geographic media file browsing system builds a social-chronographic-geographic media query and retrieves digital-media content (and associated metadata) based on a given user's search criteria. In accordance with various embodiments, the social-chronographic-geographic media file browsing system retrieves an interactive map from cartographic data provider and then places a graphical media control on the interactive map according to the provided geolocation-related criterion.Type: GrantFiled: November 21, 2012Date of Patent: September 25, 2018Assignee: RealNetworks, Inc.Inventors: Sorin, Christopher Carl Petersen
-
Publication number: 20180199053Abstract: An unencoded video frame of a sequence of video frames is encoded to generate an encoded bit-stream representative of the unencoded video frame. The encoded bit-stream includes a header portion and a video data payload portion. The unencoded video frame may be divided into an array of prediction blocks, including a first prediction block. A coding mode is selected from a plurality of coding modes for use in encoding the first prediction block. The first prediction block is encoded using the selected coding mode to generate a portion of the video data payload of the encoded bit-stream. A coding mode selection flag is provided in the header portion of the encoded bit-stream, which indicates which coding mode of the plurality of coding modes was selected for encoding the first prediction block.Type: ApplicationFiled: March 31, 2015Publication date: July 12, 2018Applicant: REALNETWORKS, INC.Inventors: Chia-Yang TSAI, Kyle KUANG, Xiaobo LIU
-
Patent number: 9977768Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.Type: GrantFiled: March 9, 2016Date of Patent: May 22, 2018Assignee: RealNetworks, Inc.Inventors: Jeffrey Chasen, Niall Smart, Todd Oquist, Michael Ari Cohen, John Schussler
-
Patent number: 9633099Abstract: To synchronize data between a remote database and a local object-graph-and-persistence-framework, a synchronization framework receives messages from the local object-graph-and-persistence-framework indicating that a locally-managed object has been retrieved from a local datastore and instantiated or that the locally-managed object has been created, modified, or deleted. When the synchronization framework determines that the message was instigated by a local user's activity (as opposed to a background synchronization process), the synchronization framework synchronizes the locally-managed object with the remote database.Type: GrantFiled: July 13, 2015Date of Patent: April 25, 2017Assignee: RealNetworks, Inc.Inventor: Stephen M. Blanding
-
Patent number: 9595168Abstract: A game platform can distinguishes between users in different jurisdictions, can offer eligible players the choice of playing games with the opportunity to enter sweepstakes for monetary and non-monetary rewards, and allows heterogeneous users—those eligible as well as ineligible for monetary reward—to participate in game activity as part of teams.Type: GrantFiled: June 28, 2013Date of Patent: March 14, 2017Assignee: RealNetworks, Inc.Inventors: Namitta Shankar, Joseph Leighton Wade Boutilier, Jared Michael Brinkley
-
Patent number: 9443001Abstract: Disclosed is a service which obtains media directly from users and from online sources, which obtains events and anniversaries from online sources, which obtains location and date information associated with photographs, which dynamically provides users with a selection of automatically curated collections of photographs based on the then-current location of the user, based on and relevant to personal and publicly recognized anniversaries and holidays (with dates obtained directly from the users and from online sources), based on specific people or locations associated with dates, events, and anniversaries, and which presents intelligently organized location-based collections which can be quickly re-organized by a user.Type: GrantFiled: May 11, 2015Date of Patent: September 13, 2016Assignee: REALNETWORKS, INC.Inventors: Kadir Rathnavelu, Christine McKee, David Miller, Alastair Sutherland, Chris Petersen, Surya Subbiah
-
Patent number: 9367572Abstract: In a system comprising media files resident on various devices, devices equipped with media servers can deliver files to devices with media clients for purposes of playback (rendering) and/or storage. Some media servers may be capable of delivering files in various formats and may offer clients delivery format options. Media clients are aware of preferential list of formats that can be supported on a device and can choose from delivery options provided by media servers. Media files are introduced on the devices either via means external to this system or by leveraging system's media servers and media clients to transfer content between devices. When media files are introduced on the devices by means external to this system, media scanners detect such media files and make it available to media servers and thus to the rest of the system.Type: GrantFiled: September 8, 2014Date of Patent: June 14, 2016Assignee: REALNETWORKS, INC.Inventor: Milko Boic
-
Patent number: 9311283Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.Type: GrantFiled: August 16, 2013Date of Patent: April 12, 2016Assignee: REALNETWORKS, INC.Inventors: Jeffrey Chasen, Niall Smart, Todd Oquist, Michael Ari Cohen, John Schussler
-
Patent number: 9165046Abstract: To synchronize data between a remote database and a local object-graph-and-persistence-framework, a synchronization framework receives messages from the local object-graph-and-persistence-framework indicating that a locally-managed object has been retrieved from a local datastore and instantiated or that the locally-managed object has been created, modified, or deleted. When the synchronization framework determines that the message was instigated by a local user's activity (as opposed to a background synchronization process), the synchronization framework synchronizes the locally-managed object with the remote database.Type: GrantFiled: January 15, 2013Date of Patent: October 20, 2015Assignee: RealNetworks, Inc.Inventor: Stephen M. Blanding
-
Patent number: 9135278Abstract: Disclosed is a software routine which determines which photographs in a corpus are similar, groups the similar photographs, and which then determines which photographs within a group meet criteria of “better” photographs.Type: GrantFiled: August 21, 2014Date of Patent: September 15, 2015Assignee: RealNetworks, Inc.Inventors: Alastair Sutherland, Kadir Rathnavelu, Ed Smith
-
Patent number: 9131046Abstract: A ringback tone service may be configured by determining an indication to suggest one or more callers to a user of a mobile-telephony device and obtaining historical call data describing recent calls placed by recent callers to the mobile-telephony device in a recent period of time. After identifying a number of frequent callers for whom no custom ringback tone is currently provisioned, the user is prompted to select from a list of custom ringback tones that are available to provision for incoming calls from the frequent caller(s). In some cases, the user may send a message to the caller, allowing the caller to select his or her own custom ringback tone via a user interface provided by a ringback tone-service provider.Type: GrantFiled: November 13, 2013Date of Patent: September 8, 2015Assignee: RealNetworks, Inc.Inventors: Jun Lee, Steve Visintainer
-
Patent number: 9111398Abstract: Disclosed is a layout software routine which automatically creates complex and aesthetically pleasing layouts without any user interaction, though user interaction is possible.Type: GrantFiled: November 20, 2014Date of Patent: August 18, 2015Assignee: RealNetworks, Inc.Inventors: Kadir Rathnavelu, Jeff Leitner, Jackie Nowell, Christine McKee, Steve Blanding
-
Patent number: 9031953Abstract: Disclosed is a service which obtains media directly from users and from online sources, which obtains events and anniversaries from online sources, which obtains location and date information associated with photographs, which dynamically provides users with a selection of automatically curated collections of photographs based on the then-current location of the user, based on and relevant to personal and publicly recognized anniversaries and holidays (with dates obtained directly from the users and from online sources), based on specific people or locations associated with dates, events, and anniversaries, and which presents intelligently organized location-based collections which can be quickly re-organized by a user.Type: GrantFiled: November 19, 2012Date of Patent: May 12, 2015Assignee: RealNetworks, Inc.Inventors: Kadir Rathnavelu, Christine McKee, David Miller, Alastair Sutherland, Chris Petersen, Surya Subbiah
-
Publication number: 20150005060Abstract: A game platform can distinguishes between users in different jurisdictions, can offer eligible players the choice of playing games with the opportunity to enter sweepstakes for monetary and non-monetary rewards, and allows heterogeneous users—those eligible as well as ineligible for monetary reward—to participate in game activity as part of teams.Type: ApplicationFiled: June 28, 2013Publication date: January 1, 2015Applicant: RealNetworks, Inc.Inventors: Namitta Shankar, Joseph Leighton Wade Boutilier, Jared Michael Brinkley
-
Patent number: 8917953Abstract: Disclosed is a layout software routine which automatically creates complex and aesthetically pleasing layouts without any user interaction, though user interaction is possible.Type: GrantFiled: October 26, 2012Date of Patent: December 23, 2014Assignee: RealNetworks, Inc.Inventors: Kadir Rathnavelu, Jeff Leitner, Jackie Nowell, Christine McKee, Steve Blanding
-
Publication number: 20140201139Abstract: To synchronize data between a remote database and a local object-graph-and-persistence-framework, a synchronization framework receives messages from the local object-graph-and-persistence-framework indicating that a locally-managed object has been retrieved from a local datastore and instantiated or that the locally-managed object has been created, modified, or deleted. When the synchronization framework determines that the message was instigated by a local user's activity (as opposed to a background synchronization process), the synchronization framework synchronizes the locally-managed object with the remote database.Type: ApplicationFiled: January 15, 2013Publication date: July 17, 2014Applicant: REALNETWORKS, INC.Inventor: Stephen M. BLANDING
-
Publication number: 20140161348Abstract: Disclosed is a software routine which determines which photographs in a corpus are similar, groups the similar photographs, and which then determines which photographs within a group meet criteria of “better” photographs.Type: ApplicationFiled: December 7, 2012Publication date: June 12, 2014Applicant: REALNETWORKS, INC.Inventors: Alastair SUTHERLAND, Kadir RATHNAVELU, Ed SMITH
-
Publication number: 20140143247Abstract: Disclosed is a service which obtains media directly from users and from online sources, which obtains events and anniversaries from online sources, which obtains location and date information associated with photographs, which dynamically provides users with a selection of automatically curated collections of photographs based on the then-current location of the user, based on and relevant to personal and publicly recognized anniversaries and holidays (with dates obtained directly from the users and from online sources), based on specific people or locations associated with dates, events, and anniversaries, and which presents intelligently organized location-based collections which can be quickly re-organized by a user.Type: ApplicationFiled: November 19, 2012Publication date: May 22, 2014Applicant: RealNetworks, Inc.Inventors: Kadir RATHNAVELU, Christine MCKEE, David MILLER, Alastair SUTHERLAND, Chris PETERSEN, Surya SUBBIAH
-
Publication number: 20140119673Abstract: Disclosed is a layout software routine which automatically creates complex and aesthetically pleasing layouts without any user interaction, though user interaction is possible.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: REALNETWORKS, INC.Inventors: Kadir RATHNAVELU, Jeff LEITNER, Jackie NOWELL, Christine MCKEE, Steve BLANDING