Patents by Inventor Hemal Shah

Hemal Shah 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: 8893125
    Abstract: A system for an open virtualization format includes a virtualization platform to run a virtual machine and a network infrastructure to accommodate the virtualization platform. The network infrastructure includes a deployed network port profile associated with the virtual machine.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 18, 2014
    Assignee: Broadcom Corporation
    Inventor: Hemal Shah
  • Patent number: 8769021
    Abstract: Certain aspects of the present invention provide a method and system for light-weight simple object access protocol (SOAP) transport for web services based management. Aspects of a method may include managing a system using a simple object access protocol (SOAP) message that is mapped over one or both of: a remote management and control protocol (RMCP) and a RMCP security extensions protocol (RSP) to enable remote management of systems using Web services in out-of-band (OOB) management devices.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: July 1, 2014
    Assignee: Broadcom Corporation
    Inventor: Hemal Shah
  • Patent number: 8745701
    Abstract: Distributed Management Task Force (DMTF) management profiles, based on the Common Information Model (CIM) protocol, may be utilized to perform access authentication during opaque management data profile operations based on DMTF/CIM Role Based Authorization (RBA) profile and/or Simple Identity Management (SIM) profiles. Instances of CIM_Identity class may be utilized to enable validation of ownership and/or access rights, via instances of CIM_Role class and/or instances of CIM_Privilege class for a plurality of common users and/or applications. Quota related operations may be performed via “QuotaAffectsElement” associations between instances of CIM_Identity class and instances of the CIM_OpaqueManagementDataService class. The “QuotaAffectsElement” association may comprise “AllocationQuota” and/or “AllocatedBytes” properties to enable tracking and/or validating of quota related information within the opaque management data profile.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: June 3, 2014
    Assignee: Broadcom Corporation
    Inventors: Murali Rajagopal, Hemal Shah
  • Patent number: 8645567
    Abstract: A network controller in a communication device may be operable to provide pass-through communication of local host-management traffic between a local host and a management controller within the communication device, wherein the local host may be operable to utilize its network processing resources during communication of the local host-management traffic. The network controller may use packet filtering to provide the pass-through communication, wherein the network controller may utilize a plurality filtering rules during filtering of packets received in the network controller. The filtering rules may specify packet processing and/or forwarding actions by said network controller based on one or more specified conditions. The specified conditions may based on one or more match criteria; wherein the match criteria comprising source address, destination address, and/or traffic type data in the received packets.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: February 4, 2014
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, Scott McDaniel, Protip Roy, Rafi Shalom, Tim Sharp, Steve Lindsay
  • Patent number: 8611678
    Abstract: Methods, apparatuses, and systems for grouping digital media items based on shared features. Multiple digital images are received. Metadata about the digital images is obtained either by analyzing the digital images or by receiving metadata from a source separate from the digital images or both. The obtained metadata is analyzed by data processing apparatus to identify a common feature among two or more of the digital images. A grouping of the two or more images is formed by the data processing apparatus based on the identified common feature.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Eric Hanson, Joshua David Fagans, Hemal Shah
  • Publication number: 20130326039
    Abstract: An network controller provides both network controller and management controller functionality. Accordingly, the system host sees, in a single device, both network functionality as well as management functionality. The integration may reduce chip count and provide a more cost effective as well as power efficient platform solution for the network and management functions in a larger system, such as a server with multiple network controllers and multiple network ports.
    Type: Application
    Filed: October 24, 2012
    Publication date: December 5, 2013
    Applicant: Broadcom Corporation
    Inventor: Hemal Shah
  • Publication number: 20130297787
    Abstract: Certain aspects of a method and system for managing network power policy and configuration of data center bridging may include a network domain that comprises a single logical point of management (LPM) that coordinates operation of one or more devices, such as network interface controllers (NICs), switches, and/or servers in the network domain: The single LPM may be operable to manage one or both of a network power policy and/or a data center bridging (DCB) configuration policy for the network domain.
    Type: Application
    Filed: July 11, 2013
    Publication date: November 7, 2013
    Inventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler
  • Publication number: 20130262604
    Abstract: Aspects of a method and system for matching and repairing network configuration are provided. In this regard, one or more circuits and/or processors may be operable to determine a configuration of one or more parameters in a plurality of devices along a network path, and detect whether any of the one or more parameters are configured such that communication between the plurality of devices is disabled and/or suboptimal. The devices may comprise at least one server and one or more of a network switch, a network bridge, and a router. In instances that one or more parameters are incompatibly or sub-optimally configured, a notification of the incompatibility may be communicated to a network management entity and/or one or more messages may be generated to reconfigure the one or more parameters in one or more of the plurality of devices. The determining and/or detecting may be performed automatically in response to various events.
    Type: Application
    Filed: May 20, 2013
    Publication date: October 3, 2013
    Inventors: Uri Elzur, Hemal Shah, Patricia Thaler
  • Patent number: 8504690
    Abstract: Certain aspects of a method and system for managing network power policy and configuration of data center bridging may include a network domain that comprises a single logical point of management (LPM) that coordinates operation of one or more devices, such as network interface controllers (NICs), switches, and/or servers in the network domain: The single LPM may be operable to manage one or both of a network power policy and/or a data center bridging (DCB) configuration policy for the network domain.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: August 6, 2013
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler
  • Patent number: 8458305
    Abstract: Aspects of a method and system for matching and repairing network configuration are provided. In this regard, one or more circuits and/or processors may be operable to determine a configuration of one or more parameters in a plurality of devices along a network path, and detect whether any of the one or more parameters are configured such that communication between the plurality of devices is disabled and/or suboptimal. The devices may comprise at least one server and one or more of a network switch, a network bridge, and a router. In instances that one or more parameters are incompatibly or sub-optimally configured, a notification of the incompatibility may be communicated to a network management entity and/or one or more messages may be generated to reconfigure the one or more parameters in one or more of the plurality of devices. The determining and/or detecting may be performed automatically in response to various events.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: June 4, 2013
    Assignee: Broadcom Corporation
    Inventors: Uri Elzur, Hemal Shah, Patricia Thaler
  • Publication number: 20130132951
    Abstract: A method for providing network port profiles in open virtualization format includes embedding content of the network port profiles in an open virtualization format file, referencing the network port profiles inside an open virtualization format package, or referencing the network port profiles outside of the OVF package.
    Type: Application
    Filed: December 13, 2011
    Publication date: May 23, 2013
    Applicant: Broadcom Corporation
    Inventor: Hemal Shah
  • Publication number: 20130132952
    Abstract: A system for open virtualization format includes a virtualization platform to run a virtual machine and a network infrastructure to accommodate the virtualization platform. The network infrastructure includes a deployed network port profile associated with the virtual machine.
    Type: Application
    Filed: December 13, 2011
    Publication date: May 23, 2013
    Applicant: Broadcom Corporation
    Inventor: Hemal Shah
  • Patent number: 8417800
    Abstract: Certain aspects of a method and system for network configuration and/or provisioning based on open virtualization format (OVF) metadata may include accessing a set of port profiles for one or more virtual machines from a port profile database based on OVF metadata. One or more virtual machines may be configured, deployed, and/or managed based on the accessed set of port profiles. One or both of a uniform resource identifier (URI) to the profile data base and/or a port profile identification may be included in the OVF metadata to allow a virtual machine (VM) administrator device to access the set of port profiles for the one or more virtual machines from the port profile database. Alternatively, the set of port profiles may be included in the OVF metadata to allow the VM administrator device to access the set of port profiles for the one or more virtual machines from the port profile database.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: April 9, 2013
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler
  • Patent number: 8359636
    Abstract: Distributed Management Task Force (DMTF) management profiles, based on the Common Information Model (CIM) protocol, may be utilized to perform access authentication during opaque management data profile operations based on DMTF/CIM Role Based Authorization (RBA) profile and/or Simple Identity Management (SIM) profiles. Instances of CIM_Identity class may be utilized to enable validation of ownership and/or access rights, via instances of CIM_Role class and/or instances of CIM_Privilege class for a plurality of common users and/or applications. Quota related operations may be performed via “QuotaAffectsElement” associations between instances of CIM_Identity class and instances of the CIM_OpaqueManagementDataService class. The “QuotaAffectsElement” association may comprise “AllocationQuota” and/or “AllocatedBytes” properties to enable tracking and/or validating of quota related information within the opaque management data profile.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: January 22, 2013
    Assignee: Broadcom Corporation
    Inventors: Murali Rajagopal, Hemal Shah
  • Patent number: 8346899
    Abstract: A server comprising a network interface controller (NIC) may be operable to determine network components and/or resources that may be utilized to create, modify and/or terminate a hyper-channel in a network fabric. A configuration for creating, modifying and/or terminating the hyper-channel may be initiated by the NIC based on knowledge of the network fabric up to the edge of network and each of the switches along a path of the hyper-channel may be instructed by the NIC to configure the hyper-channel. The configuration may also be initiated by the NIC based on knowledge of the network fabric up to a first hop and each of the switches along a path of the hyper-channel may then be allowed to configure the hyper-channel based on knowledge of the network fabric surrounding each of the switches.
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: January 1, 2013
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, Burhan Masood, Frankie Fan, Robert Lusinsky, Vijay Sagar
  • Patent number: 8285981
    Abstract: Various embodiments are disclosed relating to remote network device provisioning. A method is disclosed, the method comprising discovering a network address associated with a device on a network based on a discovery response received in response to a discovery request provided to the device. One or more configurable boot options associated with the device may be determined based at least in part on the discovery response. One or more of the configurable boot options may be configured on the device, wherein, upon reboot of the device using the configured boot options, a software image is provided to the device.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: October 9, 2012
    Assignee: Broadcom Corporation
    Inventors: Simon Assouad, Hemal Shah
  • Patent number: 8285828
    Abstract: For a platform level data model for indications based event control and data transfer, a management controller may enable performing indications based management operations that may be based on a management service utilizing CIM Indications model. The management controller may enable communication of indications based messaging and/or data. The indications may be triggered based on events generated and/or triggered in a plurality of managed entities. The events generation may be performed dynamically within the plurality of managed entities, or may be initiated via the management controller. The management controller may enable processing of partially generated indications, via the plurality of managed entities, and/or as pass-through router for full indications processed via the plurality of managed entities.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: October 9, 2012
    Assignee: Broadcom Corporation
    Inventor: Hemal Shah
  • Publication number: 20120253857
    Abstract: The proposed disclosure relates to a computer aided method for the implementation of process unification across regionally distributed process environments. The method includes the establishment of a process framework. It further includes the creation of a present state model for each regionally distributed process environment and the creation of a unified future state model. The normalization of the future state model across the regionally distributed process environments is also called for. Some aspects of the method may include the use of computer based tools in the establishment of the process framework, the establishment of the present state model and the establishment of the future state model.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventors: Deepak Mandot, Hemal Shah
  • Patent number: 8219713
    Abstract: A network controller in a communication device may be operable to route local host-management traffic between a local host and a management controller within the communication device, wherein the local host may be operable to utilize its network processing resources and function during communication of the local host-management traffic. A dedicated management port may be configured in the network controller to enable receiving and/or transmitting local host-management traffic communicated from and/or to the local host separate from the local host's network traffic communicated via the network controller. The host-management traffic is communicated between the network controller and the management controller via NC-SI interface. The management controller may be assigned Internet protocol (IP) based addressing information for use during routing of local host-management traffic.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: July 10, 2012
    Assignee: Broadcom Corporation
    Inventors: Hemal Shah, David Christensen, Scott McDaniel
  • Publication number: 20120016970
    Abstract: Certain aspects of a method and system for network configuration and/or provisioning based on open virtualization format (OVF) metadata may include accessing a set of port profiles for one or more virtual machines from a port profile database based on OVF metadata. One or more virtual machines may be configured, deployed, and/or managed based on the accessed set of port profiles. One or both of a uniform resource identifier (URI) to the profile data base and/or a port profile identification may be included in the OVF metadata to allow a virtual machine (VM) administrator device to access the set of port profiles for the one or more virtual machines from the port profile database. Alternatively, the set of port profiles may be included in the OVF metadata to allow the VM administrator device to access the set of port profiles for the one or more virtual machines from the port profile database.
    Type: Application
    Filed: August 11, 2010
    Publication date: January 19, 2012
    Inventors: Hemal Shah, Uri Elzur, Patricia Ann Thaler