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: 20240054692Abstract: 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: ApplicationFiled: July 21, 2023Publication date: February 15, 2024Inventors: Grace Garalde, Ofer Tenenbaum, George Stuart Richmond, Jakub Uczciwek
-
Publication number: 20230401655Abstract: 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: ApplicationFiled: June 8, 2023Publication date: December 14, 2023Inventors: John Armstrong, Ofer Tenenbaum, George Stuart Richmond, Daniel Honeywell
-
Publication number: 20230374759Abstract: 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: ApplicationFiled: May 15, 2023Publication date: November 23, 2023Inventors: Ofer Tenenbaum, George Stuart Richmond, Dana Myers
-
Publication number: 20200287812Abstract: 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: ApplicationFiled: January 31, 2019Publication date: September 10, 2020Inventors: Ofer Tenenbaum, John Jay Armstrong, Pavel Vladimirovich Popov
-
Patent number: 9137208Abstract: 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: GrantFiled: November 15, 2013Date of Patent: September 15, 2015Assignee: Electronics for Imaging, Inc.Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
-
Publication number: 20140075534Abstract: 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: ApplicationFiled: November 15, 2013Publication date: March 13, 2014Applicant: ELECTRONICS FOR IMAGING, INC.Inventors: John ARMSTRONG, Ofer TENENBAUM, Victor THU
-
Patent number: 8595384Abstract: 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: GrantFiled: June 18, 2012Date of Patent: November 26, 2013Assignee: Electronics For Imaging, Inc.Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
-
Publication number: 20120254976Abstract: 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: ApplicationFiled: June 18, 2012Publication date: October 4, 2012Applicant: ELECTRONICS FOR IMAGING, INC.Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
-
Patent number: 8205012Abstract: 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: GrantFiled: March 24, 2004Date of Patent: June 19, 2012Assignee: Electronics For Imaging, Inc.Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
-
Patent number: 7653683Abstract: 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: GrantFiled: March 24, 2004Date of Patent: January 26, 2010Assignee: Electronics For Imaging, Inc.Inventors: John Armstrong, Ofer Tenenbaum, Victor Thu
-
Patent number: 7587468Abstract: 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: GrantFiled: February 28, 2003Date of Patent: September 8, 2009Assignee: Electronics for Imaging, Inc.Inventor: Ofer Tenenbaum
-
Patent number: 7574546Abstract: 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: GrantFiled: March 9, 2008Date of Patent: August 11, 2009Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Patent number: 7552207Abstract: 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: GrantFiled: November 8, 2004Date of Patent: June 23, 2009Assignee: Electronics for Imaging, Inc.Inventors: Guy Gecht, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
-
Patent number: 7460265Abstract: 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: GrantFiled: January 11, 2006Date of Patent: December 2, 2008Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum
-
Publication number: 20080155152Abstract: 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: ApplicationFiled: March 9, 2008Publication date: June 26, 2008Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Patent number: 7343438Abstract: 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: GrantFiled: July 5, 2006Date of Patent: March 11, 2008Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Publication number: 20060238805Abstract: 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: ApplicationFiled: July 5, 2006Publication date: October 26, 2006Inventors: Richard Keeney, Philip Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Patent number: 7095518Abstract: 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: GrantFiled: October 16, 2000Date of Patent: August 22, 2006Assignee: Electronics For Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
-
Patent number: 7093046Abstract: 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: GrantFiled: January 7, 2004Date of Patent: August 15, 2006Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Publication number: 20060114508Abstract: 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: ApplicationFiled: January 11, 2006Publication date: June 1, 2006Applicant: ELECTRONICS FOR IMAGING, INC.Inventors: Richard Keeney, Philip Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum