Patents by Inventor Ofer Tenenbaum

Ofer Tenenbaum 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: 20240054692
    Abstract: A method of dynamically adjusting a water source graphic interface. The method includes providing a water source containing water at a water level that fluctuates over time and use, and includes a changeable maximum water level, measuring the water level using a water source sensor coupled to the water source to obtain a water level value, and sending the collected water level value to a server. A current maximum water level value is determined and a water source graphic is generated, having a fixed space, from the collected water level value using an application carried by one of the server and the communication device. The fixed space is given a scale determined by the current maximum water level value. The generated water source graphic is displayed on the communication device.
    Type: Application
    Filed: July 21, 2023
    Publication date: February 15, 2024
    Inventors: Grace Garalde, Ofer Tenenbaum, George Stuart Richmond, Jakub Uczciwek
  • Publication number: 20230401655
    Abstract: A water conservation incentivization system including a water source, a water extraction system, a sensor coupled to the water extraction system to collect water extraction data during a water extraction transaction, a server carrying water extraction criteria, and a reporting device wirelessly coupled between the sensor and the server for uploading collected water extraction data of the water extraction transaction to the server. The water extraction criteria carried by the server and the water extraction data for the water extraction transaction determine associated token allotment. A blockchain network is coupled to the server for receiving and logging the collected water extraction data of the water extraction transaction with associated tokens to a blockchain, the tokens added or subtracted as determined by the server using the water extraction criteria.
    Type: Application
    Filed: June 8, 2023
    Publication date: December 14, 2023
    Inventors: John Armstrong, Ofer Tenenbaum, George Stuart Richmond, Daniel Honeywell
  • Publication number: 20230374759
    Abstract: A water extraction system including a water well coupled to an aquifer, a distribution line in communication between the water well and a use element, and a pump coupled to the water well for moving water from the water well to the use element at a pump rate. A well sensor and associated well mote collect water level data and upload the collected water level data to a server. A communication device is coupled to the server and an application carried by one of the server and the communication device calculates the rate of recharge of the well from the collected water level data. A pumping strategy is developed by the application using the recharge rate to determine an altered pump rate.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 23, 2023
    Inventors: Ofer Tenenbaum, George Stuart Richmond, Dana Myers
  • Publication number: 20200287812
    Abstract: A non-transient computer readable medium having program code stored thereon for causing a processing device to perform the method comprising accessing information related to local area network traffic, by the processing device and receiving the information, is described. The method also includes displaying a graphical user interface (GUI) for a user of the network and calculating a percentage of impact for each device connected to the network that is using resources on the network. Further, the method includes displaying by the GUI, geometric shapes whose areas on the GUI approximate the relative impact that each device or group of devices has on the network.
    Type: Application
    Filed: January 31, 2019
    Publication date: September 10, 2020
    Inventors: Ofer Tenenbaum, John Jay Armstrong, Pavel Vladimirovich Popov
  • Patent number: 9137208
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: September 15, 2015
    Assignee: Electronics for Imaging, Inc.
    Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
  • Publication number: 20140075534
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Application
    Filed: November 15, 2013
    Publication date: March 13, 2014
    Applicant: ELECTRONICS FOR IMAGING, INC.
    Inventors: John ARMSTRONG, Ofer TENENBAUM, Victor THU
  • Patent number: 8595384
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: November 26, 2013
    Assignee: Electronics For Imaging, Inc.
    Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
  • Publication number: 20120254976
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Application
    Filed: June 18, 2012
    Publication date: October 4, 2012
    Applicant: ELECTRONICS FOR IMAGING, INC.
    Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
  • Patent number: 8205012
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: June 19, 2012
    Assignee: Electronics For Imaging, Inc.
    Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
  • Patent number: 7653683
    Abstract: Systems, apparatus and methods are described for providing information access to network devices. A directory server registers identification information about a first network device coupled to a first network. The first network and the directory server may be coupled to a second network, which may include a wide area network, public network, or the Internet. The identification information may include a network address of the first network device on the first network, or a network address of the first network on the second network. The directory server may receive and process requests for identification information about registered network devices, and may selectively reply to the requests based on status information of the first network device.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: January 26, 2010
    Assignee: Electronics For Imaging, Inc.
    Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
  • Patent number: 7587468
    Abstract: The present invention relates to methods and systems for providing printing services over a communications network. In particular, the present invention enables a user to obtain print jobs at an unspecified location which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at an associated printing device. The printing device may be assigned a unique identification number enabling a print job to be forwarded directly from a facsimile machine to a printing device, without a computer in between the printing device and facsimile machine.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: September 8, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventor: Ofer Tenenbaum
  • Patent number: 7574546
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: March 9, 2008
    Date of Patent: August 11, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 7552207
    Abstract: The present invention relates to systems for providing printing services over a communications network. In particular, the present invention enables a user to obtain print jobs at an unspecified location, which may be remote from the source of the print job. Spooling means are used to store a print job received via the network from a print job source. Polling means, which may be at a location remote from the print job source, are capable of polling the spooling means via the network to identify whether any print jobs associated with the polling means are available for printing at associated printing means. The spooling means need not initiate contact with the printing means through a firewall, since it is polled by the polling means. Thus, network security is maintained. A fee can be charged for the printing services provided.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: June 23, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Guy Gecht, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
  • Patent number: 7460265
    Abstract: The present invention relates to methods and apparatus for printing print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: December 2, 2008
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum
  • Publication number: 20080155152
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: March 9, 2008
    Publication date: June 26, 2008
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 7343438
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: March 11, 2008
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Publication number: 20060238805
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: July 5, 2006
    Publication date: October 26, 2006
    Inventors: Richard Keeney, Philip Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 7095518
    Abstract: The present invention relates to methods and apparatus for receiving, storing, and forwarding print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: August 22, 2006
    Assignee: Electronics For Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
  • Patent number: 7093046
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: August 15, 2006
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Publication number: 20060114508
    Abstract: The present invention relates to methods and apparatus for printing print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: January 11, 2006
    Publication date: June 1, 2006
    Applicant: ELECTRONICS FOR IMAGING, INC.
    Inventors: Richard Keeney, Philip Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum