Patents by Inventor Roland Poklemba
Roland Poklemba 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).
-
Patent number: 10630671Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: GrantFiled: December 20, 2018Date of Patent: April 21, 2020Assignee: Ivanti, Inc.Inventors: Suresh S. Pandian, Udo H. Waibel, Hong Hauw, Andrii Zavgorodnii, Sundarapandian Sabapathy, Shaohua Yao, Randy Jessee, Roland Poklemba
-
Publication number: 20190268320Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: ApplicationFiled: December 20, 2018Publication date: August 29, 2019Applicant: Ivanti, Inc.Inventors: Suresh S. PANDIAN, Udo H. WAIBEL, Hong HAUW, Andrii ZAVGORODNII, Sundarapandian SABAPATHY, Shaohua YAO, Randy JESSEE, Roland POKLEMBA
-
Patent number: 10164961Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: GrantFiled: April 24, 2017Date of Patent: December 25, 2018Assignee: Ivanti, Inc.Inventors: Suresh S. Pandian, Udo H. Waibel, Hong Hauw, Andrii Zavgorodnii, Sundarapandian Sabapathy, Shaohua Yao, Randy Jessee, Roland Poklemba
-
Publication number: 20180077132Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: ApplicationFiled: April 24, 2017Publication date: March 15, 2018Applicant: HEAT Software USA Inc.Inventors: Suresh S. Pandian, Udo H. Waibel, Hong Hauw, Andrii Zavgorodnii, Sundarapandian Sabapathy, Shaohua Yao, Randy Jessee, Roland Poklemba
-
Patent number: 9635007Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: GrantFiled: September 24, 2015Date of Patent: April 25, 2017Assignee: HEAT SOFTWARE USA INC.Inventors: Suresh S. Pandian, Udo H. Waibel, Hong Hauw, Andrii Zavgorodnii, Sundarapandian Sabapathy, Shaohua Yao, Randy Jessee, Roland Poklemba
-
Publication number: 20170093827Abstract: A method is provided for a multi-tenant system to accept web service calls from third party systems over a computer network. The method includes centrally receiving messages with different endpoint URLs from the third party systems over the computer network and processing each message by parsing an endpoint URL of the message to identify a tenant and an action for a payload of the message and authenticating the message. When the message is authenticated, the method further includes generating an acknowledgment of the message based on the identified tenant and the identified action and sending the acknowledgment over the computer network, routing the payload, the identified tenant, and the identified the action to a queue based on the identified tenant, retrieving the payload, the identified tenant, and the identified action from the queue, determining a user script corresponding to the identified action, and executing the user script on the payload.Type: ApplicationFiled: September 24, 2015Publication date: March 30, 2017Inventors: Suresh S. Pandian, Udo H. Waibel, Hong Hauw, Andrii Zavgorodnii, Sundarapandian Sabapathy, Shaohua Yao, Randy Jessee, Roland Poklemba
-
Publication number: 20110173110Abstract: A renewable energy monitoring system collects streams of informational reports from remote renewable energy systems. It separates the data streams by client, and client identification, in order to template such data streams onto models of clients' equipment configurations and topologies. The system sorts and groups client data by categories, so workstations can be employed to access statistics, monitor operational flags, initiate/display reports, and control system operations. Particular client/user information is accumulated and assembled on a per account basis to issue client statements, revenue checks, invoices, and controls, wherein, headquarters workstations can be used to access single-client statistics, monitor operational flags, initiate/display reports, and engage payables, receivables, and general ledger accounting operations.Type: ApplicationFiled: March 18, 2011Publication date: July 14, 2011Applicant: SOLARCITY CORPORATIONInventors: Ben TARBELL, Peter RIVE, Chebar Ivan COOPER, Roland POKLEMBA, Nelson David HO
-
Patent number: 7925552Abstract: Embodiments of the present invention include a renewable energy system monitor. In one embodiment, information is received in a server from solar power stations across a network. The information includes operational data for each solar power station identified by a particular power station identification (ID). The information is stored in a database and grouped data groups corresponding different solar power stations. Data groups are processed using different models associated with different power stations to control the different power stations. Software or parameters may be sent to different devices in the different power stations to control the power stations.Type: GrantFiled: March 13, 2008Date of Patent: April 12, 2011Assignee: SolarCity CorporationInventors: Ben Tarbell, Peter Rive, Chebar Ivan Cooper, Roland Poklemba, Nelson David Ho
-
Publication number: 20090234757Abstract: A renewable energy monitoring system collects streams of informational reports from remote renewable energy systems. It separates the data streams by client, and client identification, in order to template such data streams onto models of clients' equipment configurations and topologies. The system sorts and groups client data by categories, so workstations can be employed to access statistics, monitor operational flags, initiate/display reports, and control system operations. Particular client/user information is accumulated and assembled on a per account basis to issue client statements, revenue checks, invoices, and controls, wherein, headquarters workstations can be used to access single-client statistics, monitor operational flags, initiate/display reports, and engage payables, receivables, and general ledger accounting operations.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Inventors: Ben Tarbell, Peter Rive, Chebar Ivan Cooper, Roland Poklemba, Nelson David Ho
-
Publication number: 20090234685Abstract: A renewable energy system maintenance method comprises network server based system for monitoring and repairing, for example, a solar power installation. Such comprises solar panels to convert sunlight to DC electricity, one or more inverters to convert the DC to AC electricity, and a metered utility connection for selling to or offsetting energy charges for AC electricity from an electric utility. A monitor with sensors and connections to the inverter provides system operation measurements and data through a wireless or wired connection the Internet. A centralized server collects measurements and data from many solar installation monitors and analyzes the inputs to provide useful information to the users and their systems integrator and third parties. In particular, such information is employed in several ways to conduct various parts of a solar energy business.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Inventors: Ben Tarbell, Peter Rive, Chebar Ivan Cooper, Roland Poklemba, Nelson David Ho