Patents by Inventor Ori Modai

Ori Modai 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: 11843656
    Abstract: Systems and methods are disclosed for dynamic application mobilization. In one implementation, an application is modeled as a processing function. The processing function is placed at a first processing node within a processing network. One or more optimization operations are computed with respect to the processing function. The processing function is mobilized from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 12, 2023
    Assignee: Iguazio Systems Ltd.
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Patent number: 11755618
    Abstract: Systems and methods are disclosed for stateless stream handling and resharding. In one implementation, a first shard comprising one or more messages is generated. The first shard is associated with a first state attribute. The first shard and the first state attribute are provided as an update within a data stream. In another implementation, a first shard including a first state attribute is received within a first stream. A message that is inconsistent with the first state attribute is identified within the first shard. The message is associated as an attribute of the first shard. A second shard including a second state attribute is received. Based on the second state attribute, a position of the message within the second shard is determined. The message is inserted into the second shard based on the determining.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: September 12, 2023
    Assignee: Iguazio Systems Ltd.
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Publication number: 20230214396
    Abstract: Systems and methods are disclosed for stateless stream handling and resharding. In one implementation, a first shard including one or more messages is generated. The first shard is associated with a first shard version attribute. The first shard and the first shard version attribute are provided as a first atomic update within a data stream. The first shard is resharded into at least a second shard. The second shard is associated with a second shard version attribute. The second shard and the second shard version attribute are provided as a second atomic update within the data stream.
    Type: Application
    Filed: July 25, 2022
    Publication date: July 6, 2023
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv, Ortal Levi
  • Publication number: 20220279028
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.
    Type: Application
    Filed: May 19, 2022
    Publication date: September 1, 2022
    Inventors: Ori Modai, Gal Eliraz-Levonai
  • Patent number: 11397738
    Abstract: Systems and methods are disclosed for stateless stream handling and resharding. In one implementation, a first shard including one or more messages is generated. The first shard is associated with a first shard version attribute. The first shard and the first shard version attribute are provided as a first atomic update within a data stream. The first shard is resharded into at least a second shard. The second shard is associated with a second shard version attribute. The second shard and the second shard version attribute are provided as a second atomic update within the data stream.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: July 26, 2022
    Assignee: Iguazio Systems Ltd.
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv, Ortal Levi
  • Patent number: 11381626
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: July 5, 2022
    Assignee: Avaya Inc.
    Inventors: Ori Modai, Gal Eliraz-Levonai
  • Publication number: 20220142590
    Abstract: Embodiments disclosed herein enable enhanced communication with an application service provider. In a particular embodiment, a method provides, in a user communication device, collecting medical telemetry of a user of the user communication device. Upon identifying at least one abnormality in the medical telemetry, the method provides determining that the at least one abnormality indicates that the user is experiencing a health issue based on identifying a lack of non-medical telemetry indicating a reason, other than the health issue, for the at least one abnormality. In response to determining that the at least one abnormality indicates that the user is experiencing the health issue, the method provides initiating a real-time user communication from the user communication device to a contact center.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Inventors: Ori Modai, John Yoakum
  • Patent number: 11269832
    Abstract: Systems, methods, and related technologies for application-centric object storage and configuration are described. In certain aspects, a processing device can receive, from an application, one or more requests with respect to a data object. The processing device can process the one or more requests to determine one or more data utilization characteristics of the application with respect to the data object. The processing device can configure one or more aspects of the data object in view of the one or more data utilization characteristics.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: March 8, 2022
    Assignee: Iguazio Systems Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Patent number: 11259758
    Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating enhanced communication with an application service provider based on medical telemetry collected by a user device. In a particular embodiment, a method provides collecting medical telemetry of a user of the user communication device and processing the medical telemetry to identify abnormalities therein. Upon identifying at least one abnormality in the medical telemetry, the method provides determining whether the at least one abnormality indicates that the user is experiencing a health issue. After determining that the at least one abnormality indicates that the user is experiencing the health issue, the method provides transferring a health notification indicating the health issue to the application service provider.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: March 1, 2022
    Assignee: Avaya, Inc.
    Inventors: Ori Modai, John Yoakum
  • Publication number: 20210234914
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.
    Type: Application
    Filed: April 16, 2021
    Publication date: July 29, 2021
    Inventors: Ori Modai, Gal Eliraz-Levonai
  • Publication number: 20210117403
    Abstract: Systems and methods are disclosed for stateless data processing. In one implementation, multiple operations directed to an object are received. The operations are associated to generate a transaction sequence. Au atomic update of the object is performed in accordance with the generated transaction sequence.
    Type: Application
    Filed: March 13, 2018
    Publication date: April 22, 2021
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Patent number: 10986155
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: April 20, 2021
    Assignee: Avaya Inc.
    Inventors: Ori Modai, Gal Eliraz-Levonai
  • Patent number: 10909069
    Abstract: A method of managing data with high granularity, comprises identifying data objects and an associated data management policy. The policy uses features and a common semantic to define a feature-based sequence of data management actions of a data management operation that varies for different objects depending on respective features. Features of the data objects are obtained and then used to associate a data management action with the object using the policy so that the object is managed individually according to its own features, thus achieving high granularity of data management precision and also high flexibility.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: February 2, 2021
    Assignee: Iguazio Systems Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Patent number: 10740287
    Abstract: A method or system of managing data with high granularity, comprises identifying data objects and an associated data management policy. The policy uses features and a common semantic to define a feature-based sequence of data management actions of a data management operation that varies for different objects depending on respective features. Features of the data objects are obtained and then used to associate a data management action with the object using the policy so that the object is managed individually according to its own features, thus achieving high granularity of data management precision and also high flexibility.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: August 11, 2020
    Assignee: Iguazio Systems Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Patent number: 10733213
    Abstract: Systems and methods are disclosed for structuring unstructured machine-generated content. In one implementation, unstructured content is received and processed to identify a first content segment. Parameter(s) within the first content segment are identified and classified. A content segment skeleton that reflects an arrangement of the first content segment is generated. Based on the classifying of the parameter(s), the parameter(s) are extracted s from the first content segment into a structured content element in a structured content format, with the structured content element including a representation of the content segment skeleton. Based on the structured format, a query adapter is generated. Queries are executed via the query adapter and the structured format.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: August 4, 2020
    Assignee: Iguazio Systems Ltd.
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Publication number: 20200210456
    Abstract: Systems and methods are disclosed for structuring unstructured machine-generated content. In one implementation, unstructured content is received and processed to identify a first content segment. Parameter(s) within the first content segment are identified and classified. A content segment skeleton that reflects an arrangement of the first content segment is generated. Based on the classifying of the parameter(s), the parameter(s) are extracted s from the first content segment into a structured content element in a structured content format, with the structured content element including a representation of the content segment skeleton. Based on the structured format, a query adapter is generated. Queries are executed via the query adapter and the structured format.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Patent number: 10630733
    Abstract: Disclosed herein are systems, methods, and software to generate automated meeting permissions based on properties associated with a meeting. In an implementation, a method of operating a meeting publishing system to generate meeting publishing permissions includes identifying a request to record a meeting between a plurality of participants. The method further includes determining meeting properties associated with the meeting, generating permission for accessing a recording of the meeting based on the meeting properties, and initiation a recording system to provide the recording of the meeting based on the permissions.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: April 21, 2020
    Assignee: Avaya, Inc.
    Inventors: Ori Modai, Eitan Bremler, Vincent Chavy, David Bundy
  • Patent number: 10614050
    Abstract: Systems, methods, and related technologies for application-centric object storage and managing object requests via multiple indexes are described. In certain aspects, a processing device can receive a first data object, generate, with respect to the first data object, a first index, generate, with respect to the first data object, a second index through which the first data object can be accessed, receive a request with respect to the first data object, process the request to determine which of the first index or the second index to utilize in completing the request, and complete the request via at least one of the first index or the second index.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: April 7, 2020
    Assignee: Iguazio Systems, Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Patent number: 10592488
    Abstract: Systems, methods, and related technologies for application-centric object storage and interfaces. In certain aspects, a processing device receives, from a first application, one or more requests with respect to a data object. The processing device processes the one or more requests to identify one or more substructures of the data object. Based on an identification of the one or more substructures of the data object, the processing device defines a storage structure for the data object. The processing device defines an interface through which the first application can provide data access commands to the data object as stored in the defined storage structure.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: March 17, 2020
    Assignee: Iguazio Systems Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Publication number: 20190278863
    Abstract: Systems and methods are disclosed for stateless stream handling and resharding. In one implementation, a first shard comprising one or more messages is generated. The first shard is associated with a first state attribute. The first shard and the first state attribute are provided as an update within a data stream. In another implementation, a first shard including a first state attribute is received within a first stream. A message that is inconsistent with the first state attribute is identified within the first shard. The message is associated as an attribute of the first shard. A second shard including a second state attribute is received. Based on the second state attribute, a position of the message within the second shard is determined. The message is inserted into the second shard based on the determining.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv