Patents by Inventor Guy Ben-Artzi

Guy Ben-Artzi 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).

  • Patent number: 12470800
    Abstract: The disclosure generally relates to method, system and apparatus for privacy enhancement mode for integrated cameras. In an exemplary embodiment, the disclosure allows a user of a device equipped with an integrated device to engage the device in the so-called privacy mode whereby while the camera is engaged, the device does not broadcast the user's images; rather the device uses the camera to detect, discern and determine the user's attributes. Such attributes may include one or more of movement, motion, mood, gesture and temperature of the user. The attributes may include specificities of the user's environment.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: November 11, 2025
    Assignee: Intel Corporation
    Inventors: Alex Nayshtut, Dan Horovitz, Omer Ben-Shalom, Guy Ben-Artzi, Miriam Engel, Victoria Almog-Ayzenberg
  • Patent number: 12294731
    Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature, encrypting the frame signature (using a private key) to generate an encrypted watermark, and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.
    Type: Grant
    Filed: January 15, 2024
    Date of Patent: May 6, 2025
    Assignee: Intel Corporation
    Inventors: Noam Levy, Guy Ben-Artzi
  • Publication number: 20250112770
    Abstract: Disclosed examples generate an original equipment manufacturer (OEM) private key and an OEM public key; generate an OEM certificate based on the OEM public key; cause sending of the OEM certificate from an OEM product to a silicon provider, the silicon provider to sign the OEM certificate based on a silicon provider private key; and cause storage of the signed OEM certificate in the OEM product.
    Type: Application
    Filed: December 12, 2024
    Publication date: April 3, 2025
    Applicant: Intel Corporation
    Inventors: Dan Horovitz, Liron Ain-Kedem, Guy Ben-Artzi
  • Publication number: 20240214597
    Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature, encrypting the frame signature (using a private key) to generate an encrypted watermark, and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.
    Type: Application
    Filed: January 15, 2024
    Publication date: June 27, 2024
    Inventors: Noam Levy, Guy Ben-Artzi
  • Patent number: 11902559
    Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature; encrypting the frame signature (using a private key) to generate an encrypted watermark; and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: February 13, 2024
    Assignee: Intel Corportation
    Inventors: Noam Levy, Guy Ben-Artzi
  • Publication number: 20220321771
    Abstract: The disclosure generally relates to method, system and apparatus for privacy enhancement mode for integrated cameras. In an exemplary embodiment, the disclosure allows a user of a device equipped with an integrated device to engage the device in the so-called privacy mode whereby while the camera is engaged, the device does not broadcast the user's images; rather the device uses the camera to detect, discern and determine the user's attributes. Such attributes may include one or more of movement, motion, mood, gesture and temperature of the user. The attributes may include specificities of the user's environment.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 6, 2022
    Applicant: Intel Corporation
    Inventors: Alex Nayshtut, Dan Horovitz, Omer Ben-Shalom, Guy Ben-Artzi, Miriam Engel, Victoria Almog-Ayzenberg
  • Publication number: 20200267404
    Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature; encrypting the frame signature (using a private key) to generate an encrypted watermark; and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Applicant: Intel Corportation
    Inventors: Noam Levy, Guy Ben-Artzi
  • Patent number: 8762963
    Abstract: Embodiments of the invention may provide methods and/or systems for converting a source application to a platform-independent application. Source programming language code of the source application may be translated to target programming language code of the platform-independent application. The source programming language code may comprise Connected Limited Device Configuration (CLDC) code, and the platform-independent programming language may be independent of one or more device platforms. Further, one or more source resources associated with the source application may be converted to one or more target resources.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: June 24, 2014
    Assignee: Beck Fund B.V. L.L.C.
    Inventors: Yotam Shacham, Guy Ben-Artzi, Alexei Alexevitch, Amatzia Ben-Artzi, Tal Lavian, Alexander Glyakov, Russell William McMahon, Yehuda Levi
  • Patent number: 8762962
    Abstract: Embodiments of the methods and apparatus for automatic cross language program code translation are provided. One or more characters of a source programming language code are tokenized to generate a list of tokens. Thereafter, the list of tokens is parsed to generate a grammatical data structure comprising one or more data nodes. The grammatical data structure may be an abstract syntax tree. The one or more data nodes of the grammatical data structure are processed to generate a document object model comprising one or more portable data nodes. Subsequently, the one or more portable data nodes in the document object model are analyzed to generate one or more characters of a target programming language code.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: June 24, 2014
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Russell William McMahon, Amatzi Ben-Artzi, Alexei Alexevitch, Alexander Glyakov, Tal Lavian
  • Patent number: 8745573
    Abstract: Embodiments of the invention provide a platform-independent application development framework for programming an application. The framework comprises a content interface configured to provide an Application Programming Interface (API) to program the application comprising a programming code to be executed on one or more platforms. The API provided by the framework is independent of the one or more platforms. The framework further comprises an application environment configured to provide an infrastructure that is independent of the one or more platforms and one or more plug-in interfaces configured to provide an interface between the application environment and the one or more platforms.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: June 3, 2014
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Russell William Mcmahon, Amatzi Ben-Artzi, Alexei Alexevitch, Alexander Glyakov, Tal Lavian
  • Patent number: 8650544
    Abstract: Embodiments of methods, systems, apparatuses, and computer-readable may relate to interactive testing of source code. The method may include executing at least a part of the source code at the processing device and presenting the execution to a user. One or more gestures of the user may be captured while executing the part, where the user provides the gestures based on the execution presented to the user. The gestures may then be associated with the executing part, and a report may be generated that comprises information for the executing part associated with the captured gestures.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: February 11, 2014
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Neeraj Gupta
  • Patent number: 8621442
    Abstract: Embodiments of methods and systems for managing translation of a source code of a computer application, at a processing device, are described. A pre-translation analysis of the source code may be performed to determine a plurality of look-alike code snippets. Thereafter, a report may be generated for indicating at least one parameter associated with the plurality of look-alike code snippets. Subsequently, at least one of the plurality of look-alike code snippets may be modified with at least one pre-stored code snippet, based on the at least one parameter.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: December 31, 2013
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi
  • Patent number: 8615744
    Abstract: Managing assets during translation of source application to a target application may involve analyzing the source application to generate a database of characteristics of source assets. Thereafter, performance metrics for a target platform may be determined based on the characteristics of the source assets. Subsequently, the source assets may be processed based on the performance metrics to generate target assets.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: December 24, 2013
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Russell William McMahon
  • Patent number: 8533691
    Abstract: Embodiments of the invention may involve managing translation of a source code of a computer application in a first programming language to a target code in a second programming language, at a processing device. A pre-translation analysis of the source code may be performed to determine a part of the source code that is not supported in the second programming language. Thereafter, a report may be generated for indicating modifications to the determined part of the source code. Subsequently, the determined part of the source code may be modified based on the report to generate an intermediate code.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: September 10, 2013
    Assignee: Beek Fund B.V. L.L.C.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi
  • Publication number: 20120204161
    Abstract: Generating a code map for an application program interface (API) of a programming language may include analyzing at least one feature of the API to identify a plurality of atomic code snippets associated with the at least one feature and assigning an identifier to at least one of the plurality of atomic code snippets. The identifier may also be associated with a pre-stored atomic code snippet, in a second language. A code map may be generated to associate the at least one of the plurality of atomic code snippets to the prestored atomic code snippet.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Particle Code, Inc.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi
  • Publication number: 20120204157
    Abstract: Embodiments of methods and systems for managing translation of a source code Of a computer application, at a processing device, are described. A pre-translation analysis of the source code may be performed to determine a plurality of look-alike code snippets. Thereafter, a report may be generated for indicating at least one parameter associated with the plurality of look-alike code snippets. Subsequently, at least one of the plurality of look-alike code snippets may be modified with at least one pre-stored code snippet, based on the at least one parameter.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Particle Code, Inc.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi
  • Publication number: 20120204160
    Abstract: Embodiments of the invention may involve managing translation of a source code of a computer application in a first programming language to a target code in a second programming language, at a processing device. A pre-translation analysis of the source code may be performed to determine a part of the source code that is not supported in the second programming language. Thereafter, a report may be generated for indicating modifications to the determined part, of the source code. Subsequently, the determined part of the source code may be modified based on the report to generate an intermediate code.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Particle Code, Inc.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi
  • Publication number: 20120204159
    Abstract: Managing assets during translation of source application to a target application may involve analyzing the source application to generate a database of characteristics of source assets. Thereafter, performance metrics for a target platform may be determined based on the characteristics of the source assets. Subsequently, the source assets may be processed based on the performance metrics to generate target assets.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Particle Code, Inc.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Russell W. McMahon
  • Publication number: 20120204155
    Abstract: Embodiments of methods, systems, apparatuses, and computer-readable may relate to interactive testing of source code. The method may include executing at least a part of the source code at the processing device and presenting the execution to a user. One or more gestures of the user may be captured while executing the part, where the user provides the gestures based on the execution presented to the user. The gestures may then be associated with the executing part, and a report may be generated that comprises information for the executing part associated with the captured gestures.
    Type: Application
    Filed: February 8, 2011
    Publication date: August 9, 2012
    Applicant: Particle Code, Inc.
    Inventors: Guy Ben-Artzi, Yotam Shacham, Yehuda Levi, Neeraj Gupta
  • Publication number: 20100220616
    Abstract: Embodiments of the invention provide methods and systems for optimizing network connections by a computing device. One or more network connections between a source and a destination may be monitored for one or more values of one or more connection parameters. Thereafter, one or more values of the connection parameters of the monitored network connections may be analyzed to select one or more combinations of the values. Further, the selected combinations of the values of the connection parameters may be stored. Subsequently, one or more monitored network connections may be established based on the stored values of the combinations.
    Type: Application
    Filed: December 4, 2009
    Publication date: September 2, 2010
    Applicant: Real Dice Inc.
    Inventors: Alexander Glyakov, Alexei Alexevitch, Amatzia Ben-Artzi, Guy Ben-Artzi, Tal Lavian, Yotam Shacham, Yehuda Levi