BackgroundCheck.run
Search For

Patrick G Bose, 48184 Amber Dr, San Francisco, CA 94131

Patrick Bose Phones & Addresses

184 Amber Dr, San Francisco, CA 94131    415-5253777   

1801 California St, San Francisco, CA 94109    415-3458377   

Carlsbad, CA   

Los Altos, CA   

San Jose, CA   

New York, NY   

Round Rock, TX   

Oakland, CA   

Mentions for Patrick G Bose

Patrick Bose resumes & CV records

Resumes

Patrick Bose Photo 17

Patrick Bose

Location:
San Francisco, CA
Industry:
Computer Networking
Skills:
Virtualization, Perl, Cloud Computing, Software Development, Tcp/Ip, Device Drivers, Unix
Patrick Bose Photo 18

Patrick Bose

Location:
San Francisco Bay Area
Industry:
Computer Networking
Skills:
Virtualization

Publications & IP owners

Us Patents

Virtual Server Cloning

US Patent:
8176153, May 8, 2012
Filed:
May 2, 2007
Appl. No.:
11/743537
Inventors:
Patrick Glen Bose - San Francisco CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/177
US Classification:
709222, 709213, 709223, 709226, 370254, 713 1, 718 1, 718105
Abstract:
In one embodiment, a system preparation application may be executed on a source storage device to prepare a reference system for image creation. The reference system may include at least one application for customization. The image of the prepared reference may be automatically deployed to a target storage device. The target storage device may be associated with a virtual server. Customization data may be written to the target storage device.

Method And System To Provide High Availability Of Shared Data

US Patent:
8266472, Sep 11, 2012
Filed:
Jul 28, 2006
Appl. No.:
11/460949
Inventors:
Patrick Glen Bose - San Francisco CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 11/00
US Classification:
714 411, 714 621
Abstract:
A data storage system and method are described. The system may comprise a data repository to store data, and first and second storage controllers. The first and second storage controllers may be connected via at least one network device to the data repository. One or more clients may be connected to the first storage controller and to the second storage controller to access the data in the data repository via the first and second storage controllers. The second storage controller may be configured to at least partially inhibit network connectivity of the first storage controller if the first storage controller at least partially fails. The system may include a Storage Area Network providing the data repository, each of the first and second storage controllers being connected to the Storage Area Network via switch. Each switch comprises at least one fiber channel gateway and at least two Target Channel Adaptors.

Server Change Management

US Patent:
8442958, May 14, 2013
Filed:
Mar 28, 2007
Appl. No.:
11/692736
Inventors:
Patrick Glen Bose - San Francisco CA, US
Ky Tong Vong - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 7/00
G06F 17/00
US Classification:
707694, 707703, 707704, 711161, 711162
Abstract:
In one embodiment, methods and systems for change management are described. A server system may include a physical server and a virtual server capable of being deployed on the physical server. A server change group may include one or more server change objects. Each server change object may represent a server change to be made to at least one of the physical server or the virtual server. A change manager may receive a request for a change to the server system, select transitioning change objects from among the server change objects to transition the server system from a current state to an expected state after implementation of the change, and execute the transitioning change objects to implement the change to the server system.

Port Pooling

US Patent:
8483087, Jul 9, 2013
Filed:
Apr 5, 2010
Appl. No.:
12/754489
Inventors:
Patrick Glen Bose - San Francisco CA, US
Ky Tong Vong - San Jose CA, US
Shrikant Jay Vaidya - Rancho Santa Margarita CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370254, 370401, 709220, 709223
Abstract:
In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.

Triggered Notification

US Patent:
8554980, Oct 8, 2013
Filed:
Nov 2, 2006
Appl. No.:
11/556123
Inventors:
Patrick Glen Bose - San Francisco CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 9/455
G06F 15/173
US Classification:
711 1, 709223, 709232, 709234, 709238
Abstract:
In one embodiment, a virtual frame director may receive association data regarding a virtual server and a physical server, send instructions to a management module based on the received association data, send a control command to the physical server based on the received association data, and send a notification regarding completion of an association between the virtual server and the physical server. A management module may configure the virtual server and/or a gateway according to the instructions received from the virtual frame director. In one embodiment, a virtual frame director may receive a request message for a server, determine whether the request message for the server meets a policy implemented in the virtual frame director, and perform an action directed by the policy when the request message meets the policy.

Physical Server Discovery And Correlation

US Patent:
2007026, Nov 8, 2007
Filed:
Jul 28, 2006
Appl. No.:
11/460947
Inventors:
Patrick Glen Bose - San Francisco CA, US
Ky Tong Vong - San Jose CA, US
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
A virtual server system and a method of provisioning a plurality of virtual servers is described. The system may comprise a plurality of physical servers, at least one switch connected to the plurality of physical servers, and a virtual frame director to direct provisioning of a plurality of virtual servers on the physical servers. The virtual frame director may be configured to monitor an event related to a link between each physical server and the switch and, in response to the event, update a virtual server database. The system may comprise a Storage Area Network (SAN) and the virtual frame director may be arranged to configure the network fabric to allow the plurality of physical servers to access to the SAN. For example, the network fabric may be configured to access storage on the SAN from which each physical server is to boot.

Port Pooling

US Patent:
2007029, Dec 27, 2007
Filed:
Apr 12, 2007
Appl. No.:
11/734610
Inventors:
Patrick Glen Bose - San Francisco CA, US
Ky Tong Vong - San Jose CA, US
Shrikant Jay Vaidya - Rancho Santa Margarita CA, US
International Classification:
H04L 12/56
US Classification:
370401
Abstract:
In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.