Patents by Inventor Airan Landau

Airan Landau 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: 20220283867
    Abstract: Various embodiments of the present application set forth a computer-implemented method comprising receiving, from a client, a request for a workstation instance having a first configuration, in response to the request, generating a first workstation pool associated with the first configuration, wherein the first workstation pool includes at least two unassigned workstation instances having the first configuration, and assigning at least a first workstation instance included in the at least two unassigned workstation instances to the client.
    Type: Application
    Filed: March 5, 2021
    Publication date: September 8, 2022
    Inventors: Kevin Ibraheem KELANI, Airan LANDAU, Kevin L. CURETON, Marian MONTAGNINO, Michelle Lynne BRENNER, Thomas A. CELLUCCI, Anna J. BROSNAHAN, William Andrew THURSTON
  • Patent number: 10754830
    Abstract: Techniques for activity information schema discovery, schema change detection, and notification. In one embodiment, for example, a computer-implemented method for activity information schema discovery and schema change detection and notification comprises: analyzing a first set of related activity messages obtained during a first sample period; determining first schema counters for uniquely named properties identified in the first set of messages based on the analyzing of the first set of activity messages; after the first sample period, inferring a first schema from the first schema counters; analyzing a second set of related activity messages obtained during a second sample period; determining second schema counters for uniquely named properties identified in the second set of messages based on the analyzing of the second set of activity messages; after the second sample period, inferring a second schema from the second schema counters; comparing the first schema and the second schema for any differences.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: August 25, 2020
    Assignee: NETFLIX, INC.
    Inventors: Airan Landau, Sudhir Tonse
  • Publication number: 20170053673
    Abstract: An MPEG object is an object-oriented data structure that may be used in the creation of interactive MPEG video stream. The MPEG object data structure includes an MPEG object interface defining data received by the MPEG object and data output by the MPEG object. The MPEG object data structure further includes either one or more MPEG video elements or an association to one or more MPEG video elements. The MPEG video elements are preferably defined as MPEG slices that include a plurality of encoded macroblocks. Additionally, the data structure may provide a method for receiving input through the MPEG object interface and in response to input from the client device outputting an MPEG video element. In certain configurations, the MPEG object contains a method that maintains state data for the MPEG object. The state data may be used to select between a plurality of MPEG elements to output.
    Type: Application
    Filed: May 27, 2016
    Publication date: February 23, 2017
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Glenn M. Cloud
  • Patent number: 9355681
    Abstract: An MPEG object is an object-oriented data structure that may be used in the creation of interactive MPEG video stream. The MPEG object data structure includes an MPEG object interface defining data received by the MPEG object and data output by the MPEG object. The MPEG object data structure further includes either one or more MPEG video elements or an association to one or more MPEG video elements. The MPEG video elements are preferably defined as MPEG slices that include a plurality of encoded macroblocks. Additionally, the data structure may provide a method for receiving input through the MPEG object interface and in response to input from the client device outputting an MPEG video element. In certain configurations, the MPEG object contains a method that maintains state data for the MPEG object. The state data may be used to select between a plurality of MPEG elements to output.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: May 31, 2016
    Assignee: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Glenn M. Cloud
  • Publication number: 20160042015
    Abstract: Techniques for activity information schema discovery, schema change detection, and notification. In one embodiment, for example, a computer-implemented method for activity information schema discovery and schema change detection and notification comprises: analyzing a first set of related activity messages obtained during a first sample period; determining first schema counters for uniquely named properties identified in the first set of messages based on the analyzing of the first set of activity messages; after the first sample period, inferring a first schema from the first schema counters; analyzing a second set of related activity messages obtained during a second sample period; determining second schema counters for uniquely named properties identified in the second set of messages based on the analyzing of the second set of activity messages; after the second sample period, inferring a second schema from the second schema counters; comparing the first schema and the second schema for any differences.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: AIRAN LANDAU, SUDHIR TONSE
  • Patent number: 9042454
    Abstract: A system for creating composite encoded video from two or more encoded video sources in the encoded domain. In response to user input, a markup language-based graphical layout is retrieved. The graphical layout includes frame locations within a composite frame for at least a first encoded source and a second encoded source. The system either retrieves or receives the first and second encoded sources. The sources include block-based transform encoded data. The system also includes a stitcher module for stitching together the first encoded source and the second encoded source according to the frame locations of the graphical layout to form an encoded frame. The system outputs an encoded video stream that is transmitted to a client device associated with the user. In response to further user input, the system updates the state of an object model and replaces all or a portion of one or more frames of the encoded video stream. The system may be used with MPEG encoded video.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: May 26, 2015
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Charlie Lawrence, Greg Brown, Edward Ludvig
  • Patent number: 8442110
    Abstract: A method for regulating bandwidth usage in an output data stream transmitted on an analog channel from a cable head end. The output data stream comprises a plurality of input information content signals. For each input information content signal, a series of images are captured, compressed and formed into an input digital data stream. The bandwidth of each input digital data stream is regulated by associating the stream with a current bit allocation total. During each frame time: a bit allocation increment is added to the current bit allocation total for each input digital data stream. When a data packet to be transmitted for an input digital data stream is received by the multiplexer, the data packet is stored.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: May 14, 2013
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Lena Y. Pavlovskaia, Robert Johnson, Airan Landau, Amos Kohn
  • Publication number: 20120137337
    Abstract: A system and method are provided for processing video content, associated with a source image, for display on a television. The source image, such as a web page, and its associated (e.g., linked) video content are retrieved and separately encoded. The encoded source image and the encoded video content are composited together to form a sequence of encoded video frames, where a frame type of the video content is used to determine a type of a composited frame. For example, if all displayed frames of the video content are MPEG I-frames, then the composited frame also may be an I-frame. However, if any displayed frame of video content is an MPEG P-frame or B-frame, then the composited frame may be a P-frame.
    Type: Application
    Filed: December 5, 2011
    Publication date: May 31, 2012
    Applicant: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Robert B. Sigmon, JR., Lena Pavlovskaia, Airan Landau
  • Patent number: 8155202
    Abstract: A scrolling encoder encodes scrolling elements that are to be scrolled around all or a subset of the frames of a video stream or file with their movement in time and space controlled by a path to produce a video stream or file, without searching previous or subsequent frames of the video stream or file for reference blocks. The scrolling element can be an image, video, text or any combination thereof. The scrolling element is encoded using information about the contents of the scrolling element and information about a path the scrolling element is to take across a screen. The information about the contents of the scrolling element is obtained when the scrolling element is first introduced into a frame. The information about the path of the scrolling element is provided by an external component or is otherwise deduced. Optionally, the path information includes information about how the scrolling element is to change appearance. This information may be used to automatically generate error terms.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: April 10, 2012
    Assignee: ActiveVideo Networks, Inc.
    Inventor: Airan Landau
  • Patent number: 8074248
    Abstract: A system and method for providing video content associated with a source image to a television that is part of a communication network is provided. At least a portion of the source image and the video content are displayed on the television. A request at a content distribution platform in the communication network is received for display of the source image from a communication device associated with the television. In certain embodiments, the communication network is cable television network. In other embodiments, the communication network may be a television over IP network. The requested source image is retrieved by the content distribution platform. The source image is displayed on a user's television, and the user may desire to have video content associated with a link displayed on the user's television. A request for video content associated with the link is then received. The content distribution platform then retrieves the video content that is associated with the link.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: December 6, 2011
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Robert B. Sigmon, Jr., Lena Pavlovskaia, Airan Landau
  • Publication number: 20090041118
    Abstract: A method for regulating bandwidth usage in an output data stream transmitted on an analog channel from a cable head end. The output data stream comprises a plurality of input information content signals. For each input information content signal, a series of images are captured, compressed and formed into an input digital data stream. The bandwidth of each input digital data stream is regulated by associating the stream with a current bit allocation total. During each frame time: a bit allocation increment is added to the current bit allocation total for each input digital data stream. When a data packet to be transmitted for an input digital data stream is received by the multiplexer, the data packet is stored.
    Type: Application
    Filed: October 9, 2008
    Publication date: February 12, 2009
    Applicant: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Lena Pavlovskaia, Robert Johnson, Airan Landau, Amos Kohn
  • Publication number: 20080212942
    Abstract: Systems and methods for recording a broadcast video program are disclosed. The system is coupled to a television of a user. The broadcast video program is displayed on the user's television and includes associated user selectable material. The system has an input for receiving the broadcast video program and the associated selectable material. A user interface device operates with the system allowing a user to select the selectable material. In response to selection of the selectable material, a processing module requests interactive content related to the selectable material from a processing office. In response to the selection of the selectable material, the system causes a video recorder to automatically begin recording of the broadcast video program. The interactive content is then displayed on the user's television.
    Type: Application
    Filed: February 1, 2008
    Publication date: September 4, 2008
    Applicant: ICTV, Inc.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Donald J. Fossgreen, Airan Landau
  • Publication number: 20080201736
    Abstract: Access to interactive content at a client device through the use of triggers is disclosed. The client device is coupled to a television communication network and receives an encoded broadcast video stream containing at least one trigger. The client device decodes the encoded broadcast video stream and parses the broadcast video stream for triggers. As the broadcast video stream is parsed, the stream is output to a display device. When a trigger is identified, the client device automatically tunes to an interactive content channel. The client device sends a signal indicative of the trigger through the television communication network to the processing office. The processing office can then use the information contained within the trigger signal to provide content to the client device. The content may be interactive content, static content, or the broadcast program stitched with interactive or static content. The user of the client device can then interact with any interactive content.
    Type: Application
    Filed: February 21, 2008
    Publication date: August 21, 2008
    Applicant: ICTV, INC.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Edward Ludvig, Gregory E. Brown
  • Publication number: 20080178249
    Abstract: An MPEG object is an object-oriented data structure that may be used in the creation of interactive MPEG video stream. The MPEG object data structure includes an MPEG object interface defining data received by the MPEG object and data output by the MPEG object. The MPEG object data structure further includes either one or more MPEG video elements or an association to one or more MPEG video elements. The MPEG video elements are preferably defined as MPEG slices that include a plurality of encoded macroblocks. Additionally, the data structure may provide a method for receiving input through the MPEG object interface and in response to input from the client device outputting an MPEG video element. In certain configurations, the MPEG object contains a method that maintains state data for the MPEG object. The state data may be used to select between a plurality of MPEG elements to output.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 24, 2008
    Applicant: ICTV, Inc.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Glenn M. Cloud
  • Publication number: 20080170622
    Abstract: A system for creating composite encoded video from two or more encoded video sources in the encoded domain. In response to user input, a markup language-based graphical layout is retrieved. The graphical layout includes frame locations within a composite frame for at least a first encoded source and a second encoded source. The system either retrieves or receives the first and second encoded sources. The sources include block-based transform encoded data. The system also includes a stitcher module for stitching together the first encoded source and the second encoded source according to the frame locations of the graphical layout to form an encoded frame. The system outputs an encoded video stream that is transmitted to a client device associated with the user. In response to further user input, the system updates the state of an object model and replaces all or a portion of one or more frames of the encoded video stream. The system may be used with MPEG encoded video.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 17, 2008
    Applicant: ICTV, Inc.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Charlie Lawrence, Greg Brown, Edward Ludvig
  • Publication number: 20080170619
    Abstract: A scrolling encoder encodes scrolling elements that are to be scrolled around all or a subset of the frames of a video stream or file with their movement in time and space controlled by a path to produce a video stream or file, without searching previous or subsequent frames of the video stream or file for reference blocks. The scrolling element can be an image, video, text or any combination thereof. The scrolling element is encoded using information about the contents of the scrolling element and information about a path the scrolling element is to take across a screen. The information about the contents of the scrolling element is obtained when the scrolling element is first introduced into a frame. The information about the path of the scrolling element is provided by an external component or is otherwise deduced. Optionally, the path information includes information about how the scrolling element is to change appearance. This information may be used to automatically generate error terms.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 17, 2008
    Applicant: ICTV, Inc.
    Inventor: Airan Landau
  • Publication number: 20070028278
    Abstract: A system and method for providing encoded audio content associated with visual source material in a communication network to a communication device associated with a television is disclosed. An interactive session is first established between the communication device and a content distribution platform in the communication network. A processor at the content distribution platform is assigned to the interactive session. The user may then request interactive content wherein the communication device sends a request for content to the content distribution platform and the content distribution platform retrieves the content. The visual source material may be a web page or other visual content. In order to display the web page on the television, the web page is encoded in a format that a decoder associated with the television can decode. For example, the web page may be encoded as an MPEG video stream wherein the decoder can decode an MPEG stream.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 1, 2007
    Inventors: Robert Sigmon, Lena Pavlovskaia, Airan Landau
  • Publication number: 20070028288
    Abstract: A system and method for providing video content associated with a source image to a television that is part of a communication network is provided. At least a portion of the source image and the video content are displayed on the television. A request at a content distribution platform in the communication network is received for display of the source image from a communication device associated with the television. In certain embodiments, the communication network is cable television network. In other embodiments, the communication network may be a television over IP network. The requested source image is retrieved by the content distribution platform. The source image is displayed on a user's television, and the user may desire to have video content associated with a link displayed on the user's television. A request for video content associated with the link is then received. The content distribution platform then retrieves the video content that is associated with the link.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 1, 2007
    Inventors: Robert Sigmon, Lena Pavlovskaia, Airan Landau
  • Publication number: 20060117340
    Abstract: A method for providing interactive information content in an analog cable system having only a one-way communication path from a cable head end to a communication device, such as a set-top box that is associated with a television is disclosed. A set-top box receives a plurality of interactive information content signals on at least one analog channel from the cable head end. In certain embodiments the interactive information content signals are data streams that sent over an analog carrier channel. The set-top box provides a selection screen to the television for display. A user can then use a user-input device, such as, a remote control to make a selection. In general, the user will select a key, such as a directional key and the remote control will provide the selection/directional signal to the set-top box. The set-top box then outputs a new information content signal based the received selection signal without having to transmit to the head end.
    Type: Application
    Filed: June 22, 2005
    Publication date: June 1, 2006
    Applicant: ICTV, Inc.
    Inventors: Lena Pavlovskaia, Robert Johnson, Airan Landau, Amos Kohn