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: 20230379269
    Abstract: 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: Application
    Filed: July 10, 2023
    Publication date: November 23, 2023
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Patent number: 11747169
    Abstract: 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: Grant
    Filed: December 22, 2020
    Date of Patent: September 5, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
  • Patent number: 11716288
    Abstract: 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: Grant
    Filed: December 30, 2019
    Date of Patent: August 1, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Publication number: 20210108927
    Abstract: 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: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
  • Patent number: 10907974
    Abstract: 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: Grant
    Filed: April 17, 2017
    Date of Patent: February 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
  • Publication number: 20200145348
    Abstract: 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: Application
    Filed: December 30, 2019
    Publication date: May 7, 2020
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Patent number: 10523592
    Abstract: 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: Grant
    Filed: October 10, 2016
    Date of Patent: December 31, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Patent number: 10509891
    Abstract: 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: Grant
    Filed: May 3, 2017
    Date of Patent: December 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Hillel Solow, Yossi Tsuria, Avraham Poupko, Shabtai Atlow
  • Publication number: 20180322259
    Abstract: 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: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Inventors: Hillel SOLOW, Yossi Tsuria, Avraham Poupko, Shabtai Atlow
  • Publication number: 20180299274
    Abstract: 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: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Inventors: Ashok K. Moghe, John G. Apostolopoulos, Avraham A. Poupko
  • Publication number: 20180102985
    Abstract: 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: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Patent number: 9883252
    Abstract: 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: Grant
    Filed: July 9, 2013
    Date of Patent: January 30, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Nicholas Ashton Hall, Stephen Tallamy, Avraham Poupko
  • Patent number: 9762687
    Abstract: A method and system for media consumption are described.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: September 12, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Avraham Poupko, Hillel Solow, Perry Smith
  • Patent number: 9721615
    Abstract: 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: Grant
    Filed: October 27, 2014
    Date of Patent: August 1, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Gareth John Bowen, Avraham Poupko, Lawrence Sol Rublin
  • Patent number: 9407941
    Abstract: 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: Grant
    Filed: June 21, 2012
    Date of Patent: August 2, 2016
    Assignee: Cisco Technology Inc.
    Inventors: Steve Epstein, Hillel Solow, Yaron Sella, Aviad Kipnis, Avraham Poupko
  • Patent number: 9372853
    Abstract: 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: Grant
    Filed: February 22, 2015
    Date of Patent: June 21, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Avraham Poupko, Koby Gvirtz, Harel Cain, Michal Devir
  • Publication number: 20160118086
    Abstract: 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: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Gareth John BOWEN, Avraham POUPKO, Lawrence Sol RUBLIN
  • Publication number: 20150142798
    Abstract: A method and system for media consumption are described.
    Type: Application
    Filed: June 17, 2013
    Publication date: May 21, 2015
    Inventors: Avraham Poupko, Hillel Solow, Perry Smith
  • Publication number: 20150143413
    Abstract: 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: Application
    Filed: July 9, 2013
    Publication date: May 21, 2015
    Inventors: Nicholas Ashton Hall, Stephen Tallamy, Avraham Poupko
  • Publication number: 20150006401
    Abstract: 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 ca
    Type: Application
    Filed: January 9, 2013
    Publication date: January 1, 2015
    Inventors: Adi Alter, Shimon Ovadia, Avraham Poupko