Inventor
Mallik Mahalingam
Inventor
Sunnyvale, CA, US
Overview
Patents· 45 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing52%
H04LTransmission of digital information, e.g. telegraphic communication35%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests13%
PatentTitleYear
10,686,756Method and apparatus for managing MAC address generation for virtualized environments202010,534,735Direct access to a hardware device for virtual machines of a virtualized computer system202010,439,843Method and system for virtual and physical network integration20199,952,988Direct access to a hardware device for virtual machines of a virtualized computer system20189,900,181'Method and system for virtual and physical network integration'20189,602,305'Method and system for virtual and physical network integration'20179,385,989'Method and apparatus for managing MAC address generation for virtualized environments'20169,336,165'Interrupt coalescing for outstanding input/output completions'20169,239,731'Method and system for acquiring a quiesceing set of information associated with a virtual machine'20169,210,079'Method and system for virtual and physical network integration'20159,130,879'Methods and systems for offload processing of encapsulated packets'20159,122,594'Direct access to a hardware device for virtual machines of a virtualized computer system'20158,789,049'Offloading operations to a replicate virtual machine'20148,775,696'Storage area network access for virtual machines'20148,677,187'Performing network core dump without drivers'20148,527,673'Direct access to a hardware device for virtual machines of a virtualized computer system'20138,478,924'Interrupt coalescing for outstanding input/output completions'20138,453,143'Reducing the latency of virtual interrupt delivery in virtual machines'20138,296,759'Offloading operations to a replicate virtual machine'20128,166,475'Storage area network access for virtual machines'20128,056,076'Method and system for acquiring a quiesceing set of information associated with a virtual machine'20118,028,071'TCP/IP offload engine virtualization system and methods'20117,945,436'Pass-through and emulation in a virtual machine environment'20117,853,744'Handling interrupts when virtual machines have direct access to a hardware device'20107,831,739'Partial copying of data to transmit buffer for virtual network device'20107,743,389'Selecting between pass-through and emulation in a virtual machine environment'20107,657,659'Partial copying of data to transmit buffer for virtual network device'20107,555,553'Placing an object at a node in a peer-to-peer system based on storage utilization'20097,433,316'Summarizing nodes in route propagation in auxiliary network for P2P overlay networks'20087,424,710'TCP/IP offloading for virtual machines'20087,421,433'Semantic-based system including semantic vectors'20087,379,428'Autonomous system topology based auxiliary network for peer-to-peer overlay network'20087,266,125'Landmark numbering based auxiliary network for peer-to-peer overlay network'20077,240,114'Namespace management in a distributed file system'20077,171,494'Extending a standard-based remote file access protocol and maintaining compatibility with a standard protocol stack'20077,043,470'Method and apparatus for improving querying'20067,039,634'Semantic querying a peer-to-peer network'20066,985,928'Placing an object at a node in a peer-to-peer system based on a zoom-in algorithm'20066,883,029'Separate read and write servers in a distributed file system'20056,836,827'Delay cache method and apparatus'20046,775,673'Logical volume-level migration in a partition-based distributed file system'20046,775,672'Updating references to a migrated object in a partition-based distributed file system'20046,772,161'Object-level migration in a partition-based distributed file system'20046,625,604'Namespace service in a distributed file system using a database management system'20036,601,070'Distribution of physical file systems'2003Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2003–2009Patents assigned to HEWLETT PACKARD DEVELOPMENT CO (17)· patent assignee history
2003–2007Based in Santa Clara, CA, US· patent location history
2004–2020Based in Sunnyvale, CA, US· patent location history
2008–2020Patents assigned to VMWARE INC (25)· patent assignee history
2010–2020Based in Cupertino, CA, US· patent location history
2012–2016Patents assigned to MAHALINGAM MALLIK (9)· patent assignee history
2012–2016Patents assigned to CHUANG SHAW (2)· patent assignee history
2017–2019Patents assigned to NICIRA INC (3)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| VMWARE INC | 25 | 2008–2020 |
| HEWLETT PACKARD DEVELOPMENT CO | 17 | 2003–2009 |
| MAHALINGAM MALLIKself | 9 | 2012–2016 |
| NICIRA INC | 3 | 2017–2019 |
| CHUANG SHAW | 2 | 2012–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Sunnyvale, California, US | 27 | 2004–2020 |
| Cupertino, California, US | 13 | 2010–2020 |
| Santa Clara, California, US | 5 | 2003–2007 |