Patents by Inventor Uri Goren

Uri Goren 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: 20240177308
    Abstract: There is provided a computer implemented method of scheduling analysis of at least one series of a study of medical images of a subject, comprising: predicting a time when at least one series of the study which is not yet available for processing, will be available for processing, predicting at least one parameter of the at least one series which is not yet available for processing, and obtaining the at least one parameter for series which are available, selecting a target series according to a combination of the predicted time and the at least one parameter, in response to the target series not yet available for processing, waiting for the target series to become available for processing, and in response to the target series being available for processing, feeding the target series into an image analysis machine learning model.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 30, 2024
    Applicant: Aidoc Medical Ltd
    Inventors: Ido REISS, Ronny Sharon LEVANDA, Uri Goren HORESH, Idan BASSUKEVITZ
  • Patent number: 11870855
    Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 9, 2024
    Assignee: Google LLC
    Inventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
  • Publication number: 20230123734
    Abstract: Establishing proxy-less connectivity from logically isolated virtual private clouds (VPC)within a cloud environment without the use of VPN or VPC peering is provided. Establishing a service attachment in one VPC, related to a service which is to be accessed, and a service endpoint in another VPC allows for private communication between the two networks without exposing the service to other VPCs in the cloud environment.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 20, 2023
    Inventors: Eli Oxman, Salomon Sonny Ben-Shimon, Anshuman Gupta, Alok Kumar, Ittai Balaban, Benjamin John Benardos, Sameer Adhikari, Mukta Gupta, Anjin Guo, Pierre-Emmanuel Ettori, Noam Lampert, Uday Ramakrishna Naik, Jesse Louis Alpert, Ines Clara Envid Lazaro, Uri Goren, Ariel Waizel
  • Publication number: 20230092318
    Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 23, 2023
    Applicant: Google LLC
    Inventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
  • Patent number: 11533372
    Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: December 20, 2022
    Assignee: Google LLC
    Inventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
  • Publication number: 20220321667
    Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Applicant: Google LLC
    Inventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-Emmanuel Ettori, Anshu Gupta, Idan Brown, Noam Lampert
  • Publication number: 20220261985
    Abstract: A system for determining whether a dataset including a plurality of cross-sectional images includes a predetermined feature is provided, the system including a first AI model to: receive a dataset including a plurality of cross-sectional images as an input, analyse the dataset to identify a subset of cross-sectional images of the dataset capable of including the predetermined feature, and output the subset; a second AI model to: receive a first cross-sectional image from the subset, analyse the first cross-sectional image to determine whether the first cross-sectional image includes the predetermined feature, and output an indication of whether the first cross-sectional image includes the predetermined feature; and a processor configured to: provide the dataset as an input to the first AI model, obtain the output subset from the first AI model, provide the first cross-sectional image from the subset as an input to the second AI model, obtain the output from the second AI model, and based on the output from th
    Type: Application
    Filed: February 18, 2021
    Publication date: August 18, 2022
    Applicant: AIDOC Medical LTD
    Inventors: Eugene WALACH, Elad WALACH, Idan BASSUKEVITCH, Uri GOREN HORESH, Michael BRAGINSKI
  • Patent number: 11151407
    Abstract: A system for identifying a potential altered image includes an image analysis unit to analyse an image and output a result indicating whether the image shows a predetermined feature and a processor to obtain a first output from the image analysis unit for an image that has a plurality of pixels each having a pixel value, obtain an altered version of the image by adjusting pixel values of up to a predetermined threshold amount of pixels in the image, obtain a second output from the image analysis unit for the altered version of the image, determine whether the second output is different to the first output, and identify that the image is a potential altered image in response to determining that the second output is different to the first output.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 19, 2021
    Assignee: AIDOC Medical LTD
    Inventors: Eugene Walach, Elad Walach, Idan Bassukevitch, Uri Goren Horesh, Michael Braginski
  • Publication number: 20210064911
    Abstract: A system for identifying a potential altered image includes an image analysis unit to analyse an image and output a result indicating whether the image shows a predetermined feature and a processor to obtain a first output from the image analysis unit for an image that has a plurality of pixels each having a pixel value, obtain an altered version of the image by adjusting pixel values of up to a predetermined threshold amount of pixels in the image, obtain a second output from the image analysis unit for the altered version of the image, determine whether the second output is different to the first output, and identify that the image is a potential altered image in response to determining that the second output is different to the first output.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Eugene WALACH, Elad WALACH, Idan BASSUKEVITCH, Uri Goren HORESH, Michael BRAGINSKI
  • Patent number: 9791932
    Abstract: An embodiment of the invention provides a gesture recognition system (GRS) that displays a graphical user interface in which symbols are grouped into “pods” on a display screen, and a user enters a desired symbol into a computer by selecting a pod containing the desired symbol, and then selecting the symbol from a display of the symbols in the selected pod using hand motions without having to contact the display screen or use a manual controller.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: October 17, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Giora Yahav, Uri Goren, Yuval Bahat, Omri Mendels, Bella Specktor
  • Patent number: 8533808
    Abstract: A method for protecting data communications using a multiple processor device in which multiple processors are operatively connected by a transport mechanism for sharing data. One or more of the processors is programmed as a dispatcher and other processors are programmed with processes. Each of the processes enforce an identical security policy and/or perform an identical or specialized security function. Data streams are transferred respectively from the dispatcher to the processes through the transport mechanism. Control information is transmitted through the transport mechanism from one or more processes to the dispatcher. The control information specifies balancing load of the data streams between the processes. The dispatcher balances load based on the control information.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 10, 2013
    Assignee: Check Point Software Technologies Ltd.
    Inventors: Ofer Raz, Erez Geva, Uri Goren
  • Publication number: 20130227477
    Abstract: An embodiment of the invention provides a gesture recognition system (GRS) that displays a graphical user interface in which symbols are grouped into “pods” on a display screen, and a user enters a desired symbol into a computer by selecting a pod containing the desired symbol, and then selecting the symbol from a display of the symbols in the selected pod using hand motions without having to contact the display screen or use a manual controller.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 29, 2013
    Applicant: Microsoft Corporation
    Inventors: Giora YAHAV, Uri Goren, Yuval Bahat, Omri Mendels, Bella Specktor
  • Publication number: 20070180513
    Abstract: A method for protecting data communications using a multiple processor device in which multiple processors are operatively connected by a transport mechanism for sharing data. One or more of the processors is programmed as a dispatcher and other processors are programmed with processes. Each of the processes enforce an identical security policy and/or perform an identical or specialized security function. Data streams are transferred respectively from the dispatcher to the processes through the transport mechanism. Control information is transmitted through the transport mechanism from one or more processes to the dispatcher. The control information specifies balancing load of the data streams between the processes. The dispatcher balances load based on the control information.
    Type: Application
    Filed: March 29, 2007
    Publication date: August 2, 2007
    Applicant: CHECK POINT SOFTWARE TECHNOLOGIES LTD.
    Inventors: Ofer Raz, Erez Geva, Uri Goren