Patents Examined by Hitesh Patel
  • Patent number: 9537822
    Abstract: An information handling system (IHS) unambiguously addresses networked devices connected by a local area network (LAN) based network interface controller (NIC) by detecting a device descriptor of LAN-based NIC, determining that the device descriptor indicates a capability for assigning a reserve media access control (MAC) address to the networked device, writing the reserve MAC address in the LAN-based NIC of the networked device, and associating the reserve MAC address with the networked device in an inventory data structure for the IHS.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: January 3, 2017
    Assignee: Dell Products, L.P.
    Inventors: James T. Gillon, Thomas Voor, Nicholas D. Grobelny, Nathan F. Martell
  • Patent number: 9537931
    Abstract: An example system for distributing a workload of an application includes a class identifier that identifies a remotely instantiable class in an instruction. Execution of the instruction includes processing a workload. The example system also includes a distributor that selects a remote node to process a portion of the workload, sends a message to the selected remote node to cause (i) the selected remote node to instantiate the remotely instantiable class and (ii) the selected remote node to process the portion of the workload by invoking a method of the instantiated class, and receives a result of the processed portion of the workload.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: January 3, 2017
    Assignee: Red Hat, Inc.
    Inventors: Filip Nguyen, Filip EliĆ”{hacek over (s)}
  • Patent number: 9514469
    Abstract: Machines, systems and methods for identification of a consumer are provided. The method comprises capturing a unique identifier (ID) associated with a computing device, wherein the computing device is configured to access content stored on one or more content servers; and associating the unique ID with tracking data associated with the computing device, wherein when the computing device submits a request to a content server to access content, wherein in response to retrieving at least one of the unique ID or the tracking data of the computing device, the computing device is identified and content pages accessed by the computing device are tracked by a machine that is aware of the association between the unique ID and the tracking data for the computing device.
    Type: Grant
    Filed: April 21, 2013
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Omri Fuchs, Sima Nadler, Tommy Sandbank
  • Patent number: 9507736
    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: Grant
    Filed: October 24, 2012
    Date of Patent: November 29, 2016
    Assignee: Broadcom Corporation
    Inventor: Hemal Shah
  • Patent number: 9501115
    Abstract: A method and system for optimizing power consumption of a data center by dynamic workload adjustment. At least one candidate workload solution for the data center is generated. Each candidate workload solution represents a respective application map that specifies a respective workload distribution among application programs of the data center. Workload of the data center is dynamically adjusted from a current workload distribution to an optimal workload solution. The optimal workload solution is a candidate workload solution of the at least one candidate workload solution having a lowest sum of a respective power cost and a respective migration cost. Dynamically adjusting the workload of the data center includes: estimating a respective overall cost of each candidate workload solution, selecting the optimal workload solution that has a lowest overall cost as determined from the estimating, and transferring the optimal workload solution to devices of a computer system for deployment.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nagapramod Mandagere, Seshashayee S. Murthy, Sandeep M. Uttamchandani, Pin Zhou
  • Patent number: 9497091
    Abstract: An auditing system and method are used to capture and report an interactive client journey between a web-browser and a website. Instantiation of control code at an end-user computing device, typically initiated in response to a tag embedded in a website, initiates capture of server and request headers from the perspective of the locally-executing web-browser. The control code causes the sending of an uplink journey report to a cloud-based processing server that uses the report to interpret the server and request headers to imply real-time interactions between the end-user, the web-browser executing on the computing device and the web-server. Client-side capture provides for easy installation of control code that can be delivered directly from a content distribution network. The processing server correlates the server and request headers with predefined flagged events related to at least one of operation of the web-server and data processing at the web-server.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: November 15, 2016
    Assignee: USER REPLAY LIMITED
    Inventors: Philip Smith, Peter Western, Michael Simms
  • Patent number: 9491572
    Abstract: In one aspect, a communication system comprising a message processing computer and a plurality of communication networks, respectively provided with an interface computer that is respectively coupled to the message processing computer in order to reproduce a data flow between the respective interface computer and the message processing computer is provided. In another aspect, a device in which at least one electronic file is requested, the device determines a request message on the communication appliance side, forms at least one communication network request message, and sends the communication network request message to the interface computer(s) in the communication network in question is provided.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: November 8, 2016
    Assignee: Unify GmbH & Co. KG
    Inventors: Werner Ahrens, Heinrich Bartels
  • Patent number: 9489241
    Abstract: Methods, systems and computer readable medium are presented for providing a response to a request. A request (e.g., a java request) is received by a computer-based system for providing a response to a request. The availability of the backend system (e.g., java dispatching system) request is analyzed in response to receiving the request. In response to a determination that the backend system is unavailable to process the request, an unavailable response is transmitted. In response to a determination that the backend system is available to process the request, the request is transmitted to a backend system to process the request.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: November 8, 2016
    Assignee: III Holdings 1, LLC
    Inventors: Sendhil M. Chokkalingam, Jayesh A. Netravali, Srinidhi K. Venkateshprasad
  • Patent number: 9491577
    Abstract: Systems and methods for creating a database of geofences and registering geofences, with each geofence in the database being associated with an IP address, preferably an IPV6 address. Each geofence is defined using at least one geographic designator, preferably real property boundaries. Entitlements can be associated with geofences relating to permissive and prohibitive activities within the geofences.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: November 8, 2016
    Assignee: GeoFrenzy, Inc.
    Inventor: Benjamin T. Jones
  • Patent number: 9483312
    Abstract: A system and computer program product, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
  • Patent number: 9479566
    Abstract: A method and apparatus for downloading web page content. The method comprises obtaining a downloading list containing the following content according to target downloading content that a user needs to download: web page link addresses corresponding to the target downloading content and sub-level web page link addresses of the web page link addresses; and when a condition of a downloading mode corresponding to the target downloading content is met, downloading the web page content according to the web page link addresses in the downloading list.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: October 25, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haiying Ni, Yan Chen, Lixian Huang, Qi Luo
  • Patent number: 9467333
    Abstract: A network access control method for a virtual desktop service is provided. The network access control method provides the user's virtual desktop IP allication, network access control, and user service group authorization. The network access control method provides a convenient and efficient way for virtual desktop service management.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: October 11, 2016
    Assignee: CHUNGHWA TELECOM CO., LTD
    Inventors: Jhih-yan Lin, Chao-Chun Yen, Chu-Chuan Lee
  • Patent number: 9459924
    Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.
    Type: Grant
    Filed: February 26, 2012
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
  • Patent number: 9455897
    Abstract: A method of wireless communication includes communicating with a server through a first MPTP path using a first IP address; communicating with the server through a second MPTP path using a second IP address, the communication with the server through the second MPTP path being through a wireless node at the second IP address; and communicating with the wireless node through peer-to-peer communication.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: September 27, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Samir S. Soliman, Srinivasa R. Eravelli
  • Patent number: 9450850
    Abstract: A communication device including a controller that controls the communication device to execute steps of: establishing a first communication session between the communication device and a first communication device; determining whether a second communication session between the first communication device and a second communication device is established; acquiring a communication parameter of the second communication session from the first communication device when the controller determines that the second communication session between the first communication device and the second communication device is established; and determining a bandwidth of the first communication session based on the acquired communication parameter of the second communication session.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 20, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Jun Miyazawa
  • Patent number: 9450967
    Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
  • Patent number: 9437104
    Abstract: A server device receives identity data retrieved from an appliance through use of a physical and logical interconnection referenced to a standard. The identity data is used at the server device to identify within a database having a plurality of appliance records, each of which is cross-referenced to an appliance, an appliance record having data in one or more record fields which matches the identity data retrieved from the appliance. A codeset identifier associated with the identified appliance record is then used to select from a plurality of codesets a codeset for use in configuring the portable device to command functional operations of the appliance.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: September 6, 2016
    Assignee: Universal Electronics Inc.
    Inventors: Paul D. Arling, Brian Barnett, Norman G. Sheridan, Patrick H. Hayes
  • Patent number: 9438691
    Abstract: Embodiments are directed to users viewing and referring cards of content to other users. A user may refer a card by endorsing the card. By friending other users, users form a social network. Thus, a user may refer a card to friends, friends of friends, and other users. Cards may include one or more card tallies that are specific to a particular user. Card tallies may refer to the number of friends, of the particular user, that have endorsed the card, the number of friends of friends that have endorsed the card, and other users that have endorsed the card. By viewing the card tallies, the particular user may determine a utility of the card based on the number of the user's friends that have endorsed the card, the number of friends of friends that have endorsed the card, and the number of other users that have endorsed the card.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: September 6, 2016
    Assignee: Supirb Technologies, LLC
    Inventors: Maxwell George Andrews, Lauren Michelle Broomall, Alissa Marie Brodin Desancic, Peter Warren Moon, David Frederick Kramer
  • Patent number: 9413828
    Abstract: One embodiment is a remote system management controller that virtualizes a video controller for a server that is managed by a remote computer.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: August 9, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Theodore F. Emerson, Jeffery L. Galloway
  • Patent number: 9405594
    Abstract: A method is provided for controlling access to a resource of a Remote User Interface (RUI) server in an RUI client of an RUI system. The method includes sending a request for an RUI page for controlling the resource to the RUI server and receiving the RUI page, generating a connection to a Mutual Exclusion (MUTEX) of the RUI server, which corresponds to the resource, using the received RUT page, and sending a request for MUTEX locking for restricting access to the resource to the RUI server.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: August 2, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Sun Ryu, Kook-Heui Lee, Jae-Yeon Song