Patents by Inventor Mark Andrew Vickers
Mark Andrew Vickers 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: 20230396672Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: ApplicationFiled: March 9, 2023Publication date: December 7, 2023Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Patent number: 11627184Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: GrantFiled: November 30, 2021Date of Patent: April 11, 2023Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Patent number: 11595454Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: GrantFiled: February 13, 2020Date of Patent: February 28, 2023Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20220263881Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: ApplicationFiled: November 30, 2021Publication date: August 18, 2022Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Patent number: 11223510Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: GrantFiled: March 14, 2013Date of Patent: January 11, 2022Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Publication number: 20210209242Abstract: Methods and systems for managing data assets and rights thereto are disclosed. One method can comprise generating an access token representing access rights of one or more users or device. A request for access to data can be received from the one or more users and the request can be granted or denied based upon the access rights of the one or more users. The access token can be modified based upon granting or denying the request.Type: ApplicationFiled: January 12, 2021Publication date: July 8, 2021Inventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Patent number: 10929551Abstract: Methods and systems for managing data assets and rights thereto are disclosed. One method can include generating an access token representing access rights of one or more users or device. A request for access to data can be received from the one or more users and the request can be granted or denied based upon the access rights of the one or more users. The access token can be modified based upon granting or denying the request.Type: GrantFiled: March 13, 2013Date of Patent: February 23, 2021Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20210014288Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: ApplicationFiled: February 13, 2020Publication date: January 14, 2021Inventors: David Andrew Ohare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Patent number: 10623457Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: GrantFiled: April 5, 2018Date of Patent: April 14, 2020Assignee: Comcast Cable Communications, LLCInventors: David Andrew Ohare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20190081995Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: ApplicationFiled: April 5, 2018Publication date: March 14, 2019Inventors: David Andrew Ohare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Patent number: 10031728Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: GrantFiled: March 23, 2012Date of Patent: July 24, 2018Assignee: Comcast Cable Communications, LLCInventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark Andrew Vickers
-
Patent number: 9967301Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: GrantFiled: March 9, 2016Date of Patent: May 8, 2018Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20160261659Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: ApplicationFiled: March 9, 2016Publication date: September 8, 2016Inventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Patent number: 9319443Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: GrantFiled: June 26, 2013Date of Patent: April 19, 2016Assignee: Comcast Cable Communications, LLCInventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20150006752Abstract: Methods and systems for providing content are disclosed. One method can comprise receiving a request for content comprising at least a first segment. The method can also comprise determining an expiration condition of the first segment, and replacing the first segment with a second segment based on the expiration condition. The method can also comprise providing the second segment to a user or a device.Type: ApplicationFiled: June 26, 2013Publication date: January 1, 2015Inventors: David Andrew O'Hare, Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20140280688Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Publication number: 20140283120Abstract: Methods and systems for managing data assets and rights thereto are disclosed. One method can comprise generating an access token representing access rights of one or more users or device. A request for access to data can be received from the one or more users and the request can be granted or denied based upon the access rights of the one or more users. The access token can be modified based upon granting or denying the request.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay
-
Publication number: 20130254675Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: ApplicationFiled: March 23, 2012Publication date: September 26, 2013Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark Andrew Vickers