Mogul
Charles Mogul, Mount Pleasant, SC US
Patent application number | Description | Published |
---|---|---|
20150119775 | STABILIZING ANKLE BRACE - Disclosed are ankle braces with heat moldable stays that provide inversion and eversion support. The stays include heat formable ankle regions to conform to the malleolus of the user's ankle. | 04-30-2015 |
Homyar C. Mogul, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110101347 | Interconnect Sensor for Detecting Delamination - An interconnect sensor for detecting delamination due to coefficient of thermal expansion mismatch and/or mechanical stress. The sensor comprises a conductive path that includes a via disposed between two back end of line metal layers separated by a dielectric. The via is coupled between a first probe structure and a second probe structure and mechanically coupled to a stress inducing structure. The via is configured to alter the conductive path in response to mechanical stress caused by the stress inducing structure. The stress inducing structure can be a through silicon via or a solder ball. The dielectric material can be a low-k dielectric material. In another embodiment, a method of forming an interconnect sensor is provided for detecting delamination. | 05-05-2011 |
20120212245 | CIRCUIT AND METHOD FOR TESTING INSULATING MATERIAL - An integrated circuit is disclosed. The integrated circuit includes an insulating material layer. The integrated circuit also includes a metal structure. Furthermore, the integrated circuit includes a via through the insulating material layer that is coupled to the metal structure for testing insulating material by applying dynamic voltage switching to two adjacent metal components of the metal structure. | 08-23-2012 |
Jamil Mogul, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20150126992 | Helical DeNervation Ablation Catheter Apparatus - A catheter apparatus carrying RF ablation electrodes on a helically configured portion of a flexible tube that can be inserted into the femoral artery of a patient, advanced into a renal artery, and then be manipulated to properly position electrodes carried by the helical tube to contact the endoluminal surface of the artery. While instrumentally monitoring the endoluminal surface's temperature and impedance (measured with electrodes that are in an intimate contact with the surface), a low level of RF energy can be applied to selected sites on the interior (endoluminal) surface of the artery in order to ablate the renal sympathetic nerves without affecting the abdominal, pelvic, or lower-extremity nerves. | 05-07-2015 |
20150335297 | Movable radiologically protective enclosure for a physician or medical technician - A movable and radiologically protective enclosure for a physician or medical technician working in close proximity to a source of radiologic energy. The embodiments include a lower assembly for enclosing and radiologically shielding the lower torso and legs of the user, and for supporting an upper assembly designed to enclose and radiologically shield the upper torso and arms of the user. A transparent radiologically impervious dome or the like is carried by the upper assembly to receive and protect the head of the user as well as allow visual and functional access to patients and/or radiologic equipment Means are provided for allowing the upper assembly to be vertically adjusted in position and to angularly tilt the torso and/or head protecting components. Protective sleeves are also provided at frontal ports for allowing the user to protectedly reach into the work area. | 11-26-2015 |
Jeffrey Mogul, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20110320630 | FORWARDING BROADCAST TRAFFIC TO A HOST ENVIRONMENT - A network interface controller (NIC) determines link layer broadcast traffic of interest to the host environment. The NIC receives link layer broadcast traffic intended for the host environment, including traffic of interest and unwanted traffic. The NIC discards the unwanted traffic and forwards the traffic of interest to the host environment. | 12-29-2011 |
Jeffrey C. Mogul, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20140003422 | IMPLEMENTING A SOFTWARE DEFINED NETWORK USING EVENT RECORDS THAT ARE TRANSMITTED FROM A NETWORK SWITCH | 01-02-2014 |
20140105215 | CONVERTING ADDRESSES FOR NODES OF A DATA CENTER NETWORK INTO COMPACT IDENTIFIERS FOR DETERMINING FLOW KEYS FOR RECEIVED DATA PACKETS - A network switch handles a data packet by determining a plurality of address items. An identifier is determined that is singularly associated with each address item in the set, the identifier having fewer bits than the associated address item. A flow key for the packet using (i) at least some of the plurality of fields, and (ii) the identifier associated with each address item in the set, and not the associated address item. | 04-17-2014 |
20140153388 | RATE LIMIT MANAGERS TO ASSIGN NETWORK TRAFFIC FLOWS - A rate limit manager is to assign network traffic flows to hardware rate limiters. The network traffic flows are associated with rate limit values. The rate limit manager determines threshold values to assign flow(s) to hardware rate limiters, and the rate limit manager is to assign flow(s) to a last remaining unassigned hardware rate limiter independent of the threshold value. | 06-05-2014 |
20150134830 | Bandwidth Guarantee and Work Conservation - According to an example, a method for bandwidth guarantee and work conservation includes determining virtual machine (VM) bandwidth guarantees assigned to VMs in a network including a source VM that communicates with destination VMs. The method further includes assigning minimum bandwidth guarantees to communications between the source VM with the destination VMs by dividing a VM bandwidth guarantee assigned to the source VM between the destination VMs based on active VM-to-VM communications between the source VM and the destination VMs. The method also includes allocating, by a processor, spare bandwidth capacity in the network to a communication between the source VM and a destination VM based on the assigned minimum bandwidth guarantees. | 05-14-2015 |
Jeffrey C. Mogul, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20150248316 | SYSTEM AND METHOD FOR DYNAMICALLY SELECTING BETWEEN MEMORY ERROR DETECTION AND ERROR CORRECTION - Example methods, systems, and apparatus to dynamically select between memory error detection and memory error correction are disclosed herein. An example system includes a buffer, to store a flag settable to a first value to indicate that a memory page is to store error protection information to detect but not correct errors in the memory page. The flag is settable to a second value to indicate that the error protection information is to detect and correct errors for the memory page. The example system includes a memory controller to receive a request based on the flag to enable error detection without correction for the memory page when the flag is set to the first value, and to enable error detection and correction for the memory page when the flag is set to the second value. | 09-03-2015 |
Jeffrey Clifford Mogul, Mento Park, CA US
Patent application number | Description | Published |
---|---|---|
20140115584 | SCALABLE MULTI-TENANT NETWORK ARCHITECTURE FOR VIRTUALIZED DATACENTERS - A scalable, multi-tenant network architecture for a virtualized datacenter is provided. The network architecture includes a network having a plurality of servers connected to a plurality of switches. The plurality of servers hosts a plurality of virtual interfaces for a plurality of tenants. A configuration repository is connected to the network and each server in the plurality of servers has a network agent hosted therein. The network agent encapsulates packets for transmission across the network from a source virtual interface to a destination virtual interface in the plurality of virtual interfaces for a tenant in the plurality of tenants. The packets are encapsulated with information identifying and locating the destination virtual interface, and the information is interpreted by switches connected to the source virtual interface and the destination virtual interface. | 04-24-2014 |
Jeffrey Clifford Mogul, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20110066790 | MAIN MEMORY WITH NON-VOLATILE MEMORY AND DRAM - One embodiment is main memory that includes a combination of non-volatile memory (NVM) and dynamic random access memory (DRAM). An operating system migrates data between the NVM and the DRAM. | 03-17-2011 |
20110273988 | Distributing decision making in a centralized flow routing system - Local rules for managing flows devolved from a central controller are received at a switch. The central controller determines a global set of rules for managing flows. The switch receives a packet from a flow from a network and determines whether a metric for the flow satisfies a dynamic condition to trigger a metric report to the central controller. In response to a determination that the metric for the flow at the switch satisfies the dynamic condition to trigger a metric report to the central controller, the switch sends a metric report to the central controller, and the switch then receives an instruction to manage the flow from the central controller. In response to a determination that the metric for the flow at the switch does not satisfy the dynamic condition to trigger the metric report to the central controller, the switch manages the flow using the local rules for managing flows. | 11-10-2011 |
20130107759 | GENERATING EGFT NETWORK TOPOLOGIES | 05-02-2013 |
20130111070 | GENERATING NETWORK TOPOLOGIES | 05-02-2013 |
20130111147 | METHODS AND APPARATUS TO ACCESS MEMORY | 05-02-2013 |
20130111175 | METHODS AND APPARATUS TO CONTROL GENERATION OF MEMORY ACCESS REQUESTS | 05-02-2013 |
20130250802 | REDUCING CABLING COSTS IN A DATACENTER NETWORK - A datacenter network, method, and non-transitory computer readable medium for reducing cabling costs in the datacenter network are provided. The datacenter network is represented by a network topology that interconnects a plurality of network elements and a physical topology that is organized into a plurality of physical elements and physical units. A network design module assigns network elements to the plurality of physical elements and physical units based on a hierarchical partitioning of the physical topology and a matching hierarchical partitioning of the network topology that reduces costs of cables used to interconnect the network elements in the physical topology. | 09-26-2013 |
20130272133 | ASSIGNING SELECTED GROUPS TO ROUTING STRUCTURES - Selected ones of multiple groups of network entities are assigned to corresponding routing structures, where each of the routing structures defines a set of paths through a network among network entities of a corresponding one of the groups. The assigning considers available multicast resources in communication nodes in the network, and a criterion relating to reducing overall cost in the assignment of the selected groups to the corresponding routing structures. | 10-17-2013 |
20140247718 | Reducing TCP Timeouts due to Incast Collapse at a Network Switch - A network switch for reducing TCP timeouts due to incast collapse is disclosed. The network switch has a plurality of buffers for storing network packets for at least one sender server. An incast buffer management component in the network switch allocates a buffer in the plurality of hullers to store an incast notification packet, the incast notification packet indicating one or mote network packets that have been dropped by the network switch. The network switch also includes an incast notification component for forwarding the incast notification packet to a destination server with an incast notification packet specific header. | 09-04-2014 |
20150063771 | Replaceable Modular Optical Connection Assembly - Connectors of a first removable modular optical connection assembly, having a first predefined arrangement of optical signal conduits, are connected to respective connectors on a support structure that are optically connected to corresponding devices. The first modular optical connection assembly is replaceable with a second modular optical connection assembly having a second, different predefined arrangement of optical signal conduits, to change a topology of a network. | 03-05-2015 |
20150095498 | Allocating Bandwidth in a Network - Allocating bandwidth in a network ( | 04-02-2015 |
20150326698 | NETWORK TIMEOUTS USING INTENTIONALLY DELAYED TRANSMISSIONS - A system and method is provided for generating network timeouts by utilizing intentionally delayed message transmissions sent internal to a network controller. For example, according to this system and method a network controller transmits a data message externally over a network and the data message invokes a response network message. The network controller also transmits a timeout message corresponding to the data message; however, the timeout message is intentionally delayed for a predetermined duration of time prior to being internally transmitted. controller host device receives at least one of the response message and the timeout message and determines which is received first. If the timeout message is received, a request associated with the transmitted data message is treated as having timed out. | 11-12-2015 |
20150334024 | Controlling Data Rates of Data Flows Based on Information Indicating Congestion - A controller receives information from congestion detectors in a network, the information indicating that points in the network are congested due to data flows in the network. The controller controls data rates of the data flows based on the information. | 11-19-2015 |
Jeffrey Clifford Mogul, Menio Park, CA US
Patent application number | Description | Published |
---|---|---|
20150333968 | Generating Network Topologies - A method of generating a plurality of potential network topologies is provided herein. The method includes receiving parameters that specify a number of servers, a number of switches, and a number of ports in the switches. The parameters are for configuring a network topology. The method also includes generating one or more potential network topologies comprising the set of potential network topologies, for each of a number of dimensions. The number of dimensions is based on the number of switches. The method further includes determining that the set of potential network topologies is structurally feasible. Additionally, the method includes determining an optimal link aggregation (LAG) factor in each dimension of each of the set of potential network topologies. | 11-19-2015 |
Jeffrey Clifford Mogul, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20160080287 | GOVERNING BARE METAL GUESTS - Disclosed herein are a system, non-transitory computer readable medium, and method for governing communications of a bare metal guest in a cloud network. A network interface handles packets of data in accordance with commands by a control agent. | 03-17-2016 |