Patents by Inventor Tal ZUR
Tal ZUR 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: 12346730Abstract: A method, system and computer program product, the method comprising: determining properties of a set of containers that are deployed over a computer infrastructure, wherein the computer infrastructure is provisioned via an infrastructure management service; determining properties of one or more headroom containers, wherein the one or more headroom containers are not deployed over the computer infrastructure; simulating the container orchestrator using the properties of the set of container and the properties of the headroom containers, for obtaining an expected deployment of the set of containers together with the one or more headroom containers; based on the expected deployment, determining whether the computer infrastructure is sufficient for deploying the set of containers together with the one or more headroom containers; and subject to the computer infrastructure being insufficient, issuing a request to the infrastructure management service to allocate additional computer infrastructure.Type: GrantFiled: May 10, 2023Date of Patent: July 1, 2025Assignee: NETAPP, INC.Inventors: Tal Zur, Ori Yemini
-
Publication number: 20240232402Abstract: A PCB analysis utilizes manufacturing capability data shared in a multi-tenant collaborative network in a mixed cloud and on-premise environment. Access to a tenant's account of a DFM application deployed on the tenant's premises is provided. The DFM application is enabled to activate the PCB analysis on a DFM profile with manufacturing capability data. The tenant's account requests a utilization authorization of a given DFM profile stored in a cloud data layer. When the utilization is authorized, the given DFM profile is downloaded embedded in a locked DFM envelope, which locks together the given DFM profile with an injected identifier of the authorized tenant's account. Via the DFM application, when logged into the tenant's account, the PCB analysis is activated by permitting the unlocking of the DFM profile from the DFM envelope only when the identifier of the tenant's account is the same as the injected identifier.Type: ApplicationFiled: February 16, 2021Publication date: July 11, 2024Inventors: Max Clark, Alex Zigelboim, Keren Paryenti, Tal Zur
-
Publication number: 20240135013Abstract: A PCB analysis utilizes manufacturing capability data shared in a multi-tenant collaborative network in a mixed cloud and on-premise environment. Access to a tenant's account of a DFM application deployed on the tenant's premises is provided. The DFM application is enabled to activate the PCB analysis on a DFM profile with manufacturing capability data. The tenant's account requests a utilization authorization of a given DFM profile stored in a cloud data layer. When the utilization is authorized, the given DFM profile is downloaded embedded in a locked DFM envelope, which locks together the given DFM profile with an injected identifier of the authorized tenant's account. Via the DFM application, when logged into the tenant's account, the PCB analysis is activated by permitting the unlocking of the DFM profile from the DFM envelope only when the identifier of the tenant's account is the same as the injected identifier.Type: ApplicationFiled: February 16, 2021Publication date: April 25, 2024Inventors: Max Clark, Alex Zigelboim, Keren Paryenti, Tal Zur
-
Publication number: 20240118124Abstract: A type of meter register having a sealed register body, a member adapted to measure the flow of liquid through the meter, and a microprocessor adapted to send and receive messages from a cloud computing computer for determining a utility meter abnormality, comprising: receiving, at a utility meter, from a profile sharing server comprising one or more processors, a plurality of utility meter updates; generating, with the one or more processors, a utility meter profile based on the one or more utility meter updates; receiving, at the utility meter, from the profile sharing server, a utility meter profile; automatically determining, an abnormality of the utility meter by comparing the utility meter profile to the flow rate of fluid passed through the utility meter; and in response to determining an abnormality, sending an alert.Type: ApplicationFiled: October 9, 2023Publication date: April 11, 2024Inventors: Tal Zur, Hagai Michaelis
-
Publication number: 20230359493Abstract: A method, system and computer program product, the method comprising: determining properties of a set of containers that are deployed over a computer infrastructure, wherein the computer infrastructure is provisioned via an infrastructure management service; determining properties of one or more headroom containers, wherein the one or more headroom containers are not deployed over the computer infrastructure; simulating the container orchestrator using the properties of the set of container and the properties of the headroom containers, for obtaining an expected deployment of the set of containers together with the one or more headroom containers; based on the expected deployment, determining whether the computer infrastructure is sufficient for deploying the set of containers together with the one or more headroom containers; and subject to the computer infrastructure being insufficient, issuing a request to the infrastructure management service to allocate additional computer infrastructure.Type: ApplicationFiled: May 10, 2023Publication date: November 9, 2023Inventors: Tal ZUR, Ori YEMINI
-
Patent number: 11693698Abstract: A method, system and computer program product, the method comprising: determining properties of a set of containers that are deployed over a computer infrastructure, wherein the computer infrastructure is provisioned via an infrastructure management service; determining properties of one or more headroom containers, wherein the one or more headroom containers are not deployed over the computer infrastructure; simulating the container orchestrator using the properties of the set of container and the properties of the headroom containers, for obtaining an expected deployment of the set of containers together with the one or more headroom containers; based on the expected deployment, determining whether the computer infrastructure is sufficient for deploying the set of containers together with the one or more headroom containers; and subject to the computer infrastructure being insufficient, issuing a request to the infrastructure management service to allocate additional computer infrastructure.Type: GrantFiled: November 25, 2019Date of Patent: July 4, 2023Assignee: NetApp, Inc.Inventors: Tal Zur, Ori Yemini
-
Patent number: 10853439Abstract: A method for transcoding data for playback via a HTML5 player is provided. Upon received a request for playback of data, stored data can be retrieved and can be transcoded in portions. The portions can be sent to the player, and each portion is sent to the player when transcoding is complete.Type: GrantFiled: August 8, 2017Date of Patent: December 1, 2020Assignee: NICE LTD.Inventors: Efim Kolodizner, Reuven Kandov, Tal Haguel, Tal Zur
-
Publication number: 20200167199Abstract: A method, system and computer program product, the method comprising: determining properties of a set of containers that are deployed over a computer infrastructure, wherein the computer infrastructure is provisioned via an infrastructure management service; determining properties of one or more headroom containers, wherein the one or more headroom containers are not deployed over the computer infrastructure; simulating the container orchestrator using the properties of the set of container and the properties of the headroom containers, for obtaining an expected deployment of the set of containers together with the one or more headroom containers; based on the expected deployment, determining whether the computer infrastructure is sufficient for deploying the set of containers together with the one or more headroom containers; and subject to the computer infrastructure being insufficient, issuing a request to the infrastructure management service to allocate additional computer infrastructure.Type: ApplicationFiled: November 25, 2019Publication date: May 28, 2020Inventors: Tal Zur, Ori Yemini
-
Patent number: 10409970Abstract: A system and method obtain a recording of an interaction with a user and a screen recording related to the interaction; extract, from the screen recording, a unique identification value related to the user; resolve the identity of the user using the extracted unique identification value; and associate the user with the recorded interaction by associating the unique identification value with the interaction.Type: GrantFiled: February 22, 2016Date of Patent: September 10, 2019Assignee: Nice Ltd.Inventors: Tal Zur, Roie Mandler, Oren Weiss
-
Patent number: 10397590Abstract: A recording server and method for recording and modifying a video dataset, the recording server including a memory storing a code, and at least one processor configured to execute the code, wherein the code includes instructions for receiving a video dataset including an initial fully-coded frame and subsequent plurality of partially-coded frames, selecting at least one of the plurality of partially-coded frames, for replacement of each of the selected frames with a corresponding fully-coded frame, and for each selected partially-coded frame, calculating the corresponding fully-coded frame and replacing the selected partially-coded frame with the calculated corresponding fully-coded frame.Type: GrantFiled: December 5, 2016Date of Patent: August 27, 2019Assignee: NICE-SYSTEMS LTD.Inventors: Yaron Cohen, Tal Zur, Oren Winkler, Boris Katzman, Oren Feld
-
Patent number: 10334101Abstract: System and method for completing metadata for a recorded session. A recorder may initiate a recording of a session to produce a recorded session. The recorder may mark the recorded session as an incomplete or bad session. The session may be inserted into a bad sessions list. The bad sessions list may be examined and metadata related to sessions included therein may be used to update an operational database. Other embodiments are described and claimed.Type: GrantFiled: May 22, 2013Date of Patent: June 25, 2019Assignee: NICE LTD.Inventors: Tal Gluck, Tal Zur, Efim Kolodizner
-
Publication number: 20190050492Abstract: A method for transcoding data for playback via a HTML5 player is provided. Upon received a request for playback of data, stored data can be retrieved and can be transcoded in portions. The portions can be sent to the player, and each portion is sent to the player when transcoding is complete.Type: ApplicationFiled: August 8, 2017Publication date: February 14, 2019Applicant: NICE LTD.Inventors: Efim KOLODIZNER, Reuven KANDOV, Tal HAGUEL, Tal ZUR
-
Publication number: 20180160149Abstract: A recording server and method for recording and modifying a video dataset, the recording server including a memory storing a code, and at least one processor configured to execute the code, wherein the code includes instructions for receiving a video dataset including an initial fully-coded frame and subsequent plurality of partially-coded frames, selecting at least one of the plurality of partially-coded frames, for replacement of each of the selected frames with a corresponding fully-coded frame, and for each selected partially-coded frame, calculating the corresponding fully-coded frame and replacing the selected partially-coded frame with the calculated corresponding fully-coded frame.Type: ApplicationFiled: December 5, 2016Publication date: June 7, 2018Inventors: Yaron COHEN, Tal Zur, Oren Winkler, Boris KATZMAN, Oren FELD
-
Patent number: 9747167Abstract: System and method for persistency free management of media storage including, during routine operation: continuously receiving streams of data; storing the streams of data in corresponding files in a non-volatile storage; including in the files a tag indicating whether the file is categorized as active or inactive; and when recovering from a crash: generating a list of active files by scanning the files and identifying active files. System and method for recovering after controller crash may include: during routine operation: continuously handling by the controller processes related to media metadata, by sending commands to a controlled device; sending state parameters related to the processes to the controlled device; and when recovering from the crash: retrieving the state parameters from the controlled device.Type: GrantFiled: February 27, 2014Date of Patent: August 29, 2017Assignee: NICE LTD.Inventors: Tal Zur, Efim Kolodizner
-
Publication number: 20170242991Abstract: A system and method obtain a recording of an interaction with a user and a screen recording related to the interaction; extract, from the screen recording, a unique identification value related to the user; resolve the identity of the user using the extracted unique identification value; and associate the user with the recorded interaction by associating the unique identification value with the interaction.Type: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventors: Tal ZUR, Roie MANDLER, Oren WEISS
-
Patent number: 9734468Abstract: A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer.Type: GrantFiled: February 21, 2012Date of Patent: August 15, 2017Assignee: NICE LTD.Inventors: Tal Zur, Roni Krivoshey, Eyal Dyment Herzfeld, Yohay Etsion
-
Patent number: 9479727Abstract: Methods and systems are described for recording screen data and audio data relating to a call. The screen recording session is initiated and terminated within the controller, based on correlation between audio data and screen data from the call, without requiring involvement with a controller or Computer Telephony Integration (CTI) layer.Type: GrantFiled: July 15, 2015Date of Patent: October 25, 2016Assignee: NICE-SYSTEMS Ltd.Inventors: Efim Kolodizner, Tal Zur
-
Patent number: 9405786Abstract: A system and method for database flow management may include a rule engine which may examine information related to an interaction; select an action queue from the plurality of action queues; and store, in the selected action queue, archiving information related to the interaction. A recorder may select an action queue from the plurality of action queues; extract archiving information from the selected action queue and perform an archiving operation based on the extracted archiving information. The recorder may update an archiving information queue according to a result of the archiving operation. A unit may examine the plurality of archiving information queues to identify completed archiving operations and update a global table to include completed archiving operations. Other embodiments are described and claimed.Type: GrantFiled: October 22, 2013Date of Patent: August 2, 2016Assignee: NICE-SYSTEMS LTD.Inventors: Anat Malin, Eran Moshe Talbi, Vadim Ilyasov, Matan Keret, Roni Krivoshey, Yoav Bahat, Efim Kolodizner, Tal Zur
-
Patent number: 9374315Abstract: A computing system comprising multiple computing resources in which one resource assumes spare status using a spare election algorithm. According to the algorithm each computing resource on initialization requests permission to assume spare state from the other computing resources. Then if all of the other computing resources grant the permission the requesting computing resource assumes spare state. If one of the other computing resources does not grant the permission to the requesting resource then the requesting resource assumes normal state.Type: GrantFiled: April 11, 2014Date of Patent: June 21, 2016Assignee: NICE-SYSTEMS LTD.Inventors: Tal Zur, Efim Kolodizner
-
Patent number: 9369570Abstract: A method comprising that in response to a beginning of a telephonic interaction in a local telephony system concurrently activating recordations of the telephonic interaction in a plurality of recorders operative parallelly and independently to obtain a plurality of recordings of the interaction corresponding to the plurality of recorders, and further in response to an ending of the telephonic interaction in the local telephony system concurrently terminating the recordations of the telephonic interaction in the plurality of the recorders, thereby providing the plurality of recordings of the interaction corresponding to the plurality of recorders, and subsequently selecting at least one recording among the plurality of the recordings of the interaction based on acquired data related to the quality of recordings associated the recordations, and an apparatus for performing the same.Type: GrantFiled: May 18, 2015Date of Patent: June 14, 2016Assignee: NICE-SYSTEMS LTDInventors: Efim Kolodizner, Shay Levy, Tal Zur, Roni Krivoshey, Kobi Shem Tov