Patents by Inventor Rony Zarom

Rony Zarom 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: 20160277458
    Abstract: A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon.
    Type: Application
    Filed: February 22, 2016
    Publication date: September 22, 2016
    Inventor: Rony ZAROM
  • Patent number: 9277269
    Abstract: A system and method for broadcasting to a plurality of client side devices over a network, such as the Internet, using visual layers for assembly in a media broadcast. In response to receiving input for simulating the media broadcast defined by content objects and arrangement of each layer in the simulation, transmitting the content objects for each of a plurality of the layers in a different live stream to each of the client side devices and transmitting design parameters defining the arrangement of the layers in the simulation to each of the client side devices. Each of the client side devices may be adapted to assemble the layers of a media broadcast according to the content objects and design parameters of the transmissions so that the content objects and design of the media broadcast assembled at each of the client side devices substantially matches that of the simulated media broadcast.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 1, 2016
    Assignee: NEWROW, INC.
    Inventor: Rony Zarom
  • Patent number: 9270715
    Abstract: A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: February 23, 2016
    Assignee: Newrow, Inc.
    Inventor: Rony Zarom
  • Patent number: 9253505
    Abstract: A system and method for compressing digital image data. An image may be divided into sub-regions. A maximum number of template codes may be determined for representing each sub-region, each template code uniquely identifying a template pattern in a dictionary. Each of a plurality of the sub-regions may be associated with a plurality of template patterns, each of which individually does not match the sub-region, but which when combined together more closely match the sub-region. A compressed data set may be generated for the image, in which each sub-region is represented by up to the maximum number of template codes uniquely identifying the associated plurality of template patterns. The up to the maximum number of template codes may be transmitted for each sub-region from the compressed data set, wherein the maximum number of template codes is a dynamic parameter adjustable based on the bandwidth available for transmitting.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: February 2, 2016
    Assignee: NEWROW, INC.
    Inventor: Rony Zarom
  • Publication number: 20140344856
    Abstract: A system and method for broadcasting to a plurality of client side devices over a network, such as the Internet, using visual layers for assembly in a media broadcast. In response to receiving input for simulating the media broadcast defined by content objects and arrangement of each layer in the simulation, transmitting the content objects for each of a plurality of the layers in a different live stream to each of the client side devices and transmitting design parameters defining the arrangement of the layers in the simulation to each of the client side devices. Each of the client side devices may be adapted to assemble the layers of a media broadcast according to the content objects and design parameters of the transmissions so that the content objects and design of the media broadcast assembled at each of the client side devices substantially matches that of the simulated media broadcast.
    Type: Application
    Filed: November 29, 2012
    Publication date: November 20, 2014
    Inventor: Rony Zarom
  • Publication number: 20140321764
    Abstract: A system and method for compressing digital image data. An image may be divided into sub-regions. A maximum number of template codes may be determined for representing each sub-region, each template code uniquely identifying a template pattern in a dictionary. Each of a plurality of the sub-regions may be associated with a plurality of template patterns, each of which individually does not match the sub-region, but which when combined together more closely match the sub-region. A compressed data set may be generated for the image, in which each sub-region is represented by up to the maximum number of template codes uniquely identifying the associated plurality of template patterns. The up to the maximum number of template codes may be transmitted for each sub-region from the compressed data set, wherein the maximum number of template codes is a dynamic parameter adjustable based on the bandwidth available for transmitting.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 30, 2014
    Inventor: Rony ZAROM
  • Publication number: 20140297757
    Abstract: A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon.
    Type: Application
    Filed: June 16, 2014
    Publication date: October 2, 2014
    Inventor: Rony ZAROM
  • Publication number: 20140281011
    Abstract: A system and method allows for simultaneous generation of a dual output stream—a first for real-time broadcast with relatively lower quality for faster transmission, and a second for later rebroadcast with significantly improved quality relative to the first stream, both having the same content. During the real-time broadcast, the recorded content may be edited, and an edit-log may record the specific segments from the multiple sources that are used in the broadcast. The lower quality stream may be transmitted with priority for immediate viewing, while the higher quality stream is initially stored locally and only transmitted later or at a lower priority over bandwidth not otherwise needed for the first stream. Once bandwidth is available, the higher quality stream source data may be edited locally or transmitted to a remote server for remote editing where they are compiled to replicate the original broadcast, but with significantly improved quality.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: WATCHITOO, INC.
    Inventor: Rony ZAROM
  • Patent number: 8788589
    Abstract: A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: July 22, 2014
    Assignee: Watchitoo, Inc.
    Inventor: Rony Zarom
  • Patent number: 8774534
    Abstract: A system and method for compressing a digital image may store a dictionary having a plurality of predetermined template patterns each identified by a code. The image may be divided into a plurality of sub-regions, and a template pattern may be selected from the dictionary that most closely matches an image features for each sub-region. A compressed data set may be generated for the image in which each sub-region is represented by a code identifying the associated template pattern. Once the data is compressed, the image may be reconstructed using the code from the compressed data set to retrieve the template pattern from the dictionary for each sub-region and may reconstruct a full image by combining the template patterns for all of the sub-regions.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: July 8, 2014
    Assignee: Watchitoo, Inc.
    Inventor: Rony Zarom
  • Publication number: 20130019150
    Abstract: A system, device and method for automatic layout design. A first set of media objects may be displayed in a broadcast within a first layout. A request may be received to change the first set of media objects to a second set of media objects to be displayed in the broadcast. A plurality of different candidate layouts may be provided, wherein each of the different candidate layouts is predefined to display a different set of media objects. A second layout may be selected from among the plurality of different candidate layouts, where the second layout is predefined to display the second set of media objects. The second set of media objects may be displayed in the broadcast within the second layout. In some embodiments, the displayed layout may be switched from the first layout to the second layout in real-time, for example, as the request is received.
    Type: Application
    Filed: August 18, 2011
    Publication date: January 17, 2013
    Inventor: Rony ZAROM
  • Publication number: 20120020581
    Abstract: A system and method may compress a digital image. A storage unit may store a dictionary having a plurality of predetermined template patterns each identified by a code. A decomposition module may divide the image into a plurality of sub-regions. A compression module may select a template pattern from the dictionary that most closely matches an image features for each sub-region. The compression module may generate a compressed data set for the image in which each sub-region is represented by a code identifying the template pattern selected therefore. Once the data is compressed, a decompression unit may reconstruct the image. The decompression unit may use the code from the compressed data set to retrieve the template pattern from the dictionary for each sub-region and may reconstruct a full image by combining the template patterns for all of the sub-regions. An output device may display the reconstructed image.
    Type: Application
    Filed: April 8, 2010
    Publication date: January 26, 2012
    Inventor: Rony Zarom
  • Publication number: 20100174783
    Abstract: A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon.
    Type: Application
    Filed: March 24, 2010
    Publication date: July 8, 2010
    Inventor: Rony ZAROM
  • Publication number: 20100138746
    Abstract: A system and a method for synchronized sharing of digital content through a network.
    Type: Application
    Filed: July 20, 2008
    Publication date: June 3, 2010
    Inventor: Rony Zarom
  • Patent number: 7593723
    Abstract: A modular personal device system, in which the system has two parts: a core module and a shell module. The overall functionality available to the combined system is divided between the core module and the shell module such that a single core module is operable with a plurality of different types of shell modules.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: September 22, 2009
    Inventor: Rony Zarom
  • Patent number: 7566164
    Abstract: The present invention provides an agitation device, comprising a motor for supplying rotational power, an outer shaft operatively connected to the motor, an extendible inner shaft positioned within the outer shaft and operatively connected thereto, an agitator positioned on the extendible inner shaft, and a floatation device positioned on the extendible inner shaft distal to the agitator from the motor for providing a buoyant force to the extendible inner shaft and the agitator for immersing the agitator at a predetermined level in a liquid. The present invention also provides a device for agitating and heating a liquid.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: July 28, 2009
    Inventor: Rony Zarom
  • Publication number: 20070133345
    Abstract: the present invention provides an agitation device, comprising a motor for supplying rotational power, an outer shaft operatively connected to the motor, an extendible inner shaft positioned within the outer shaft and operatively connected thereto, an agitator positioned on the extendible inner shaft, and a floatation device positioned on the extendible inner shaft distal to the agitator from the motor for providing a buoyant force to the extendible inner shaft and the agitator for immersing the agitator at a predetermined level in a liquid. The present invention also provides a device for agitating and heating a liquid.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 14, 2007
    Inventor: Rony Zarom
  • Publication number: 20050021511
    Abstract: A system and method in which query load balancing process is performed in a cluster of middle-tier computing elements according to the load on at least one, but more preferably a plurality, of the computing elements of the group, this by passing pointers to queries between machines with information or processes pertinent to the query. Optionally the balancing may be carried out in two stages. The first stage performed rapidly, preferably implemented as a hardware device such as a switch for example in which a plurality of queries is distributed to a plurality of computing elements according to at least one descriptor attached to each query or a simple algorithm is used. The second stage preferably performed as above by at least one computing element of the group, but may optionally be performed by a plurality of such elements. Alternatively, the second stage may be performed by a separate computer.
    Type: Application
    Filed: July 22, 2004
    Publication date: January 27, 2005
    Inventor: Rony Zarom
  • Publication number: 20040172400
    Abstract: A system and method for employing associative memory for the storing the data of a relational database. The system and method of the present invention optionally include additional hardware components in order for the Associative memory to be usable for the relational database, as CAM (content associated memory).
    Type: Application
    Filed: January 20, 2004
    Publication date: September 2, 2004
    Inventors: Rony Zarom, Kenneth Ross, Kenneth Yip
  • Publication number: 20040137935
    Abstract: A modular personal device system, in which the system has two parts: a core module and a shell module. The overall functionality available to the combined system is divided between the core module and the shell module such that a single core module is operable with a plurality of different types of shell modules.
    Type: Application
    Filed: November 5, 2003
    Publication date: July 15, 2004
    Inventor: Rony Zarom