Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Petrov, FL

George Petrov, Lutz, FL US

Patent application numberDescriptionPublished
20110038972Apparatus for Manufacturing a Pre-Cast Retaining Wall - An adjustable mold for manufacturing a pre-cast cantilevered concrete retaining wall. The adjustable mold includes a base, at least one upright form disposed substantially perpendicular and adjacent to the base, and a plurality of rails interchangeable and repositionable adapted to be secured to the base to vary the size and surface features of the retaining wall. The base, the upright form, and the plurality of rails cooperate to define a plurality cavities in fluid communication that shape and allow sufficient curing of a combination of fluid concrete and concrete reinforcement to form a retaining wall of a selected configuration. A top surface of the base is contoured to define the mold negative of a textured shape desirable for the external surface of the pre-cast cantilevered concrete retaining wall.02-17-2011

Julian Petrov, Pembroke Pines, FL US

Patent application numberDescriptionPublished
20090106662Methods and Systems for Incorporating at Least One Window From a First Desktop Environment Having a First Themed Graphical Display into a Second Desktop Environment Having a Second Themed Graphical Display - A system for incorporating at least one window from a first desktop environment having a first themed graphical display into a second desktop environment having a second themed graphical display includes a first virtual channel, a second virtual channel, and a local agent. The first virtual channel conveys graphical data associated with a window in the first desktop environment comprising a client area and a window rectangle. The second virtual channel conveys window attribute data associated with the window and including screen coordinates for the client area. A local agent forms a corresponding window in the second desktop environment, the corresponding window displaying the graphical data received from the first virtual channel in a local client area displayed at screen coordinates in accordance with the received window attribute data, the corresponding window having a local window rectangle displayed according to a second graphical theme.04-23-2009
20090189890METHODS AND SYSTEMS FOR IMPROVING RESOURCE UTILIZATION BY DELAYING RENDERING OF THREE DIMENSIONAL GRAPHICS - Methods and systems for improving resource utilization when remoting three dimensional graphics commands that are generated by an application executing on a local computing machine. An agent that executes on a local computing machine intercepts a first call to a drawing library. The application generates this first call to request information from the drawing library. The agent further transmits a first frame that is generated by the application, to a remote computing machine, and prevents a return of the first call to the requesting application until the agent receives a notification indicating either the first frame was transmitted to the remote computing device or the first frame was rendered. Upon receiving such a notification, the agent permits the return of the first call to the requesting application.07-30-2009
20090189891METHODS AND SYSTEMS FOR REMOTING THREE DIMENSIONAL GRAPHICS - Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.07-30-2009
20090189892METHODS AND SYSTEMS FOR DETECTING A DIRTY REGION WITHIN A FRAME ENCOMPASSING THREE DIMENSIONAL GRAPHICS - Methods and systems for detecting a dirty region within a frame encompassing three dimensional graphics and three dimensional graphics primitives. The methods and systems include executing an application on a local computing machine, the application generating three dimensional graphics, and issuing at least one function call. An agent also executes on the local computing machine to intercept the issued function call; identify, in response to intercepting the function call, at least one location within a frame that contains three dimensional graphics commands generated by the application, where the identified location corresponding to a drawing region; determine a change in a portion of the three dimensional graphics commands associated with the identified location; and extract the changed portion. The agent may also identify a plurality of locations and a plurality of changed three dimensional graphics commands at those locations.07-30-2009
20090189893METHODS AND SYSTEMS FOR COMPUTING A HASH FROM A THREE DIMENSIONAL DATA SET LOADED INTO A RESOURCE - Methods and system for computing a hash from a three dimensional data set loaded into a three dimensional resource, these methods and systems first determining that an application, executing in a distributed computing environment, locked a three dimensional resource. A identification of a first three dimensional data set loaded into the three dimensional resource by the application is then made. The first three dimensional data set can have a size that is determined in part by a transaction carried out by the application. The performance of an operation on the three dimensional resource by the application is then detected, a first hash is computed on the loaded first set of three dimensional data using a hash function, and the first hash is stored in a repository. Prior to computing the first hash, a portion of the first three dimensional data set can be eliminated, where the portion of the three dimensional data set results from a repetitious transaction.07-30-2009
20090189894METHODS AND SYSTEMS FOR ANALYZING A REMOTING SYSTEM TO DETERMINE WHERE TO RENDER THREE DIMENSIONAL DATA - Methods and systems for rendering three dimensional graphical data by intercepting a three dimensional graphics stream comprising three dimensional graphics commands generated by an application executing on a first computing machine, and then analyzing the characteristics associated with a remoting system to determine a location for rendering three dimensional data from the three dimensional graphics commands. The remoting system may comprise at least the first computing machine having a graphics rendering component, a second computing machine having a graphics rendering component and a network. Based on the analysis, a rendering location is determined and the application is induced to reinitialize a context for determining where to render three dimensional data. The three dimensional data is then rendered from the three dimensional graphics commands at the rendering location.07-30-2009
20100246982METHODS AND SYSTEMS FOR APPROXIMATING PROGRESSIVE IMAGE ENCODING USING IMAGE PARTITIONING - An image partitioner that executes on a local computer to vertically partition pixels of an original image into one or more non-overlapping vertical rows of image pixels, and horizontally partition the original image pixels into one or more non-overlapping horizontal rows of image pixels. The image partitioner can then separate the original image into a first sub-image that includes pixels of a first horizontal row and pixels of a first vertical row. The image partitioner can then separate the original image into a second sub-image that includes pixels of either the first horizontal row and a second vertical row, or a second horizontal row and the first vertical row. The first sub-image and second sub-image are then transmitted to a remote computer that interlaces the first sub-image with the second sub-image to create a first combined image which approximates the original image on the local computer.09-30-2010

Peter Petrov, Palm Harbor, FL US

Patent application numberDescriptionPublished
20100098823Portable electrical piston-driven espresso machine - A method of making espresso and a portable espresso machine incorporating that method that is compact, lightweight, requires low power, and is readily transportable. The quantity of water required to make espresso is heated to the brewing temperature in a boiler equipped with a piston. The piston is driven by an electric motor. During the brewing cycle, the hot water is pushed by the piston through the compacted coffee contained in the portafilter. The rate of piston movement is chosen such that the coffee in the portafilter is infused by the hot water at the high pressure necessary for making espresso, typically about 100 psi or higher, and also such that the contact between the coffee and water is of a duration suitable for making espresso, typically about 15-25 seconds. The components are thermally insulated and strategically placed to minimize the size of the machine and allow for portability.04-22-2010