Patents by Inventor Yoav Weiss

Yoav Weiss 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: 20240267361
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Application
    Filed: February 6, 2023
    Publication date: August 8, 2024
    Applicant: Pulse Secure, LLC
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Publication number: 20240251065
    Abstract: An automated computer-implemented method for real-time correction of digital images. The method includes capturing an image of an agricultural field with a camera mounted on a spray boom of an agricultural spray system, the camera operably coupled to a computer in the agricultural spray system; estimating, with the computer, a spectral power distribution of the sun based on a date and a time that the image was captured; and correcting, with the computer, a white balance of the image based on the spectral power distribution of the sun and a camera response function of the camera, the camera response function stored in computer memory operably coupled to the computer.
    Type: Application
    Filed: January 23, 2024
    Publication date: July 25, 2024
    Inventors: Yoav Halevi, Assaf Zamir, Alon Klein Orbach, Israel Weiss, Nir Erez
  • Patent number: 11575714
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: February 7, 2023
    Assignee: Pulse Secure, LLC
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Publication number: 20220053027
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Application
    Filed: October 28, 2021
    Publication date: February 17, 2022
    Applicant: Cellsec, Inc.
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Patent number: 10764402
    Abstract: Among other things, this document describes systems, methods and devices for content delivery from a server to a client, and in particular using certain windows of time on the server side—during which little or no activity is expected from a client application—to perform operations that will improve the speed of content delivery.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: September 1, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Yoav Weiss
  • Patent number: 10601875
    Abstract: Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: March 24, 2020
    Assignee: CELLSEC, INC.
    Inventors: David Goldschlag, Yoav Weiss, Karl Ginter, Michael Bartman
  • Patent number: 10511630
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: December 17, 2019
    Assignee: Cellsec, Inc.
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Publication number: 20190273808
    Abstract: Among other things, this document describes systems, methods and devices for content delivery from a server to a client, and in particular using certain windows of time on the server side—during which little or no activity is expected from a client application—to perform operations that will improve the speed of content delivery.
    Type: Application
    Filed: June 11, 2018
    Publication date: September 5, 2019
    Applicant: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Yoav Weiss
  • Patent number: 10353962
    Abstract: A technique that leads a surfer-equipment (SE) to switch to a lower bitrate is disclosed. The technique is implemented at an intermediate node between the SE and a domain. Leading the SE to switch to a lower bitrate is implemented by throttling one or more protocols each carried by one or more connections that carry packets of a multi-level-adaptive-bitrate (MLABR) media.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 16, 2019
    Assignee: Flash Networks, Ltd
    Inventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
  • Publication number: 20190173922
    Abstract: Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated.
    Type: Application
    Filed: January 24, 2019
    Publication date: June 6, 2019
    Inventors: David Goldschlag, Yoav Weiss, Karl Ginter, Michael Bartman
  • Patent number: 10313394
    Abstract: Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: June 4, 2019
    Assignee: Cellsec, Inc.
    Inventors: David Goldschlag, Karl Ginter, Yoav Weiss, Michael Bartman
  • Patent number: 10305937
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: May 28, 2019
    Assignee: Cellsec, Inc.
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Publication number: 20180302443
    Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Application
    Filed: May 25, 2018
    Publication date: October 18, 2018
    Applicant: CellSec, Inc.
    Inventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
  • Patent number: 9665646
    Abstract: The technique for the delivery of a media file is adjusted based on current constraints on a channel being used by a device requesting the media file. The media file is copied and the various copies are optimized for different constraints. Then, the media file is delivered by examining the current constraints on the channel and transmitting the media data from the copy of the media file that is most suitable for the current constraints. In some implementations, the constraint is the bandwidth of the channel and the copies of the media file are based on different bit rate adjustments.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: May 30, 2017
    Assignee: Flash Networks, Ltd
    Inventors: Adi Belan, Adi Weiser, Yoav Weiss
  • Patent number: 9659169
    Abstract: This invention creates separation between personal applications and corporate applications on a data processing device, so that both types of applications can run simultaneously while complying with all required policies. This enables employees to use their personal devices for work purposes, or work devices for personal purposes. The separation is created by dividing the data processing device into two or more “domains”, each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: May 23, 2017
    Inventor: Yoav Weiss
  • Patent number: 9613142
    Abstract: A technique and system that generates transcoded media files from requested original compressed media files, and then transmits the transcoded media files to a requester rather than the original compressed media files. Advantageously, the disclosed solutions provide a more bandwidth efficient downloading of media files to a requesting device. In addition, the disclosed solutions also fully support the seek function that is typically employed in media player devices. By correlating the requested original compressed media files time-wise with the generated transcoded media files, seek requests generated by a requesting device can be mapped to the appropriate or a close proximity to the transcoded media file.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: April 4, 2017
    Assignee: FLASH NETWORKS LTD
    Inventors: Adi Belan, Adi Weiser, Yoav Weiss, Jenia Gorokhovsky
  • Publication number: 20170026413
    Abstract: Methods, apparatus, systems, and non-transitory computer-readable media for managing a plurality of disparate computer application and data control policies on a computing device, especially a computing device connected to a computer network, are described. In one example, at least one policy distribution point is provided that includes least one policy distribution point including at least one information management policy. A plurality of policy enforcement points, including a first policy enforcement point operating at a first policy enforcement level, and a second enforcement point operating at second policy enforcement level, are also provided. A first policy element to the first policy enforcement point, and a second policy element to the second policy enforcement point, are allocated.
    Type: Application
    Filed: March 17, 2016
    Publication date: January 26, 2017
    Applicant: CellSec, Inc.
    Inventors: David Goldschlag, Karl Ginter, Yoav Weiss, Michael Bartman
  • Patent number: 9497210
    Abstract: A method includes assessing a trustworthiness level of a user computer by communication between the user computer and a first server. A record indicating the trustworthiness level is sent from the first server to the user computer, for storage by the user computer. A request is sent from the user computer to a second server, different from the first server, for a service to be provided to the user computer by the second server. The record is provided from the user computer to the second server by communicating between the user computer and the second server. At the second server, the trustworthiness level is extracted from the record, and the requested service is conditionally allowed to be provided to the user computer depending on the extracted trustworthiness level.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: November 15, 2016
    Assignee: Intel Corporation
    Inventors: Yoav Weiss, Etay Bogner
  • Publication number: 20160323201
    Abstract: A technique that leads a surfer-equipment (SE) to switch to a lower bitrate is disclosed. The technique is implemented at an intermediate node between the SE and a domain. Leading the SE to switch to a lower bitrate is implemented by throttling one or more protocols each carried by one or more connections that carry packets of a multi-level-adaptive-bitrate (MLABR) media.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 3, 2016
    Applicant: Flash Networks, Ltd
    Inventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
  • Publication number: 20160226907
    Abstract: A method includes assessing a trustworthiness level of a user computer by communication between the user computer and a first server. A record indicating the trustworthiness level is sent from the first server to the user computer, for storage by the user computer. A request is sent from the user computer to a second server, different from the first server, for a service to be provided to the user computer by the second server. The record is provided from the user computer to the second server by communicating between the user computer and the second server. At the second server, the trustworthiness level is extracted from the record, and the requested service is conditionally allowed to be provided to the user computer depending on the extracted trustworthiness level.
    Type: Application
    Filed: April 7, 2016
    Publication date: August 4, 2016
    Applicant: Intel Corporation
    Inventors: Yoav Weiss, Etay Bogner