Greborio
Laura Greborio, Torino IT
Patent application number | Description | Published |
---|---|---|
20100027561 | DYNAMIC BANDWIDTH ALLOCATION IN A PASSIVE OPTICAL ACCESS NETWORK - A method of allocating upstream bandwidth to at least a first upstream traffic flow and a second upstream traffic flow in a passive optical access network includes: a) associating a first timer to the first upstream traffic flow; and b) associating a second timer to the second upstream traffic flow. The method includes, during a given frame period: if the first timer is at its expiration value and the second timer is not at its expiration value; c) allocating a first portion of the upstream bandwidth to the first upstream traffic flow, d) verifying if a second portion of the upstream bandwidth is left after performing step c); and e) in the affirmative, allocating at least part of the second portion of the upstream bandwidth to the second upstream traffic flow before the second timer is at its expiration value, if the first timer and the second timer are not at their expiration value, f) allocating at least part of the upstream bandwidth to at least one of the first and second upstream traffic flows before respective timers are at their expiration values. | 02-04-2010 |
Pierre Paul Nicolas Greborio, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150095843 | Single-hand Interaction for Pan and Zoom - Systems and methods for presenting a dynamic user-interaction control are presented. The dynamic user-interaction control enables a device user to interact with a touch-sensitive device in a single-handed manner. A triggering event causes the dynamic user-interaction control to be temporarily presented on a display screen. In various embodiments, a dynamic user-interaction control is presented at the location corresponding to the triggering event (i.e., the location of the device user's touch). The dynamic user-interaction control remains present on the display screen and the device user can interact with the control until a dismissal event is encountered. A dismissal event occurs under multiple conditions including the device user breaks touch connection with the dynamic user-interaction control for a predetermined amount of time. | 04-02-2015 |
Pierre P.n. Greborio, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140247207 | Causing Specific Location of an Object Provided to a Device - Techniques for causing a specific location of an object provided to a shared device. These techniques may include connecting the computing device with an individual device. The individual device may transmit the object to the shared device and displayed at an initial object position on a display of the shared device. The initial object position may be updated in response to movement of the individual device, and the object may be displayed at the updated object position on the display. The object position may be locked in response to a signal, and the object may be displayed at the locked object position. | 09-04-2014 |
Pierre P. N. Greborio, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140372359 | SERVER-MANAGED, TRIGGERED DEVICE ACTIONS - In some scenarios, devices may execute applications that are configured to monitor a set of conditions (e.g., geographic coordinates detected by global positioning system (GPS) receivers), and to execute actions upon detecting the fulfillment of the conditions. However, in such architectures, each application may be responsible for polling the sensors of the device to detect condition fulfillment, and it may be difficult to specify rules in a hardware-independent manner involving multiple applications and/or devices. Presented herein are techniques for configuring devices to perform actions by receiving a rule set from a rule server; registering a set of condition tests for respective conditions of a rule with the sensors of the device; upon being notified by the sensor that a condition test has been fulfilled, evaluating the conditions of the rule; and upon determining a fulfillment of the conditions, executing one or more actions (optionally involving multiple devices and/or applications). | 12-18-2014 |