Patents by Inventor Elad Nafshi
Elad Nafshi 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
-
Publication number: 20230328126Abstract: 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 7, 2023Publication date: October 12, 2023Inventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay
-
Patent number: 11652861Abstract: 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: November 23, 2021Date of Patent: May 16, 2023Assignee: Comcast Cable Communications, LLCInventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay
-
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
-
Publication number: 20220179831Abstract: Methods and system for content delivery, access, and storage are disclosed. In one aspect, an example method can comprise receiving a content item. The content item can comprise a plurality of fragments. An example method can comprise determining an identifier for each of the plurality of fragments, and generating an index file comprising the determined identifiers. An example method can comprise associating the index file with the content item. Additionally, an example method can comprise storing the content item and the index file. An example method can also comprise performing a de-duplication operation. For example, the de-duplication operation can be performed on one or more unique files to create a master file.Type: ApplicationFiled: July 12, 2021Publication date: June 9, 2022Inventors: Weidong Mao, Elad Nafshi, Mark A. Vickers, Gregory A. Broome, Sree Kotay, Bruce Bradley
-
Publication number: 20220086206Abstract: 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: November 23, 2021Publication date: March 17, 2022Inventors: David A. O'Hare, Weidong Mao, Elad Nafshi, Mark Vickers, Gregory Allen Broome, Sree Kotay
-
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
-
Patent number: 11100051Abstract: Methods and system for content delivery, access, and storage are disclosed. In one aspect, an example method can comprise receiving a content item. The content item can comprise a plurality of fragments. An example method can comprise determining an identifier for each of the plurality of fragments, and generating an index file comprising the determined identifiers. An example method can comprise associating the index file with the content item. Additionally, an example method can comprise storing the content item and the index file. An example method can also comprise performing a de-duplication operation. For example, the de-duplication operation can be performed on one or more unique files to create a master file.Type: GrantFiled: February 5, 2014Date of Patent: August 24, 2021Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Weidong Mao, Elad Nafshi, Mark A. Vickers, Gregory A. 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: 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: 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