Patents by Inventor Philip Love

Philip Love has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10413379
    Abstract: Disclosed herein are several embodiments of medical device packaging, and more particularly to a reduced pressure therapy kit and packaging and methods of using the same in the treatment of wounds. Some embodiments are directed towards packaging including a dressing compartment for storing wound dressings and having use instructions printed thereon, the dressing compartment detachably connected to a pump compartment for storing a sterile pump. After removal of the pump, the pump compartment can be detached from the dressing compartment and discarded. The dressing compartment can be retained together with any additional dressings and the use instructions.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: September 17, 2019
    Assignee: Smith & Nephew PLC
    Inventors: Ian Binder, Sarah Jenny Collinson, John Cowan-Hughes, John Gowans, Beverley Love, David Patterson, Mark Russell, Peter Sleight, Philip Walsh
  • Patent number: 10310951
    Abstract: Described embodiments provide systems and processes for performing a data replication process in a storage system. A current asynchronous replication cycle is initiated at a time-based interval based upon a replication policy of the storage system to replicate data from at least one source device to at least one target device. For the current asynchronous replication cycle, it is determined whether data stored on portions of the source device has changed from a previous asynchronous replication cycle. A new replica of the source device is generated if data stored on the source device has changed from the previous asynchronous replication cycle. The new replica is transferred to the target device. The current asynchronous replication cycle is completed and the replication policy of the storage system is satisfied without generating the new replica if data stored on the source device has not changed from the previous asynchronous replication cycle.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: June 4, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Xiangping Chen, David Meiri, Alexandr Veprinsky, Anton Kucherov, Philip Love
  • Patent number: 10095428
    Abstract: Described embodiments may provide systems and processes for migrating a replica hierarchy from at least one source device to at least one target device in a storage system. A configuration of the replica hierarchy is migrated, one or more internal nodes of the replica hierarchy are migrated, and one or more leaf nodes of the replica hierarchy are migrated. A cutover operation is performed by deactivating the at least one source device associated with the included replica hierarchy.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 9, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: David Meiri, Yuval Harduf, Xiangping Chen, Tal Ben-Moshe, Philip Love
  • Patent number: 9002906
    Abstract: The present invention provides a system and method for handling large transactions by a storage virtualization system. Current storage virtualization systems can only manage a limited number of data objects stored on an associated NAS system because of the cost or hardware constraints of physical main memory. The present invention will enable a storage virtualization system to increase the number of data objects managed by a factor of five or more by using an associated secondary memory store, such as a disk, to store information or metadata about data objects stored on associated NAS systems. The invention also provides a method for moving metadata from the storage virtualization system memory to the secondary store and back, and recovering metadata if corrupted. The invention thereby increases the number of data objects handled by the storage virtualization system with negligible loss of performance as perceived by clients of the storage virtualization system.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: April 7, 2015
    Assignee: EMC Corporation
    Inventors: James Preston Rice, Philip Love
  • Patent number: 8959249
    Abstract: This disclosure describes a system and method for providing I/O scheduling capabilities to a host server executing one or more virtual machine clients and communicating with a cloud-based storage array. An I/O scheduler executing on a virtual machine can identify priority tags associated with requests or commands on the virtual machine. The I/O scheduler can create one or more queues based upon the priority of each request, and can then transmit requests in order of priority. The I/O scheduler can also use information about the storage array, such as layout information or cache information, and can accordingly optimize the transmission of requests to the storage array.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: February 17, 2015
    Assignee: EMC Corporation
    Inventor: Philip Love
  • Patent number: 8954443
    Abstract: The present invention is a method for performing a multi-protocol scan of a NAS system by a storage virtualization system to create a multi-protocol file index. Current NAS systems may utilize two protocols, CIFS and NFS. Storage virtualization systems migrate, redirect or synchronize data between a primary and a secondary NAS. Present storage virtualization systems are designed to work with NFS or CIFS systems, but not both. The present invention enables a storage virtualization system to simultaneously or near-simultaneously operate using NFS and CIFS protocols. The present invention also provides for a multi-protocol scan of a NAS device to ensure that all data files and data file attributes are recognized and preserved during storage virtualization.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: February 10, 2015
    Assignee: EMC Corporation
    Inventors: Philip Love, Dylan Simon, Srinivas Aji, Ronald Brown, John Duncan Bankier
  • Patent number: 8527586
    Abstract: The present invention provides a system and method for abstracting multiple network attached storage (“NAS”) locations, providing a single global namespace and a single mount point that is protocol and location-independent. As a result, rather than identifying each NAS and file server by location, access is provided through a single transparent mechanism. In order to maintain transparency, the present invention provides a way to reconcile the different naming practices for different file server protocols.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: September 3, 2013
    Assignee: EMC Corporation
    Inventors: Andrew Becher, Weiye Cheng, Yung-Chieh Stephen Hu, Yisui Hu, Alexei Karaban, Paul Lemahieu, Lixie Liu, Philip Love, Fengcheng Lu, Peter Madany, Ye Zhang
  • Patent number: 8255550
    Abstract: The present invention provides a system and method for abstracting multiple network attached storage (“NAS”) locations, providing a single global namespace and a single mount point that is protocol and location-independent. As a result, rather than identifying each NAS and file server by location, access is provided through a single transparent mechanism. In order to maintain transparency, the present invention provides a way to reconcile the different naming practices for different file server protocols.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: August 28, 2012
    Assignee: EMC Corporation
    Inventors: Andrew Becher, Weiye Cheng, Yung-Chieh Stephen Hu, Yisui Hu, Alexei Karaban, Paul Lemahieu, Lixie Liu, Philip Love, Fengcheng Lu, Peter Madany, Ye Zhang
  • Patent number: 8250640
    Abstract: The invention is a system and method for ensuring that a storage virtualization system performs as a trusted delegate for a user attempting to access data on an authenticated server. Data is moved from a first server to a second server by a storage virtualization system. Even though the user may have been authenticated to access the first server, the storage virtualization system which re-directs user requests to the migrated data on the second server may not be authenticated. The first time a user is re-directed to the second server, the storage virtualization system will obtain request to act as a trusted delegate for the user by communicating with a third server, such as a Kerberos domain controller. After the storage virtualization system is properly authenticated as a trusted delegate for the user, future re-directed requests will be seamless and transparent to the user.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: August 21, 2012
    Assignee: EMC Corporation
    Inventors: Yuan Zhang, Zhaohui Guo, Ming Yang, Philip Love, Mario Wurzl, Mingzhou Sun
  • Patent number: 8244781
    Abstract: A system and method provides for querying and setting file attributes between Network File System and Common Internet File System network attached storage systems. Aspects of the present invention may be performed by a storage virtualization system that acts as an intermediary between one or more network attached storage systems. By querying and setting file attributes, files may be migrated between network attached storage systems while keeping the file attributes and primary location of the file contents intact. In addition, the present invention provides an additional aspect of ensuring that file names of multi-protocol files are compatible across every protocol.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: August 14, 2012
    Assignee: EMC Corporation
    Inventors: Ronald Brown, Philip Love, Dylan Simon, John Bankier
  • Patent number: 8145788
    Abstract: The present invention relates to a device and method for managing inbound and outbound communications for a multi-homed network. A connection manager is located on a local network that is connected to an external network, such as the Internet, through multiple service provider connections. The connection manager intercepts all communication packets that are inbound to the local network from the external network and all packets that are outbound from the local network to the external network. The connection manager then associates the packets with a particular ISP connection based on the availability and bandwidth load status of the ISP connections.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: March 27, 2012
    Assignee: EMC Corporation
    Inventors: Philip Love, Yuxiang Robin Ren
  • Patent number: 7613827
    Abstract: A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments are moved among the multiple machines such that network availability is substantially unchanged. The machines of the distributed gateway form a cluster and communicate with each other using a Group Membership protocol word such that automatic, dynamic traffic assignment reconfiguration occurs in response to machines being added and deleted from the cluster, with no loss in functionality for the gateway overall, in a process that is transparent to network users, thereby providing a distributed gateway functionality that is scalable. Operation of the distributed gateway remains consistent as machines are added and deleted from the cluster.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: November 3, 2009
    Assignee: EMC Corporation
    Inventors: Jehoshua Bruck, Vasken Bohosslan, Chenggong Fan, Paul LeMahieu, Philip Love
  • Publication number: 20090089344
    Abstract: A system and method provides for querying and setting file attributes between Network File System and Common Internet File System network attached storage systems. Aspects of the present invention may be performed by a storage virtualization system that acts as an intermediary between one or more network attached storage systems. By querying and setting file attributes, files may be migrated between network attached storage systems while keeping the file attributes and primary location of the file contents intact. In addition, the present invention provides an additional aspect of ensuring that file names of multi-protocol files are compatible across every protocol.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: EMC Corporation
    Inventors: Ronald Brown, Philip Love, Dylan Simon, John Duncan Bankier
  • Publication number: 20080104273
    Abstract: A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments are moved among the multiple machines such that network availability is substantially unchanged. The machines of the distributed gateway form a cluster and communicate with each other using a Group Membership protocol word such that automatic, dynamic traffic assignment reconfiguration occurs in response to machines being added and deleted from the cluster, with no loss in functionality for the gateway overall, in a process that is transparent to network users, thereby providing a distributed gateway functionality that is scalable. Operation of the distributed gateway remains consistent as machines are added and deleted from the cluster.
    Type: Application
    Filed: October 26, 2007
    Publication date: May 1, 2008
    Inventors: Jehoshua Bruck, Vasken Bohosslan, Chenggong Fan, Paul LeMahieu, Philip Love
  • Publication number: 20080014559
    Abstract: A method and apparatus for attaching a dental restoration to a tooth through spot curing a bonding agent to allow excess bonding agent displaced beyond the margin of the restoration to be wiped cleaning from the surrounding surfaces without displacing the restoration. The method includes applying a dental bonding agent to an exterior bonding surface of a dental restoration that will facilitate the adhesion of the dental restoration to a dental surface. Positioning the dental restoration on the dental surface. Spot hardening the dental bonding agent to partially adhere the dental restoration to the dental surface. Removing excess dental bonding agent, and hardening the remaining dental bonding agent to fully adhere the dental restoration to the dental surface.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventor: Philip Love
  • Patent number: 7299294
    Abstract: A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments are moved among the multiple machines such that network availability is substantially unchanged. The machines of the distributed gateway form a cluster and communicate with each other using a Group Membership protocol word such that automatic, dynamic traffic assignment reconfiguration occurs in response to machines being added and deleted from the cluster, with no loss in functionality for the gateway overall, in a process that is transparent to network users, thereby providing a distributed gateway functionality that is scalable. Operation of the distributed gateway remains consistent as machines are added and deleted from the cluster.
    Type: Grant
    Filed: April 12, 2000
    Date of Patent: November 20, 2007
    Assignee: EMC Corporation
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love
  • Patent number: 6801949
    Abstract: A scalable, distributed, highly available, load balancing server system having multiple machines is provided that functions as a front server layer between a network (such as the Internet) and a back-end server layer having multiple machines functioning as Web file servers, FTP servers, or other application servers. The front layer machines comprise a server cluster that performs fail-over and dynamic load balancing for both server layers. The operation of the servers on both layers is monitored, and when a server failure at either layer is detected, the system automatically shifts network traffic from the failed machine to one or more operational machines, reconfiguring front-layer servers as needed without interrupting operation of the server system. The server system automatically accommodates additional machines in the server cluster, without service interruption. The system operates with a dynamic reconfiguration protocol that permits reassignment of network addresses to the front layer machines.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: October 5, 2004
    Assignee: Rainfinity, Inc.
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Charles Fan, Paul LeMahieu, Philip Love
  • Patent number: 6691165
    Abstract: A scalable, distributed, highly available, load balancing server system having multiple machines is provided that functions as a front server layer between a network (such as the Internet) and a back-end server layer having multiple machines functioning as Web file servers, FTP servers, or other application servers. The front layer machines comprise a server cluster that performs fail-over and dynamic load balancing for both server layers. The operation of the servers on both layers is monitored, and when a server failure at either layer is detected, the system automatically shifts network traffic from the failed machine to one or more operational machines, reconfiguring front-layer servers as needed without interrupting operation of the server system. The server system automatically accommodates additional machines in the server cluster, without service interruption. The system operates with a dynamic reconfiguration protocol that permits reassignment of network addresses to the front layer machines.
    Type: Grant
    Filed: April 12, 2000
    Date of Patent: February 10, 2004
    Assignee: RAINfinity, Inc.
    Inventors: Jehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love