Patents by Inventor Avraham Poupko
Avraham Poupko 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: 20230379269Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.Type: ApplicationFiled: July 10, 2023Publication date: November 23, 2023Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
-
Patent number: 11747169Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.Type: GrantFiled: December 22, 2020Date of Patent: September 5, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
-
Patent number: 11716288Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.Type: GrantFiled: December 30, 2019Date of Patent: August 1, 2023Assignee: Cisco Technology, Inc.Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
-
Publication number: 20210108927Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.Type: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
-
Patent number: 10907974Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.Type: GrantFiled: April 17, 2017Date of Patent: February 2, 2021Assignee: Cisco Technology, Inc.Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
-
Publication number: 20200145348Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.Type: ApplicationFiled: December 30, 2019Publication date: May 7, 2020Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
-
Patent number: 10523592Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.Type: GrantFiled: October 10, 2016Date of Patent: December 31, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
-
Patent number: 10509891Abstract: In one embodiment, an instruction is received at a blockchain server from a first digital rights management (DRM) client, the instruction including an instruction to transfer a DRM license to an encrypted content item to a second DRM client. A block to be recorded in a blockchain, is created, the block including a content item ID of said encrypted content item, one of a device ID of a device including the second DRM client or a user ID of a user of the second DRM client, DRM license information for said DRM license, and a DRM decryption key for decrypting said encrypted content item. The block is recorded in the blockchain. A confirmation message is sent to the second DRM client confirming that the block was written to the blockchain. Related systems, methods, and apparatuses are also described.Type: GrantFiled: May 3, 2017Date of Patent: December 17, 2019Assignee: Cisco Technology, Inc.Inventors: Hillel Solow, Yossi Tsuria, Avraham Poupko, Shabtai Atlow
-
Publication number: 20180322259Abstract: In one embodiment, an instruction is received at a blockchain server from a first digital rights management (DRM) client, the instruction including an instruction to transfer a DRM license to an encrypted content item to a second DRM client. A block to be recorded in a blockchain, is created, the block including a content item ID of said encrypted content item, one of a device ID of a device including the second DRM client or a user ID of a user of the second DRM client, DRM license information for said DRM license, and a DRM decryption key for decrypting said encrypted content item. The block is recorded in the blockchain. A confirmation message is sent to the second DRM client confirming that the block was written to the blockchain. Related systems, methods, and apparatuses are also described.Type: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Inventors: Hillel SOLOW, Yossi Tsuria, Avraham Poupko, Shabtai Atlow
-
Publication number: 20180299274Abstract: Presented herein are techniques for updating detailed maps used to navigate an autonomous vehicle. The techniques include determining that a vehicle has come within a predetermined range of a road side unit, establishing a communication link with the vehicle, receiving, from the vehicle, data sufficient to identify a vehicle type of the vehicle, based on the vehicle type, selecting a map, stored by the road side unit, for the vehicle, sending a query to a neighbor road side unit seeking data to augment the map, in response to the query, receiving the data to augment the map from the neighbor road side unit, updating the map based on the data to augment the map to obtain an updated map, and sending at least a aspects of the updated map to the vehicle.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
-
Publication number: 20180102985Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.Type: ApplicationFiled: October 10, 2016Publication date: April 12, 2018Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
-
Patent number: 9883252Abstract: A method implementable on a computing device for generating interstitial material for video content includes generating at least one instantiated script by inserting metadata related to the video content into at least one script template, scoring the instantiated scripts according to a predefined set of weights associated with a profile for a viewing audience to produce scored scripts, and selecting from said scored scripts according to at least said scoring for rendering as said interstitial material. Related apparatus and methods are also described.Type: GrantFiled: July 9, 2013Date of Patent: January 30, 2018Assignee: Cisco Technology, Inc.Inventors: Nicholas Ashton Hall, Stephen Tallamy, Avraham Poupko
-
Patent number: 9762687Abstract: A method and system for media consumption are described.Type: GrantFiled: June 17, 2013Date of Patent: September 12, 2017Assignee: Cisco Technology, Inc.Inventors: Avraham Poupko, Hillel Solow, Perry Smith
-
Patent number: 9721615Abstract: In one embodiment, a method for non-linear navigation of video content includes: receiving the video content in a live video review buffer, where the video content is indexed according to a time code index, defining video content windows in the video content according to blocks of time according to the time code index, displaying a grid of video tiles, where each of the video tiles is associated with one of the video content windows in the live video review buffer, defining an in-focus status for one of the video tiles, and in response to user input, navigating the video content window associated with the video tile with the in-focus status.Type: GrantFiled: October 27, 2014Date of Patent: August 1, 2017Assignee: Cisco Technology, Inc.Inventors: Gareth John Bowen, Avraham Poupko, Lawrence Sol Rublin
-
Patent number: 9407941Abstract: A method of distributing audio video content is described. The method includes: receiving configuration data for a plurality of devices; for each device in the plurality of devices, computing a set of bit rates based, at least in part, on the configuration data; encoding audio video content at each bit rate in each set of bit rates to produce a plurality of encoded audio video content streams; splitting each encoded audio video content stream in the plurality of encoded audio video content streams into chunks to produce a plurality of chunked encoded audio video content streams; for each device in the plurality of devices, creating a separate index file, each separate index file including references to at least one of the plurality of chunked encoded audio video content streams; publishing a locator for each separate index file in a catalogue; and transmitting the plurality of chunked encoded audio video content streams and each separate index file to a network.Type: GrantFiled: June 21, 2012Date of Patent: August 2, 2016Assignee: Cisco Technology Inc.Inventors: Steve Epstein, Hillel Solow, Yaron Sella, Aviad Kipnis, Avraham Poupko
-
Patent number: 9372853Abstract: In one embodiment, a method, system, and apparatus is described for preprocessing a document to be translated by an translation service by identifying in the document information which is not to be translated, removing the not to be translated information from the document, associating each one unit of the not to be translated information with one placeholder which holds a place for the one unit of not to be translated in the document, replacing the not to be translated information with placeholders in the document, and storing the not to be translated information as metadata, sending the preprocessed document to the translation service for translation, receiving a translated version of the preprocessed document from the translation service, and postprocessing the received translated document by retrieving the stored metadata, and replacing each one of the placeholders with its associated one unit of not to be translated information. Related methods, systems, and apparatuses are also described.Type: GrantFiled: February 22, 2015Date of Patent: June 21, 2016Assignee: Cisco Technology, Inc.Inventors: Avraham Poupko, Koby Gvirtz, Harel Cain, Michal Devir
-
Publication number: 20160118086Abstract: In one embodiment, a method for non-linear navigation of video content includes: receiving the video content in a live video review buffer, where the video content is indexed according to a time code index, defining video content windows in the video content according to blocks of time according to the time code index, displaying a grid of video tiles, where each of the video tiles is associated with one of the video content windows in the live video review buffer, defining an in-focus status for one of the video tiles, and in response to user input, navigating the video content window associated with the video tile with the in-focus status.Type: ApplicationFiled: October 27, 2014Publication date: April 28, 2016Inventors: Gareth John BOWEN, Avraham POUPKO, Lawrence Sol RUBLIN
-
Publication number: 20150142798Abstract: A method and system for media consumption are described.Type: ApplicationFiled: June 17, 2013Publication date: May 21, 2015Inventors: Avraham Poupko, Hillel Solow, Perry Smith
-
Publication number: 20150143413Abstract: A method implementable on a computing device for generating interstitial material for video content includes generating at least one instantiated script by inserting metadata related to the video content into at least one script template, scoring the instantiated scripts according to a predefined set of weights associated with a profile for a viewing audience to produce scored scripts, and selecting from said scored scripts according to at least said scoring for rendering as said interstitial material. Related apparatus and methods are also described.Type: ApplicationFiled: July 9, 2013Publication date: May 21, 2015Inventors: Nicholas Ashton Hall, Stephen Tallamy, Avraham Poupko
-
Publication number: 20150006401Abstract: A system and method for coupon distribution is described, the system and method including an electronic publisher implemented on one of a computer or processing device operative to publish an electronic publication including at least one offer to receive a discount on the purchase of a product, an encryption engine which encrypts each copy of the electronic publication to a key specific to one device among a plurality of devices including a known number of individual devices, distribution apparatus implemented on one of a computer or processing device which distributes, at least at a first time, the encrypted electronic publication to each individual device among the plurality of devices, confirmation receiving apparatus implemented on one of a computer or processing device which receives confirmation from the individual devices that the at least one offer has been accepted on the one device, and one of a computer or processing device including a counter which counts the number of confirmations received, a caType: ApplicationFiled: January 9, 2013Publication date: January 1, 2015Inventors: Adi Alter, Shimon Ovadia, Avraham Poupko