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).

  • Publication number: 20190278859
    Abstract: Systems and methods are disclosed for stateless stream handling and resharding. In one implementation, a first shard comprising one or more messages is received. 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 one or more messages is received within a first stream. 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.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Publication number: 20190278860
    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: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv, Ortal Levi
  • Patent number: 10372692
    Abstract: Systems, methods, and related technologies for application-centric object storage and virtual data objects are described. In certain aspects, a processing device can process a first data object in a first format to generate a virtual data object, the virtual data object including a representation of the first data object in a second format. The processing device can receive a request with respect to the first data object from an application that is configured with respect to the second format. The processing device can complete the request with respect to the first data object and the application via the virtual data object.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: August 6, 2019
    Assignee: Iguazio Systems Ltd.
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
  • Patent number: 10348416
    Abstract: Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 9, 2019
    Assignee: Avaya Inc.
    Inventors: Azaria Cohen, Ori Modai
  • Publication number: 20190098073
    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: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Patent number: 10122896
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detect adjunct peripherals, and coordinating their media capabilities (as a preparation to be able to signal their capabilities). The host device and the peripherals can synchronize wall clocks. The system sets up a call (or receive a call) from a remote host device, and requests the peripherals to check for network connectivity to the remote host device (connectivity check). This check can be done by using a STUN/TURN procedure. The system establishes direct connectivity between the peripherals and the remote host device and monitors lip sync by transferring RTCP messages between the host device and the peripherals and instructing display and playback peripherals/sub systems to align lip sync.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 6, 2018
    Assignee: Avaya Inc.
    Inventors: Ori Modai, Venkatesh Krishnaswamy, Gal Eliraz-Levonai, Michael Vernick
  • Patent number: 10080231
    Abstract: Embodiments disclosed herein provide systems and methods for optimizing channel bandwidth usage in a communication network from a sender. In a particular embodiment, a method provides transmitting first data on a first data channel from the sender to a receiver at a first rate that does not exceed an available amount of bandwidth on the communication network. The method further provides determining that the first data channel is attempting to transmit at a second rate that is higher than the first rate. Also, the method provides continuing to transmit the first data on the first data channel while increasing from the first rate to the second rate in increments until either the second rate is achieved or the available amount of bandwidth is reached.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: September 18, 2018
    Assignee: Avaya Inc.
    Inventors: Oren Bakshe, Eyal Sayar, Gal Keren, Ori Modai
  • Patent number: 10013805
    Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating controlling a meeting between remote Augmented Reality (AR) and Virtual Reality (VR) participants. In a particular embodiment, a method provides, during a conference session wherein a plurality of head mounted displays (HMDs) are each worn by one of a plurality of participants, compiling first orientation information and first view information from a first HMD of the plurality of HMDs. The orientation information describes current orientation of the first HMD. Based on the first orientation information and the first view information, the method provides determining a first change to how video is presented the first HMD. Also, the method provides directing the first HMD to implement the first change.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: July 3, 2018
    Assignee: Avaya Inc.
    Inventors: Tamar Barzuza, Yair Wiener, Ori Modai
  • Patent number: 9959676
    Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for presenting a meeting between remote participants. In a particular embodiment, a method provides, during a conference session, compiling view information used to determine a first view seen by the first participant. The method further provides receiving conference video comprising at least video captured of a second participant remote to the physical location of the first participant. Also, the method provides presenting the video captured of the second participant such that the second participant appears at a first position of a meeting location in the first view to the first participant.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: May 1, 2018
    Assignee: Avaya Inc.
    Inventors: Tamar Barzuza, Yair Wiener, Ori Modai
  • Patent number: 9948893
    Abstract: A telecommunication device includes an image capture system that captures an image of a local participant in a telecommunication session, the image comprising foreground and background images defined by plural pixels, each of the pixels having a pixel magnitude related to a sample of the image at a spatial location of the respective pixel and a background modifier that segments plural pixels of the captured image into foreground and background sets of pixels, replaces the background set of pixels with a template set of pixels to form a new background set of pixels, selected pixels in the template set of pixels having a different magnitude than a magnitude of the corresponding pixel in the background set of pixels replaced by the selected pixel, and combines the new background set of pixels with the foreground set of pixels to form modified image information for transmission to a remote endpoint.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: April 17, 2018
    Assignee: Avaya Inc.
    Inventors: Tamar Barzuza, Gal Eliraz-Lovonai, Ori Modai
  • Patent number: 9769043
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media that perform adaptive management of a media buffer. In a particular embodiment, a method provides receiving packets representing a media stream into the adaptive media buffer, wherein the media stream comprises a sequence of media segments structured into segment layers, and detecting loss of one or more of the packets representing one of the media segments. The method further provides estimating a round trip delay for packets between the adaptive media buffer and a sender of the media stream and determining a current depth of the media segments within the adaptive media buffer. In response to detecting the packet loss, the method provides discarding media segments within the adaptive media buffer based on the round trip delay, the current depth, and a layer of the segment layers into which each of the one or more media segments is included.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: September 19, 2017
    Assignee: Avaya Inc.
    Inventors: Ori Modai, Gal Eliraz-Levonai
  • Publication number: 20170180058
    Abstract: Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: Azaria Cohen, Ori Modai
  • Publication number: 20170142371
    Abstract: A telecommunication device includes an image capture system that captures an image of a local participant in a telecommunication session, the image comprising foreground and background images defined by plural pixels, each of the pixels having a pixel magnitude related to a sample of the image at a spatial location of the respective pixel and a background modifier that segments plural pixels of the captured image into foreground and background sets of pixels, replaces the background set of pixels with a template set of pixels to form a new background set of pixels, selected pixels in the template set of pixels having a different magnitude than a magnitude of the corresponding pixel in the background set of pixels replaced by the selected pixel, and combines the new background set of pixels with the foreground set of pixels to form modified image information for transmission to a remote endpoint.
    Type: Application
    Filed: April 6, 2016
    Publication date: May 18, 2017
    Inventors: Tamar Barzuza, Gal Eliraz-Lovonai, Ori Modai
  • Patent number: 9621282
    Abstract: Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: April 11, 2017
    Assignee: Avaya Inc.
    Inventors: Azaria Cohen, Ori Modai
  • Patent number: 9609272
    Abstract: Methods, media and devices for generating an optimized image snapshot from a captured sequence of persons participating in a meeting are provided. In some embodiments, methods media and devices for utilizing a captured image as a representative image of a person as a replacement of a video stream; as a representation of a person in offline archiving systems; or as a representation of a person in a system participant roster.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: March 28, 2017
    Assignee: Avaya Inc.
    Inventors: Yair Wiener, Ori Modai
  • Publication number: 20160374094
    Abstract: Embodiments disclosed herein provide systems and methods for optimizing channel bandwidth usage in a communication network from a sender. In a particular embodiment, a method provides transmitting first data on a first data channel from the sender to a receiver at a first rate that does not exceed an available amount of bandwidth on the communication network. The method further provides determining that the first data channel is attempting to transmit at a second rate that is higher than the first rate. Also, the method provides continuing to transmit the first data on the first data channel while increasing from the first rate to the second rate in increments until either the second rate is achieved or the available amount of bandwidth is reached.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Oren Bakshe, Eyal Sayar, Gal Keren, Ori Modai
  • Patent number: 9524588
    Abstract: Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating enhanced visual communication between remote participants. In a particular embodiment, a method provides, during a conference session, receiving first video captured of a first participant remote to a physical meeting location. The method further provides determining a first position for the first participant in the physical meeting location and determining a view of an Augmented Reality (AR) head mounted display worn by a second participant at the physical meeting location. From the first video, the method provides generating AR video that makes the first participant appear to the second participant at the first position when viewed through the AR head mounted display. The method also includes transferring the AR video to the AR head mounted display for presentation to the second participant.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: December 20, 2016
    Assignee: Avaya Inc.
    Inventors: Tamar Barzuza, Yair Wiener, Ori Modai, Azaria Cohen
  • Publication number: 20160287189
    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: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Ori Modai, John Yoakum
  • Publication number: 20160269449
    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: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Ori Modai, Eitan Bremler, Vincent Chavy, David Bundy
  • Publication number: 20160217161
    Abstract: Systems, methods, and related technologies for application-centric object storage and virtual data objects are described. In certain aspects, a processing device can process a first data object in a first format to generate a virtual data object, the virtual data object including a representation of the first data object in a second format. The processing device can receive a request with respect to the first data object from an application that is configured with respect to the second format. The processing device can complete the request with respect to the first data object and the application via the virtual data object.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 28, 2016
    Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing