Livni
Felix Livni, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20100160047 | Scalable Game Primitives / Distributed Real-Time Aggregation Of Player Data - Disclosed herein is a set of coordinated game service primitives that allows for custom, per-game, logic. A new game with new custom logic can be added without needing to change any public api or database schema or write any new server code. The same hardware may be shared across many games. And the system scales linearly. That is, if the number of servers is doubled, then so is the number of concurrent users that can be supported. Also disclosed are systems and methods for two-stage aggregation. Pre-aggregation may take place on a plurality of front-end server. Final aggregation may take place on one or more back-end servers. A name value store may be used to reliably store state. | 06-24-2010 |
20100285885 | MASSIVELY MULTIPLAYER GAME MESSAGE SCHEDULING - A massively multiplayer game management service includes a scheduling module that establishes a message receiving period and a game data aggregation period. The massively multiplayer game management service further includes a message receiving module that, during the message receiving period that overlaps at least part of the game data aggregation period, receives a message from a player client. The message may include an identifier and an execution time that follows the game data aggregation period. The massively multiplayer game management service further includes a message sending module that sends game data, aggregated in a game space location corresponding to the identifier, to the player clients upon occurrence of the execution time. | 11-11-2010 |
20110275431 | ROLE ASSIGNMENT IN MULTIPLAYER GAMES - Dynamic role selection of players for different roles in multiplayer gaming sessions is provided. Users seeking to participate in different roles in the game may request participation in the role. Selection of players for roles is made dynamically by varying a selection component for different sessions of the game. The selection component may be a user's game score over different time periods, and can be rotated for different sessions of the game, so that various levels of players have an opportunity to fill game roles. | 11-10-2011 |
20120124384 | HTTP Signing - A system and method for signing data transferred over a computer network is described. In one aspect, the HTTP header of an HTTP response message is extended to include a content identifier, a content expiration time, and a digital signature. The digital signature may be generated from the content identifier, the content expiration time, and the message body of the HTTP response message. | 05-17-2012 |
20120128010 | MINIMIZING NETWORK LATENCY IN INTERACTIVE INTERNET APPLICATIONS - A method and system that enhances a user's performance while interacting with an interactive internet application such as a Massively Multiplayer Online (MMO) game is provided. The network latency experienced by users participating in the MMO game is minimized by dynamically determining an optimal transmission action for a message generated by the MMO game. In one embodiment, determining the optimal transmission action for a message includes dynamically determining the optimal number of redundant Forward Error Correction (FEC) packets to add to a message prior to transmitting a message to a receiving device. The optimal number of FEC packets is determined based on a wide range of varying network conditions. | 05-24-2012 |
Felix D. Livni, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20110119370 | MEASURING NETWORK PERFORMANCE FOR CLOUD SERVICES - Described is a technology by which a content server downloads an active content measuring tool object to a client request for a page. When loaded, the measuring tool object makes network measurements, including by direct socket access, and return measurement results. As part of its operations, the measuring tool object may request measurement assignments from a central controller, and/or return those results to the central controller. Measurement assignments may be directed towards determining a round trip time/latency, measuring throughput, packet loss rate, detecting in-fight modification of content and/or detecting the presence of a middle box, including the presence of a caching proxy server middle box. The measurement results may be used to evaluate hypothetical deployment of a number of servers and/or geographic locations for those servers. | 05-19-2011 |
Jonathan Livni, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20090292933 | ENHANCING POWER EFFICIENCY IN A WIRELESS INTERNET CARD - A wireless internet card to support enhancing power efficiency. The wireless internet comprises a front end comprising shared frequency resources. The wireless internet card also comprises a first wireless block and a second wireless block. While the first wireless block is in low-power mode, the second wireless block may get access to the shared radio frequency resources without waking-up the first wireless block thus enhancing the power efficiency. The second wireless block sends a request to the first wireless block to use shared radio frequency resources. A coexistence block coupled to the second wireless block and the first wireless block may wait for a time duration to elapse after the request is received and may allow the second wireless block to use the shared radio frequency resources if the time duration is elapsed. | 11-26-2009 |
Matan Livni, Ra'Anana IL
Patent application number | Description | Published |
---|---|---|
20100031701 | DYNAMIC ITEM OF JEWELRY - A dynamic piece of jewelry, which comprises: a bezel comprising: a partially spherical base having a curved bottom and an essentially flat top; and plurality of prongs that extend in a tilted manner from said essentially flat top of the base, each of said prongs having a bottom end which is attached to said essentially flat top of said base, and a top end, and wherein said prongs are tilted such that they form a structure having an expanding cross section from the structure bottom to the structure top; a tooth at the top of each prong, for, jointly supporting a gemstone; a seat which supports said partially spherical base, said seat having a radius of curvature larger than the radius of curvature of said partially spherical base; a gemstone supported by said plurality of teeth at the top of said prongs; and a holder having a central hole, said holder being attached to said seat in such a manner that a top portion of the prongs including the gemstone protrude above said holder hole, and a bottom portion of said prongs and said partially spherical base being maintained below said holder, and wherein the cross section of said prongs structure at the holder level is slightly smaller than the hole, thereby enabling multi directional freedom of movement, although limited, of the bezel within said the limitation of said hole. | 02-11-2010 |
Omer Livni, Hod Hasharon IL
Patent application number | Description | Published |
---|---|---|
20160076832 | Blocking Elements for Ball Trap Screen - A ball trap screen for use with âTâ type ball traps having a ball trap extension in which the ball trap screen includes a cone shaped inlet; an elbow, at least a portion of which includes a substantially planer solid area; a first screen section extending between the cone shaped inlet and the elbow; and a second screen section extending from the elbow into the ball trap extension; wherein at least a portion of the cone shaped inlet includes a solid cone blocking element, the first screen section includes a solid first screen blocking element and the second screen section includes a solid second screen blocking element. Also described are a ball trap for collecting cleaning balls, blocking elements for a ball trap screen and a method of enhancing the movement of the cleaning ball through the ball trap of a closed fluid flow system by blocking portions of a ball trap screen deployed within a ball trap housing so as to modify the fluid flow through the ball trap. | 03-17-2016 |
20160090656 | System for the Electrolysis of Water having Rotating Disc Cathodes and an Automated Cathode Cleaner - An electrolysis mechanism for deployment in a reservoir of water, the electrolysis system having at least one rotating cathode mounted on an axle and configured to rotate during an electrolysis process, at least one stationary cathode cleaning element deployed so as to contact a face of the rotating cathode such that during the electrolysis process as the rotating cathode, rotates scale buildup on the rotating cathode is removed and at least one stationary anode deployed adjacent to the rotating cathode. A preferred embodiment of which includes a plurality of spaced apart rotating cathodes; a plurality of stationary cathode cleaning elements with one stationary cathode cleaning element deployed in each space between the rotating cathodes so as to contact a face of each of the rotating cathodes it is deployed between; and a plurality of stationary anodes such that at least one of stationary anode is deployed in each of the spaces between the rotating cathodes. | 03-31-2016 |
Roi Livni, Ra'Anana IL
Patent application number | Description | Published |
---|---|---|
20100031701 | DYNAMIC ITEM OF JEWELRY - A dynamic piece of jewelry, which comprises: a bezel comprising: a partially spherical base having a curved bottom and an essentially flat top; and plurality of prongs that extend in a tilted manner from said essentially flat top of the base, each of said prongs having a bottom end which is attached to said essentially flat top of said base, and a top end, and wherein said prongs are tilted such that they form a structure having an expanding cross section from the structure bottom to the structure top; a tooth at the top of each prong, for, jointly supporting a gemstone; a seat which supports said partially spherical base, said seat having a radius of curvature larger than the radius of curvature of said partially spherical base; a gemstone supported by said plurality of teeth at the top of said prongs; and a holder having a central hole, said holder being attached to said seat in such a manner that a top portion of the prongs including the gemstone protrude above said holder hole, and a bottom portion of said prongs and said partially spherical base being maintained below said holder, and wherein the cross section of said prongs structure at the holder level is slightly smaller than the hole, thereby enabling multi directional freedom of movement, although limited, of the bezel within said the limitation of said hole. | 02-11-2010 |
Tuvia Livni, Ra'Anana IL
Patent application number | Description | Published |
---|---|---|
20100031701 | DYNAMIC ITEM OF JEWELRY - A dynamic piece of jewelry, which comprises: a bezel comprising: a partially spherical base having a curved bottom and an essentially flat top; and plurality of prongs that extend in a tilted manner from said essentially flat top of the base, each of said prongs having a bottom end which is attached to said essentially flat top of said base, and a top end, and wherein said prongs are tilted such that they form a structure having an expanding cross section from the structure bottom to the structure top; a tooth at the top of each prong, for, jointly supporting a gemstone; a seat which supports said partially spherical base, said seat having a radius of curvature larger than the radius of curvature of said partially spherical base; a gemstone supported by said plurality of teeth at the top of said prongs; and a holder having a central hole, said holder being attached to said seat in such a manner that a top portion of the prongs including the gemstone protrude above said holder hole, and a bottom portion of said prongs and said partially spherical base being maintained below said holder, and wherein the cross section of said prongs structure at the holder level is slightly smaller than the hole, thereby enabling multi directional freedom of movement, although limited, of the bezel within said the limitation of said hole. | 02-11-2010 |
Zvi Livni, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20100270008 | In-Line Heat Exchange Cleaning System For Liquid Processing Systems - An inline heat-exchanger cleaning system for an industrial production process employs liquid-borne cleaning bodies carried by the process liquid. Various solutions are provided to render the cleaning bodies compatible with a range of process conditions, including acidic conditions, high temperatures, and specific gravities significantly higher and significantly lower than water. | 10-28-2010 |
20160076832 | Blocking Elements for Ball Trap Screen - A ball trap screen for use with âTâ type ball traps having a ball trap extension in which the ball trap screen includes a cone shaped inlet; an elbow, at least a portion of which includes a substantially planer solid area; a first screen section extending between the cone shaped inlet and the elbow; and a second screen section extending from the elbow into the ball trap extension; wherein at least a portion of the cone shaped inlet includes a solid cone blocking element, the first screen section includes a solid first screen blocking element and the second screen section includes a solid second screen blocking element. Also described are a ball trap for collecting cleaning balls, blocking elements for a ball trap screen and a method of enhancing the movement of the cleaning ball through the ball trap of a closed fluid flow system by blocking portions of a ball trap screen deployed within a ball trap housing so as to modify the fluid flow through the ball trap. | 03-17-2016 |
20160090656 | System for the Electrolysis of Water having Rotating Disc Cathodes and an Automated Cathode Cleaner - An electrolysis mechanism for deployment in a reservoir of water, the electrolysis system having at least one rotating cathode mounted on an axle and configured to rotate during an electrolysis process, at least one stationary cathode cleaning element deployed so as to contact a face of the rotating cathode such that during the electrolysis process as the rotating cathode, rotates scale buildup on the rotating cathode is removed and at least one stationary anode deployed adjacent to the rotating cathode. A preferred embodiment of which includes a plurality of spaced apart rotating cathodes; a plurality of stationary cathode cleaning elements with one stationary cathode cleaning element deployed in each space between the rotating cathodes so as to contact a face of each of the rotating cathodes it is deployed between; and a plurality of stationary anodes such that at least one of stationary anode is deployed in each of the spaces between the rotating cathodes. | 03-31-2016 |