Patents by Inventor Alan Ramaley
Alan Ramaley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240031626Abstract: Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.Type: ApplicationFiled: September 28, 2023Publication date: January 25, 2024Inventors: Alan Ramaley, Brian Burkhart, George Lester
-
Patent number: 11812075Abstract: Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.Type: GrantFiled: March 22, 2021Date of Patent: November 7, 2023Assignee: Comcast Cable Communications Management, LLCInventors: Alan Ramaley, Brian Burkhart, George Lester
-
Publication number: 20220021912Abstract: Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.Type: ApplicationFiled: March 22, 2021Publication date: January 20, 2022Inventors: Alan Ramaley, Brian Burkhart, George Lester
-
Patent number: 10999609Abstract: Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.Type: GrantFiled: August 17, 2017Date of Patent: May 4, 2021Assignee: Comcast Cable Communications, LLCInventors: Alan Ramaley, Brian Burkhart, George Lester
-
Publication number: 20210029396Abstract: Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such as the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where the second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.Type: ApplicationFiled: March 3, 2020Publication date: January 28, 2021Inventor: Alan Ramaley
-
Patent number: 10623795Abstract: Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.Type: GrantFiled: May 29, 2018Date of Patent: April 14, 2020Assignee: Comcast Cable Communications Management, LLCInventor: Alan Ramaley
-
Publication number: 20190201540Abstract: This disclosure describes immunogens, compositions, and methods for treating dyslipidemia. The immunogen included an ApoC3-derived peptide linked to a bacteriophage virus like particle (VLP) immunogenic carrier. The ApoC3 immunogen can be administered to a subject having, or at risk of having, dyslipidemia. The ApoC3 immunogen may be administered alone or co-administered with an additional dyslipidemia therapeutic agent.Type: ApplicationFiled: May 24, 2017Publication date: July 4, 2019Inventors: Bryce Chackerian, Alan Ramaley, Ingrid Lindquist
-
Publication number: 20190149856Abstract: Methods and systems for redirecting content players are described. A request for content may be received by a network device from a user device. A session ID may be generated to track both the current and subsequent request for the content. The network device may redirect the user device to an initial segment of an advertisement. For an initial request by the content player that requests a segment of the content not associated with an initial segment of the advertisement, the content player can be redirected to the initial segment of the advertisement. For subsequent request for the content, the content player can be provided the particular segment of the content initially requested without redirection.Type: ApplicationFiled: November 14, 2017Publication date: May 16, 2019Inventor: Alan Ramaley
-
Publication number: 20190132628Abstract: Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.Type: ApplicationFiled: May 29, 2018Publication date: May 2, 2019Inventor: Alan Ramaley
-
Publication number: 20190058900Abstract: Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.Type: ApplicationFiled: August 17, 2017Publication date: February 21, 2019Inventors: Alan Ramaley, Brian Burkhart, George Lester
-
Patent number: 10079869Abstract: A system and method that integrates a plurality of media service systems offering different multimedia services such as media storage, syndication, delivery, and billing services. The system and method also provides automated file transcoding. In embodiment, a method of the present invention includes receiving a plurality of physical media files, organizing the plurality of physical media files so that different bit-rates and formats of a single source material are organized into a media database entity, receiving user specified delivery settings for the distribution of the physical media file, generating a release database entity storing the delivery settings of the physical media file, generating an address indicating the storage location of the release, and transmitting the address to a remote computing device.Type: GrantFiled: July 18, 2014Date of Patent: September 18, 2018Assignee: Comcast Cable Communications Management, LLCInventors: Alan Ramaley, Andrew Sodt, Rahul Sonnad, Ian Blaine, Andrew Olson
-
Patent number: 10009642Abstract: Methods and systems are described for generating content identification tiles, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.Type: GrantFiled: March 24, 2016Date of Patent: June 26, 2018Assignee: COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLCInventor: Alan Ramaley
-
Publication number: 20170280181Abstract: Methods and systems are described for generating content identification tiles, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.Type: ApplicationFiled: March 24, 2016Publication date: September 28, 2017Inventor: Alan Ramaley
-
Publication number: 20150052434Abstract: A system and method that integrates a plurality of media service systems offering different multimedia services such as media storage, syndication, delivery, and billing services. The system and method also provides automated file transcoding. In embodiment, a method of the present invention includes receiving a plurality of physical media files, organizing the plurality of physical media files so that different bit-rates and formats of a single source material are organized into a media database entity, receiving user specified delivery settings for the distribution of the physical media file, generating a release database entity storing the delivery settings of the physical media file, generating an address indicating the storage location of the release, and transmitting the address to a remote computing device.Type: ApplicationFiled: July 18, 2014Publication date: February 19, 2015Inventors: Alan Ramaley, Andrew Sodt, Rahul Sonnad, Ian Blaine, Andrew Olson
-
Publication number: 20140282019Abstract: Systems and methods for generating software components are disclosed. In an aspect, one method can comprise receiving one or more configuration options, wherein each of the one or more configuration options comprises parameter information and mapping each option to an interface element based. The method may further comprise presenting an interface comprising one or more of the interface elements, receiving a selection of the one or more interface elements, and generating a software component such as a plug-in instance based upon the one or more configuration options.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: thePlatform Media, Inc.Inventors: Alan Ramaley, Nick Rossi, Dave Edelstein
-
Patent number: 8812672Abstract: A system and method that integrates a plurality of media service systems offering different multimedia services such as media storage, syndication, delivery, and billing services. The system and method also provides automated file transcoding. In embodiment, a method of the present invention includes receiving a plurality of physical media files, organizing the plurality of physical media files so that different bit-rates and formats of a single source material are organized into a media database entity, receiving user specified delivery settings for the distribution of the physical media file, generating a release database entity storing the delivery settings of the physical media file, generating an address indicating the storage location of the release, and transmitting the address to a remote computing device.Type: GrantFiled: August 7, 2006Date of Patent: August 19, 2014Assignee: ThePlatform for Media, Inc., a Washington CorporationInventors: Alan Ramaley, Andrew Sodt, Rahul Sonnad, Ian Blaine, Andrew Olson
-
Patent number: 8196029Abstract: A document management system and method are provided to support simultaneous multi-user editing of a single document. The system and method do not require the use of a new file format or the use of a central document repository to limit user access to the document. When a user attempts to open the document and a determination is made that the document is in use, then an alert is presented to the user that informs the user that the document is locked for editing. The user may select to receive a notification when the original document is no longer in use. If the user selects to make a local copy and subsequently merge the changes, the local copy will be made and the path of the original document will be stored so that the original document location can be determined at the time that the changes are merged. When the original document becomes available, the user's changes can be merged into the original document.Type: GrantFiled: June 21, 2000Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Erik Rucker, Ethan Joseph Bernsten, Alan Ramaley
-
Patent number: 7721191Abstract: A computer-implemented process for replacing old files having old names on a permanent storage medium with new files in volatile memory. Some of these files may be opaque files, which are old files that have become new files without undergoing any changes, other than possibly name changes. The primary steps of this replacement can comprise first saving the non-opaque new files onto the permanent storage medium and assigning them temporary filenames. An opaque recovery file listing the old name and a temporary name for each opaque file is created. A primary recovery file listing the temporary name and a final name for each new file is created. After the names of the opaque files are changed to their temporary names, the names of the non-opaque old files are changed from their old names to backup names. Then, the names of the new files are changed from their temporary names to their final names. The recovery files and the old files can be deleted.Type: GrantFiled: August 5, 2005Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Alan A. Ramaley, Thomas W. Olsen, Darrell L. Aldrich, David M. Buchthal
-
Patent number: 7464328Abstract: A method for packing the multiple files and folders of an HTML Web page into a single MHTML file. The packing process begins by determining whether the user has write privileges to the current location. If not, the user is prompted to save the MHTML file in an alternate location (e.g., the desktop). If the user has write privileges to the current location, the process opens the main HTML Web page and searches for supporting resource files. In short, the supporting resource files are identified by searching for known, common resource file references in the main HTML source file. When the resource file references have been identified, the process packages the main HTML document and all of the supporting resource files into a single file in MHTML format. The unpacking process opens the MHTML file and identifies the main HTML document portion, as well as the portions of the MHTML file containing the supporting resource files.Type: GrantFiled: October 8, 2004Date of Patent: December 9, 2008Assignee: Microsoft CorporationInventors: Gabriel J. Hall, Alan Ramaley
-
Patent number: 7401291Abstract: A system and method for reviewing an electronic document. A copy of an electronic document is sent to a reviewer, the copy of the electronic document having a first property identifying the location of the electronic document in the memory and indicating that review of the copy has been requested. The reviewer uses an application program to open the copy of the electronic document. The application program detects properties and in response to the first property, automatically displays a review toolbar. The edited electronic document is then sent back to the author having at least a first property. The application program executed by the author detects the properties and in response to the first property, retrieves the original electronic document from the memory and automatically prompts the author to merge the edited electronic document into the electronic document.Type: GrantFiled: October 4, 2004Date of Patent: July 15, 2008Assignee: Microsoft CorporationInventors: Alan Ramaley, Suresh Tharamal, Sean E. McAteer, Thomas W. Olsen, Valerie D. Serdy