Davie, US
Aurelien Jean Francois Davie, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140048817 | LIGHT EMITTING DEVICE WITH IMPROVED EXTRACTION EFFICIENCY - In embodiments of the invention, a semiconductor structure comprising a III-nitride light emitting layer disposed between an n-type region and a p-type region is grown on a substrate. The substrate is a non-III-nitride material. The substrate has an in-plane lattice constant a | 02-20-2014 |
Bruce Davie, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20130132533 | CONTROL PLANE INTERFACE FOR LOGICAL MIDDLEBOX SERVICES - Some embodiments provide a non-transitory machine readable medium of a first middlebox element of several middlebox elements to implement a middlebox instance in a distributed manner in several hosts. The non-transitory machine readable medium stores a set of instructions for receiving (1) configuration data for configuring the middlebox instance to implement a middlebox in a logical network and (2) a particular identifier associated with the middlebox in the logical network. The non-transitory machine readable medium stores a set of instructions for generating (1) a set of rules to process packets for the middlebox in the logical network and (2) an internal identifier associated with the set of rules. The non-transitory machine readable medium stores a set of instructions for associating the particular identifier with the internal identifier for later processing of packets having the particular identifier. | 05-23-2013 |
20130287026 | EXTENSION OF LOGICAL NETWORKS ACROSS LAYER 3 VIRTUAL PRIVATE NETWORKS - A method of manages a set of managed forwarding elements that forward data between machines. The method configures (1) a first managed forwarding element to operate in a first network that uses first and second address spaces that at least partially overlap with each other, (2) a second managed forwarding element to operate in a second network that uses the first address space, and (3) a third managed forwarding element to operate in a third network that uses the second address space. A machine in the second network and a machine in the third network have an identical address that belongs to both the first and second address spaces. The method directs the first managed forwarding element to connect to the second and third managed forwarding elements in a manner that enables the first managed forwarding element to forward data from a machine in the first network to the machine in the second network via the second managed forwarding element. | 10-31-2013 |
20150100560 | Network Controller for Managing Software and Hardware Forwarding Elements - Some embodiments provide a set of one or more network controllers that communicates with a wide range of devices, ranging from switches to appliances such as firewalls, load balancers, etc. The set of network controllers communicates with such devices to connect them to its managed virtual networks. The set of network controllers can define each virtual network through software switches and/or software appliances. To extend the control beyond software network elements, some embodiments implement a database server on each dedicated hardware. The set of network controllers accesses the database server to send management data. The hardware then translates the management data to connect to a managed virtual network. | 04-09-2015 |
20150100675 | Database Protocol for Exchanging Forwarding State with Hardware Switches - Some embodiments provide a set of one or more network controllers that communicates with a wide range of devices, ranging from switches to appliances such as firewalls, load balancers, etc. The set of network controllers communicates with such devices to connect them to its managed virtual networks. The set of network controllers can define each virtual network through software switches and/or software appliances. To extend the control beyond software network elements, some embodiments implement a database server on each dedicated hardware. The set of network controllers accesses the database server to send management data. The hardware then translates the management data to connect to a managed virtual network. | 04-09-2015 |
20150100704 | Managing Software and Hardware Forwarding Elements to Define Virtual Networks - Some embodiments provide a set of one or more network controllers that communicates with a wide range of devices, ranging from switches to appliances such as firewalls, load balancers, etc. The set of network controllers communicates with such devices to connect them to its managed virtual networks. The set of network controllers can define each virtual network through software switches and/or software appliances. To extend the control beyond software network elements, some embodiments implement a database server on each dedicated hardware. The set of network controllers accesses the database server to send management data. The hardware then translates the management data to connect to a managed virtual network. | 04-09-2015 |
20150163142 | DETECTING AN ELEPHANT FLOW BASED ON THE SIZE OF A PACKET - Some embodiments provide a forwarding element that inspects the size of each of several packets in a data flow to determine whether the data flow is an elephant flow. The forwarding element inspects the size because, in order for the packet to be of a certain size, the data flow had to already have gone through a slow start in which smaller packets are transferred and by definition be an elephant flow. When the forwarding element receives a packet in a data flow, the forwarding element identifies the size of the packet. The forwarding element then determines if the size of the packet is greater than a threshold size. If the size is greater, the forwarding element specifies that the packet's data flow is an elephant flow. | 06-11-2015 |
20150163144 | DETECTING AND HANDLING ELEPHANT FLOWS - Some embodiments provide a forwarding element that detects and handles elephant flows. In detecting, the forwarding element of some embodiments monitors statistics or measurements relating to a data flow. In handling, the forwarding element marks each packet associated with a detected elephant flow in some manner to differentiate it from a packet associated with a mouse flow. Alternatively, the forwarding element of break elephant flows into a number mouse flow by facilitating in sending packets associated with the detected elephant flow along different paths. | 06-11-2015 |
20150163145 | REPORTING ELEPHANT FLOWS TO A NETWORK CONTROLLER - Some embodiments provide a system that detects whether a flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The system of some embodiment detect elephants based on one or more of the following: statistics associated with a flow, packet segment size, and invoked system calls. Also, some embodiments use one or more various methods to handle elephant flows. Examples of such methods include marking each packet belonging to an elephant with a particular marking, breaking the elephants into mice, reporting the elephant to a network controller, and selectively choosing a route for each packet belonging to the elephant. | 06-11-2015 |
Bruce Davie, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20100202448 | ROUTING-BASED PROXIMITY FOR COMMUNICATION NETWORKS - A node in an overlay network requests a ranked list of other nodes in the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network. | 08-12-2010 |
20110032940 | TRIGGERING BANDWIDTH RESERVATION AND PRIORITY REMARKING - In one embodiment, a reservation proxy monitors for received connectivity check messages or beginning-of-media-flow indication messages. When either type of message is observed, the reservation proxy requests resource allocation for a media flow associated with the received message. The amount of resource allocation requested may be coordinated by exchanging messages with a call controller or policy server for one of the endpoints of the media flow, or the amount of resource allocation may be identified within the received message. | 02-10-2011 |
20130201991 | Triggering Bandwidth Reservation and Priority Remarking - In one embodiment, a reservation proxy monitors for received connectivity check messages or beginning-of-media-flow indication messages. When either type of message is observed, the reservation proxy requests resource allocation for a media flow associated with the received message. The amount of resource allocation requested may be coordinated by exchanging messages with a call controller or policy server for one of the endpoints of the media flow, or the amount of resource allocation may be identified within the received message. | 08-08-2013 |
Bruce S. Davie, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20100008361 | CARRIER'S CARRIER WITHOUT CUSTOMER-EDGE-TO-CUSTOMER-EDGE BORDER GATEWAY PROTOCOL - According to one aspect of the present invention, a method includes obtaining a first advertisement at a first provider edge (PE) device from a first customer edge (CE) device that is associated with a virtual private network, and sending a second advertisement on a control plane path associated with a border gateway protocol after obtaining the first advertisement. The first PE device has a routing and forwarding table. The first advertisement identifies a plurality of local routes associated with the first VPN, and includes a first indication that information relating to the plurality of local routes is not to be stored in the routing and forwarding table. The second advertisement identifies the local routes, an address of the first CE device, and the first CE device as a next hop. | 01-14-2010 |
20120185370 | SYSTEM AND METHOD FOR TRACKING REQUEST ACCOUNTABILITY IN MULTIPLE CONTENT DELIVERY NETWORK ENVIRONMENTS - In one embodiment, a first content delivery network (CDN) receives a request for content from a client device, such as a web browser. The first CDN responds to the client device with a uniform resource indicator (URI) that indicates that a second (or downstream) CDN is to service the request. The URI is encoded with information identifying that the first (or upstream) CDN delegated servicing the request to the second CDN. The client device then requests the content from the second CDN using the received URI. The second CDN services the request and logs the URI in a delivery record. The second CDN may then aggregate delivery records that indicate a particular upstream CDN was the source of delegation and forward those delivery records to the particular upstream CDN for reimbursement for servicing content requests. | 07-19-2012 |
Bruce Stuart Davie, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20100226374 | HIERARCHICAL FLOODING AMONG PEERING OVERLAY NETWORKS - In a tiered system of networks capable of processing distributed hash table (DHT) Put and Get messages, if a sending network of a Put or Get is at a tier below a subject tier at which a subject network receiving the message is located, the message is forwarded to networks at tiers below the subject tier. On the other hand, if the sending network is at a tier equal to or above the subject tier, the message is forwarded to all networks in the system other than the sending network. | 09-09-2010 |
20100293295 | LIMITED BROADCAST, PEERING AMONG DHTs, BROADCAST PUT OF LIMITED CONTENT ONLY - In system of networks that are not fully meshed with each other and that are capable of processing distributed hash table (DHT) Put and Get messages, message flooding of GET messages is limited by maintaining a list of DHTs the GET has visited. Also, PUT messages include not only the storage location key in the home network but also a list of networks that the PUT has visited, in essence establishing a dynamically changing path within the PUT back to the home network. | 11-18-2010 |
Daniel W. Davie, West Bloomfield, MI US
Patent application number | Description | Published |
---|---|---|
20090244917 | AUTOMOTIVE INTERIOR COMPONENT COMBINING LIGHT AND MOVEMENT - The invention provides for an automotive interior component and method of making the same. The automotive interior component comprises a dock for receiving an object, a holder for receiving the dock and configured to movably store the dock, and a light source operatively connected to the dock. The light source provides continuous illumination of the dock as the dock moves from the holder to a deployed position, allowing ease of visible location and augmenting visual appeal of an automotive interior. | 10-01-2009 |
Daniel W. Davie, Kalamazoo, MI US
Patent application number | Description | Published |
---|---|---|
20100148531 | AUTOMOTIVE GLOVE BOX HINGE MECHANISM - A glove box hinge mechanism may include a plurality of linkages pivotally attaching a glove box to a vehicle dashboard structure. The linkages may be configured to pivot and translate the glove box upwards and outwards, limiting downward travel of the glove box. At least one torque tube may extend between the plurality of linkages to coordinate movement of the linkages. The torque tube may rotate with the plurality of linkages. A striker may be affixed to the torque tube so that the striker rotates towards a latch when the glove box is closed and so that the striker rotates to provide unobstructed access to the glove box in the open position. | 06-17-2010 |
John E. Davie, Geneva, NY US
Patent application number | Description | Published |
---|---|---|
20090205307 | LONG STRAND FORAGE HARVESTER - A device and method for cutting forage and lading the fresh cut forage onto a conveyor belt. The conveyer belt transports the fresh cut forage into a vehicle to transport the forage. The forage goes directly into the transport vehicle without being placed on the ground eliminating the need for additional runs to recover the forage. | 08-20-2009 |
Kenneth Raymond Davie, Port St. Lucie, FL US
Patent application number | Description | Published |
---|---|---|
20150191111 | INFINITELY VERTICALLY ADJUSTABLE DROP DOWN ARMREST MECHANISM - A vehicle seat having a bottom frame, a seat back connected to the frame, and an armrest capable of upward and downward movement. The armrest includes a seat bracket connecting the armrest to the frame and a vertically variable adjustment mechanism. The mechanism has a control disposed in the armrest, a lock actuated to an engaged or disengaged position by the control, a rack disposed in a generally vertical direction, and a one-way bearing acting as pinion and having two rotational states. The first rotational state is a locked state where the lock is engaged and prevents the one-way bearing from rotating, preventing the rack and armrest from a downward movement. The second rotational state is a free state where the lock is in the engaged position and a force is applied in the upward direction, the one-way bearing can rotate, allowing the rack and armrest an upward movement. | 07-09-2015 |
Loren E. Davie, Montclair, NJ US
Patent application number | Description | Published |
---|---|---|
20120260155 | Automated Publishing System That Facilitates Collaborative Editing And Accountability Through Virtual Document Architecture - The present invention automates the publishing of financial, legal, and governmental documents and any other publications that are structured and require compliance with corporate or external standards and may share content elements. It gives users control in an always-on, familiar environment: the Internet. Due to its virtual document architecture and ability to operate over the Internet and intranets, the system facilitates collaborative work and traces accountability. The key concept behind automating publishing is to control scheduling and costs by better content management. The present invention handles document content as small, reusable components, down to the paragraph and table cell level. The interface helps users assemble documents from these version-controlled components with automated support. The system applies context and filtering criteria stored with each component to locate and apply content fragments to a current document. The system of the present invention can apply structural rules and content requirements to ensure compliance with regulatory requirements and company business rules. A working virtual document within the system always incorporates the current version of all constituent elements. | 10-11-2012 |
Robert Davie, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20150088577 | IT Asset Management System - The system provides a method to automate the complex processes that occur at the end-of-life of IT hardware assets, and at the same time, increase the resale value of these assets. Using the system, an IT manager is able to identify a scalable number of systems for Secure Disk Wiping, Diagnostic Testing, Hardware Audit, License Recovery and Backup. These tasks are schedule driven in one embodiment, performed on multiple systems simultaneously, and minimizing the usage of network bandwidth. (In one embodiment, the system is agentless). At the same time, an IT manager can increase resale value by; restoring operating systems to hard drives once wiped, diagnostically testing systems, and capturing detailed hardware information all of which can be supplied to potential buyers or new users of repurposed/refurbished components. | 03-26-2015 |
Scott W. Davie, St. Paul, MN US
Patent application number | Description | Published |
---|---|---|
20080269627 | Method and Apparatus for Sensing Improvement Using Pressure Data - Method and apparatus for sensing improvement using pressure data. The method and apparatus may be used in an implantable medical device to confirm that an EGM event signifies a true mechanical cardiac activity and not just electrical oversensing. The mechanical activity may be used to create a mechanical marker channel in the implantable medical device. | 10-30-2008 |
20110201952 | METHOD AND APPARATUS FOR SENSING IMPROVEMENT USING PRESSURE DATA - A method and apparatus for sensing improvement using pressure data. The method and apparatus may be used in an implantable medical device to confirm that an EGM event signifies a true mechanical cardiac activity and not just electrical oversensing. The mechanical activity may be used to create a mechanical marker channel in the implantable medical device. | 08-18-2011 |
Scott W. Davie, Saint Paul, MN US
Patent application number | Description | Published |
---|---|---|
20100030302 | METHOD FOR DISPLAYING TRENDED DATA RETRIEVED FROM A MEDICAL DEVICE - A system for displaying trended data retrieved from a medical device comprising a medical device which monitors and stores trended patient data, a data center, and an intermediate data relay device. The intermediate device receives stored trended patient data from the medical device and uploads the data to the data center. The data center merges the uploaded data with patient data obtained during previous data uploads. Clinicians can access the uploaded and merged patient using an interactive web page which allows the clinicians to seamlessly view the data. | 02-04-2010 |
Sean N. Davie, Lawrenceville, GA US
Patent application number | Description | Published |
---|---|---|
20100127954 | Display Form Factor Devices and Methods Thereof - Disclosed are display form factor devices having a first orientation and a second orientation, such a device including a display screen that is viewable from a plurality of positions. The display screen can be moved with respect to the first orientation and/or the second orientation. The display screen in accordance with a controller is configured to exhibit indicia having a particular orientation thereon, wherein the indicia having a particular orientation is dependent upon which of the at least one of a plurality of positions that is assumed by the screen body. For example, a particular orientation may be a reflective mode or a normal mode. A method of the device includes changing the particular orientation of the indicia based upon the position of the screen body. Sensed ambient conditions can provide input to determine the position of the screen body. | 05-27-2010 |
20130322646 | Mintiurization Rotational Switch Actuation - An improved wireless headset assembly | 12-05-2013 |
20150030197 | Audio Accessory with Improved Ear Hook and Low Frequency Acoustic Performance | 01-29-2015 |
20150189419 | HEADSET HAVING A ROTATING AND EXTENSIBLE EAR BUD ASSEMBLY - A headset includes an ear hook assembly ( | 07-02-2015 |