Patents by Inventor Yaron Sella

Yaron Sella 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: 20240128926
    Abstract: A method for testing a photovoltaic panel connected to an electronic module. The electronic module includes an input attached to the photovoltaic panel and a power output. The method activates a bypass to the electronic module. The bypass provides a low impedance path between the input and the output of the electronic module. A current is injected into the electronic module thereby compensating for the presence of the electronic module during the testing. The current may be previously determined by measuring a circuit parameter of the electronic module. The circuit parameter may be impedance, inductance, resistance or capacitance.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 18, 2024
    Inventors: Meir Adest, Guy Sella, Lior Handelsman, Yoav Galin, Amir Fishelov, Meir Gazit, Tzachi Glovinsky, Yaron Binder
  • Publication number: 20240120879
    Abstract: A method for testing a photovoltaic panel connected to an electronic module. The electronic module includes an input attached to the photovoltaic panel and a power output. The method activates a bypass to the electronic module. The bypass provides a low impedance path between the input and the output of the electronic module. A current is injected into the electronic module thereby compensating for the presence of the electronic module during the testing. The current may be previously determined by measuring a circuit parameter of the electronic module. The circuit parameter may be impedance, inductance, resistance or capacitance.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 11, 2024
    Inventors: Meir Adest, Guy Sella, Lior Handelsman, Yoav Galin, Amir Fishelov, Meir Gazit, Tzachi Glovinsky, Yaron Binder
  • Publication number: 20240069072
    Abstract: A system for generation of electrical power including an inverter connected to a photovoltaic source including a theft prevention and detection feature. A first memory is permanently attached to the photovoltaic source. The first memory is configured to store a first code. A second memory is attached to the inverter. The second memory configured to store a second code. During manufacture or installation of the system, the first code is stored in the first memory attached to the photovoltaic source. The second code based on the first code is stored in the second memory. Prior to operation of the inverter, the first code is compared to the second code and based on the comparison; the generation of the electrical power is enabled or disabled.
    Type: Application
    Filed: November 8, 2023
    Publication date: February 29, 2024
    Inventors: Guy Sella, Meir Adest, Meir Gazit, Lior Handelsman, llan Yoscovich, Amir Fishelov, Yaron Binder, Yoav Galin
  • Patent number: 11777785
    Abstract: In one embodiment, methods, systems, and apparatus are described in which data to be used by a processor is stored in a memory. Network communications with a data center are enabled via a network interface. The processor maintains a reporting policy for reporting anomalous events to the data center, the reporting policy having at least one rule for determining a reporting action to be taken by the processor in response to an anomalous event. The processor further monitors the IoT device for a report of an occurrence of the anomalous event. The processor performs the reporting action according to the at least one rule, in response to the report of the occurrence of the anomalous event. An episodic update to the reporting policy from the data center may be received at the processor, which modifies the reporting policy in accordance with the update. Related methods, systems, and apparatus are also described.
    Type: Grant
    Filed: January 21, 2018
    Date of Patent: October 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Subhasri Dhesikan, Raghuram S. Sudhaakar, Kevin Holcomb, Yaron Sella
  • Patent number: 11606366
    Abstract: In one embodiment, a sender node in a serial network identifies a message identifier for a packet to be sent by the sender node. The sender node selects a cyclical redundancy check (CRC) initialization vector associated with the message identifier. The sender node generates a CRC value for the packet, based on the selected initialization vector. The sender node sends the packet via the serial network. The sent packet includes the message identifier and the generated CRC value. In turn, a receiver node that receives the packet uses the generated CRC value to authenticate the sender node.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Yaron Sella, Kevin Holcomb, Raghuram S. Sudhaakar
  • Patent number: 11580227
    Abstract: The secure chain of trust steps to boot-up a computing device are split between the shutdown procedure of the computing device and the boot-up procedure of the computing device to reduce the time required for the computing device to boot-up. The main image associated with a central processing unit of the computing device is validated during the shutdown procedure of the computing device such that the operating system for the central processing unit is available when the computing device receives an action to power on. The boot-up time for the computing device is reduced, which allows the computing device to boot-up within an established time frame.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: February 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Yaron Sella, Kevin Holcomb
  • Publication number: 20210365563
    Abstract: The secure chain of trust steps to boot-up a computing device are split between the shutdown procedure of the computing device and the boot-up procedure of the computing device to reduce the time required for the computing device to boot-up. The main image associated with a central processing unit of the computing device is validated during the shutdown procedure of the computing device such that the operating system for the central processing unit is available when the computing device receives an action to power on. The boot-up time for the computing device is reduced, which allows the computing device to boot-up within an established time frame.
    Type: Application
    Filed: August 3, 2021
    Publication date: November 25, 2021
    Inventors: Yaron Sella, Kevin Holcomb
  • Patent number: 11113403
    Abstract: The secure chain of trust steps to boot-up a computing device are split between the shutdown procedure of the computing device and the boot-up procedure of the computing device to reduce the time required for the computing device to boot-up. The main image associated with a central processing unit of the computing device is validated during the shutdown procedure of the computing device such that the operating system for the central processing unit is available when the computing device receives an action to power on. The boot-up time for the computing device is reduced, which allows the computing device to boot-up within an established time frame.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: September 7, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yaron Sella, Kevin Holcomb
  • Patent number: 11042635
    Abstract: Many modern devices and machines (e.g., Internet of Things (IoT) devices and connected vehicles (CV)) include wireless interfaces that permit external devices to communicate with the devices and machines. These wireless interfaces can be attacked by malicious actors who can affect the operation of the devices or machines. Embodiments herein describe a user controlled actuator (e.g., a knob, set of buttons, switches, etc.) for responding to a wireless attack. Using the actuator, the user can set a response level depending on the threat. Each threat level can elicit a predefined action or set of actions from a control system in the device or machine.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: June 22, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Yaron Sella, Kevin W. Holcomb, Subhasri Dhesikan, Raghuram S. Sudhaakar
  • Patent number: 11019086
    Abstract: A system includes a network gateway in communication with a plurality of servers, a household behavior model processor which models a household behavior model based at least on expected usage of each of a plurality of network appliances, wherein each one appliance of the plurality of network appliances is associated with one of the plurality of servers, and behavior of users associated with the network gateway, an anomaly detector which determines, on the basis of the household behavior model, if an anomalous control message which has been sent to one of the plurality of network appliances from one of the servers has been received at the network gateway, and a notification server which sends a notification to an application on an administrator's device upon receipt of the anomalous control message at the network gateway. Related systems, apparatus, and methods are also described.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: May 25, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Steve Epstein, Avi Fruchter, Moshe Kravchik, Yaron Sella, Itay Harush
  • Patent number: 10958989
    Abstract: In one embodiment, a video stream is received, and a spatially distinct region of a frame in the received video stream to be modified is identified, the spatially distinct region of the frame being encoded separately from any other region in the frame. A segment of the spatially distinct region of the frame to be modified is extracted. The extracted segment of the spatially distinct region is modified. The extracted segment of the spatially distinct region into a single-segment spatially distinct region is encoded. A network abstraction layer (NAL) header is associated with the encoded single-segment spatially distinct region. The encoded single-segment spatially distinct region and its associated NAL header is inserted into the received video stream following the identified spatially distinct region of the frame to be modified. Related methods, systems and apparatus are also described.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: March 23, 2021
    Assignee: Synamedia Limited
    Inventors: Harel Cain, Michal Devir, Yaron Sella, Ben Walton
  • Publication number: 20210006567
    Abstract: In one embodiment, a sender node in a serial network identifies a message identifier for a packet to be sent by the sender node. The sender node selects a cyclical redundancy check (CRC) initialization vector associated with the message identifier. The sender node generates a CRC value for the packet, based on the selected initialization vector. The sender node sends the packet via the serial network. The sent packet includes the message identifier and the generated CRC value. In turn, a receiver node that receives the packet uses the generated CRC value to authenticate the sender node.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Yaron Sella, Kevin Holcomb, Raghuram S. Sudhaakar
  • Patent number: 10887808
    Abstract: In one embodiment, a vehicle having a plurality of network interfaces communicates with a first communication network via a first one of the network interfaces. The vehicle receives performance data regarding the first communication network and one or more other communication network, wherein the received performance data is associated with a particular location. The vehicle determines in advance of arriving at the particular location that the vehicle should switch from communicating with the first communication network to communicating with a selected one of the one or more other communication network, based on the received performance data. At the particular location, the vehicle switches from communicating with the first communication network via the first network interface to communicating with the selected communication network via a second one of the plurality of network interfaces.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 5, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew Michael McPhee, Kevin William Holcomb, Yaron Sella, Joel Abraham Obstfeld
  • Publication number: 20200327232
    Abstract: The secure chain of trust steps to boot-up a computing device are split between the shutdown procedure of the computing device and the boot-up procedure of the computing device to reduce the time required for the computing device to boot-up. The main image associated with a central processing unit of the computing device is validated during the shutdown procedure of the computing device such that the operating system for the central processing unit is available when the computing device receives an action to power on. The boot-up time for the computing device is reduced, which allows the computing device to boot-up within an established time frame.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 15, 2020
    Inventors: Yaron Sella, Kevin Holcomb
  • Patent number: 10554976
    Abstract: In one embodiment of a method, system, and apparatus described herein, an encoded video is received. At least one set of areas of a spatially distinct region of a video frame to be modified is selected. An entropy layer from the spatially distinct region of a video frame. A state of the removed entropy layer and the location of a first area of the set of areas of the spatially distinct region of the video frame is stored. One area of the set of areas is decoded, the decoding occurring recursively until all areas of the set of areas of the spatially distinct region of the video frame for predicting and decoding the one area are decoded. A modification of the decoded one area is performed. The modified decoded one area is re-encoded according to a re-encoding condition. The stored state of the entropy layer is retrieved, and the entropy layer is re-applied at the first area to the spatially distinct region of the video frame which comprises the set of areas.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: February 4, 2020
    Assignee: Synamedia Limited
    Inventors: Harel Cain, Michal Devir, Yaron Sella
  • Patent number: 10547447
    Abstract: In one embodiment, a first apparatus includes a processor and an interface, wherein the interface is operative to receive a request from a second apparatus to commence a keyed-hash message authentication code (HMAC) computation, the processor is operative to perform a first computation computing a first part of the HMAC computation using a secret key K as input yielding a first value, the interface is operative to send the first value to the second apparatus, the interface is operative to receive a second value from the second apparatus, the second value resulting from the second apparatus processing the first value with at least part of a message M, the processor is operative to perform a second computation based on the second value and the secret key K yielding an HMAC value, and the interface is operative to send the HMAC value to the second apparatus.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: January 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Benyamin Hirschberg, Yaron Sella, Gilad Taub
  • Publication number: 20200026852
    Abstract: Many modern devices and machines (e.g., Internet of Things (IoT) devices and connected vehicles (CV)) include wireless interfaces that permit external devices to communicate with the devices and machines. These wireless interfaces can be attacked by malicious actors who can affect the operation of the devices or machines. Embodiments herein describe a user controlled actuator (e.g., a knob, set of buttons, switches, etc.) for responding to a wireless attack. Using the actuator, the user can set a response level depending on the threat. Each threat level can elicit a predefined action or set of actions from a control system in the device or machine.
    Type: Application
    Filed: July 20, 2018
    Publication date: January 23, 2020
    Inventors: Yaron SELLA, Kevin W. HOLCOMB, Subhasri DHESIKAN, Raghuram S. SUDHAAKAR
  • Patent number: 10511885
    Abstract: In one embodiment, an apparatus includes a processor to receive a primary video, select first sections of the primary video in which to include units of data for use in watermarking, select second sections of the primary video, each second section including a first data item without which at least one video unit of the primary video cannot be rendered or rendered correctly, replace each first section with at least two watermark variants, replace each second section with at least two watermark variant decoys, wherein the apparatus is operative to operate in an environment including an end-user device operative to select one of the watermark variants for each first section and one of the watermark variant decoys for each second section for rendering as part of an interleaved video stream including the primary video in order to embed units of data of an identification in the interleaved video stream.
    Type: Grant
    Filed: December 25, 2016
    Date of Patent: December 17, 2019
    Assignee: Synamedia Limited
    Inventors: Harel Cain, Michal Devir, David Wachtfogel, Yaron Sella
  • Patent number: 10397596
    Abstract: In one embodiment, a method including dividing a reference mask into a plurality of reference mask divisions, determining a plurality of motion vectors respectively associated with a plurality of slice divisions, wherein the plurality of reference mask divisions respectively correspond to the plurality of slice divisions, modifying a blurring kernel in accordance with the plurality of motion vectors, yielding a plurality of modified blurring kernels that are respectively associated with the plurality of slice divisions, and performing at least one action to yield an altered reference mask, including for the plurality of reference mask divisions and the plurality of modified blurring kernels: convolving a reference mask division with a weighted function of at least a modified blurring kernel associated with a slice division, of the plurality of slice divisions, to which the reference mask division corresponds.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Harel Cain, Michal Devir, Yaron Sella
  • Publication number: 20190238580
    Abstract: A system includes a network gateway in communication with a plurality of servers, a household behavior model processor which models a household behavior model based at least on expected usage of each of a plurality of network appliances, wherein each one appliance of the plurality of network appliances is associated with one of the plurality of servers, and behavior of users associated with the network gateway, an anomaly detector which determines, on the basis of the household behavior model, if an anomalous control message which has been sent to one of the plurality of network appliances from one of the servers has been received at the network gateway, and a notification server which sends a notification to an application on an administrator's device upon receipt of the anomalous control message at the network gateway. Related systems, apparatus, and methods are also described.
    Type: Application
    Filed: April 4, 2019
    Publication date: August 1, 2019
    Inventors: Steve Epstein, Avi Fruchter, Moshe Kravchik, Yaron Sella, Itay Harush