Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Mutton

Andrew James Edward Mutton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20140201278SYSTEMS AND METHODS FOR COMPUTING DEVICE COMMUNICATIONS - Certain implementations of the disclosed technology may include systems and methods for computing device communications. According to an example implementation of the disclosed technology, a method is provided that can include determining a status and capability of at least one selected computing device, and sending a generated message to the at least one selected computing device. The at least one selected computing device is configured to retrieve content from a source identified by a uniform resource identifier in the message, and the at least one selected computing device is further configured to present the retrieved content.07-17-2014

James Mutton, Maple Valley, WA US

Patent application numberDescriptionPublished
20110173345Method and system for HTTP-based stream delivery - A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. The source format may be the same or different from the target format. Preferably, all fragments are accessed, cached and served by the HTTP proxy via HTTP. In another embodiment, a method of delivering a stream on-demand (VOD) uses a translation tier (in lieu of the recording tier) to manage the creation and/or handling of the IF components.07-14-2011
20110296048Method and system for stream handling using an intermediate format - A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. The source format may be the same or different from the target format. Preferably, all fragments are accessed, cached and served by the HTTP proxy via HTTP.12-01-2011
20130111004File manager having an HTTP-based user interface05-02-2013
20150249854Method and system for recording streams - A method of delivering a live stream includes recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes sub-steps that begin when the stream is received in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within an overlay network. The player process begins when a requesting client is associated with a network proxy. In response to receipt at the proxy of a request for the stream or a portion thereof, the proxy retrieves (either from the archive or the data store) a stream manifest and at least one fragment index. Using the fragment index, the intermediate format file fragments are retrieved to the proxy, converted to a target format, and then served in response to the client request.09-03-2015

Patent applications by James Mutton, Maple Valley, WA US

James A. Mutton, Maple Valley, WA US

Patent application numberDescriptionPublished
20130114744SEGMENTED PARALLEL ENCODING WITH FRAME-AWARE, VARIABLE-SIZE CHUNKING - The subject matter herein generally relates to transcoding content, typically audio/video files though not limited to such, from one version to another in preparation for online streaming or other delivery to end users. Such transcoding may involve converting from one format to another (e.g., changing codecs or container formats), or creating multiple versions of an original source file in different bitrates, frame-sizes, or otherwise, to support distribution to a wide array of devices and to utilize performance-enhancing technologies like adaptive bitrate streaming. A transcoding platform is described herein that, in certain embodiments, leverages distributed computing techniques to transcode content in parallel across a platform of machines that are preferably idle or low-utilization resources of a content delivery network. The transcoding system also utilizes, in certain embodiments, improved techniques for segmenting the original source file so as to enable different segments to be sent to different machines for parallel transcodes.05-09-2013
20130117418HYBRID PLATFORM FOR CONTENT DELIVERY AND TRANSCODING - The subject matter herein generally relates to transcoding content, typically audio/video files though not limited to such, from one version to another in preparation for online streaming or other delivery to end users. Such transcoding may involve converting from one format to another (e.g., changing codecs or container formats), or creating multiple versions of an original source file in different bitrates, frame-sizes, or otherwise, to support distribution to a wide array of devices and to utilize performance-enhancing technologies like adaptive bitrate streaming. A transcoding platform is described herein that, in certain embodiments, leverages distributed computing techniques to transcode content in parallel across a platform of machines that are preferably idle or low-utilization resources of a content delivery network. The transcoding system also utilizes, in certain embodiments, improved techniques for segmenting the original source file so as to enable different segments to be sent to different machines for parallel transcodes.05-09-2013
20130167193Security policy editor - A shared computing infrastructure has associated therewith a portal application through which users access the infrastructure and provision one or more services, such as content storage and delivery. The portal comprises a security policy editor, a web-based configuration tool that is intended for use by customers to generate and apply security policies to their media content. The security policy editor provides the user the ability to create and manage security policies, to assign policies so created to desired media content and/or player components, and to view information regarding all of the customer's current policy assignments. The editor provides a unified interface to configure all media security services that are available to the CDN customer from a single interface, and to enable the configured security features to be promptly propagated and enforced throughout the overlay network infrastructure. The editor advantageously enables security features to be configured independently of a delivery configuration.06-27-2013

Jeremy Mutton, Calgary CA

Patent application numberDescriptionPublished
20130179841System and Method for Virtual Touring of Model Homes - There is disclosed a system and method for providing a virtual tour of a model property. In an embodiment, a computer-implemented method comprises providing one or more interactive three dimensional viewing modes for viewing the model property. An interactive user control is provided for moving between the one or more interactive three dimensional interactive viewing modes, wherein, the transition between one or more interactive three dimensional viewing modes is continuous. The one or more interactive three dimensional viewing modes may include a floor plan view mode, and a three dimensional room view mode, with a seamless transition in between giving the viewer a sensation of zooming into or out of a selected room. In another embodiment, an interactive first person walk-through view mode is provided whereby a user can interact with one or more features in a room. The user is able to modify a design of one or more features in the model based upon preferences of the user.07-11-2013

Mark J. Mutton, Dekalb, IL US

Patent application numberDescriptionPublished
20100111133METHODS AND APPARATUS FOR MEASURING TEMPERATURE AND HEAT FLUX IN A MATERIAL USING ULTRASOUND - Methods and apparatus for measuring heat flux in a material are disclosed. A disclosed example method involves emitting an acoustic signal into the material and determining a first propagation time associated with the propagation of the acoustic signal through the material. A first heat flux value indicative of a first heat flux of the material is then determined based on the first propagation time.05-06-2010

Philip Mutton, Surrey GB

Patent application numberDescriptionPublished
20110196456SKIN TREATMENT APPARATUS - In an intense pulsed light optical radiation is directed from a lamp 08-11-2011

Simon Mutton, London GB

Patent application numberDescriptionPublished
20150336986TRICYCLIC COMPOUNDS FOR INHIBITING THE CFTR CHANNEL - The present invention provides a compound of formula I or a pharmaceutically acceptable salt thereof; and its therapeutic uses. The present invention further provides a combination of pharmacologically active agents and a pharmaceutical composition.11-26-2015

Simon Mutton, Guildford GB

Patent application numberDescriptionPublished
20140171412TRICYCLIC COMPOUNDS - The present invention provides a compound of formula I or a pharmaceutically acceptable salt thereof;06-19-2014
20140171417TRICYCLIC COMPOUNDS - The present invention provides a compound of formula I or a pharmaceutically acceptable salt thereof;06-19-2014

Verne Mutton, New South Wales AU

Patent application numberDescriptionPublished
20080254733Airflow Regulator - A louvre-type airflow regulator (10-16-2008

Verne Mutton, Nowra AU

Patent application numberDescriptionPublished
20100267324Airflow regulator - The invention provides an airflow regulator for a mine passage, comprising: a louver blade pivotable to a predetermined position, which is in a range from a closed position in which the louver blade restricts at least a portion of the passage to an open position in which air is readily able to flow in the passage; and a linkage mechanism for pivoting the louver blade wherein the linkage mechanism includes a biasing strut mechanism which is only activated to pivot the louver blade into the open position when a predetermined airflow is reached and biases the louver blade to its predetermined position after the airflow has reduced to less than the predetermined airflow.10-21-2010
Website © 2015 Advameg, Inc.