Patents Examined by Da T Ton
-
Patent number: 10855521Abstract: A system and method for efficiently replacing clients running a large scale application uses a pool of clients, which includes a group of active clients running the large scale application and at least one standby client. When a particular active client is identified to be replaced, one of the at least one standby client is selected as a replacement client for the particular active client. The particular active client is replaced with the selected replacement client with respect to the running of the large scale application such that the particular client is removed from the group of active clients and the selected replacement client is added to the group of active clients.Type: GrantFiled: October 7, 2015Date of Patent: December 1, 2020Assignee: VMware, Inc.Inventors: Shyam Sundar Rao Mankala, Servesh Singh, Anne Holler, Arun Narayanaswamy, Kiran Singh
-
Patent number: 10852955Abstract: A storage system includes a communication fabric, a storage module, a client device having an object descriptor (OD) generator to generate object descriptors (ODs) to access data stored in storage devices of the storage module. The storage system further includes a first control module (CM) coupled to the client device and the storage module via the communication fabric to manage accesses of the storage module. The first CM is adapted to receive a request from client device to access a data object stored in the storage module, where the request includes an OD uniquely identifying the data object and created by the OD generator of the client device. In response, the first CM examines a first object descriptor table (ODT) associated with the first CM to determine whether the OD is valid, and if the OD is valid allows the storage module to service the request.Type: GrantFiled: December 29, 2015Date of Patent: December 1, 2020Assignee: EMC IP HOLDING COMPANY LLCInventor: David Powell
-
Patent number: 10826966Abstract: A computing system may be configured to store a master session context of a HyperText Transfer Protocol (HTTP) session, and a queue of HTTP transactions. A middleware module of the computing system may be executable by the processor to: (i) select a first HTTP transaction from the queue, (ii) execute an exclusive phase of the first HTTP transaction, including copying the master session context into a first local session context, (iii) cause a web server to execute a non-exclusive phase of the first HTTP transaction using a first thread and the first local session context, (iv) select a second HTTP transaction from the queue, and (v) execute an exclusive phase of the second HTTP transaction, including copying the master session context into a second local session context. Execution of the exclusive phase of the second HTTP transaction and the execution of the non-exclusive phase of the first HTTP transaction occur concurrently.Type: GrantFiled: February 23, 2018Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventors: Amila Suriarachchi, Wei Rui, Matthew Stoddart, Kyle Barron-Kraus
-
Patent number: 10771430Abstract: A dynamic resource configuration system that includes a computer executed application that receives, from resource of the distributed computing environment, a network configuration request message to dynamically configure one or more network parameters of the resource. In response, the application obtains a unique identity of the resource using the received network configuration request message, obtains customized configuration parameters for the resource using the obtained unique identity, and configures the resource using the customized configuration parameters.Type: GrantFiled: March 25, 2015Date of Patent: September 8, 2020Assignee: EMC IP Holding Company LLCInventors: Akshaya Mahapatra, Michael Tan, Dirk N. Milotz
-
Patent number: 10771348Abstract: A method for inferring component parameter values for components in a network is disclosed. The components comprise at least one of network nodes or network links and the method comprises identifying a plurality of paths through the network (100), measuring values of a path parameter for identified paths (410), generating a set of constraints by expressing individual measured path parameter values as a function of component parameter values of the components in the path associated with the measured path parameter value (420a), and generating an estimate of the component parameter values by solving an optimisation problem defined by the generated constraints (420b).Type: GrantFiled: November 19, 2014Date of Patent: September 8, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Marzio Puleri, Teresa Pepe
-
Patent number: 10680848Abstract: A method for managing a number of Ethernet links includes identifying a number of Ethernet links to utilize a number of channels of a cable based on a number of capabilities and a number of policies of a number of media access controllers (MACs) and a number of physical layer entities (PHYs), determining a number of Ethernet link types to be configured for the cable based on the capabilities and policies of the MACs and PHYs, negotiating a number of parameters to allow multi-channel ports of a number of nodes connected to the cable to establish communications through the Ethernet links based on the determined Ethernet link types and the utilized channels, and managing the cable configuration describing the MACs to be supported by the channels within the cable based on the policies.Type: GrantFiled: January 29, 2014Date of Patent: June 9, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: James S. Hiscock, David Law
-
Patent number: 10630731Abstract: A method of establishing a media session between first and second mobile stations, the method including receiving, at an MQTT messaging service and from the first mobile station, a first MQTT subscription request and a first MQTT application message; issuing, in response to receiving the first MQTT application message, an indication to the second mobile station that a mobile station requests establishing a media session with the second mobile station; receiving, at the MQTT messaging service and from the second mobile station, a second MQTT application message; forwarding the second MQTT application message to the first mobile station; receiving a SIP INVITE message issued by one of the first and second mobile stations; forwarding the SIP INVITE message the other of the first and second mobile stations; receiving a SIP OK message issued by the one mobile station; and forwarding the SIP OK message to the other mobile station.Type: GrantFiled: October 8, 2015Date of Patent: April 21, 2020Assignee: Verizon Patent And Licensing Inc.Inventors: Kumar Sanjeev, Dongliang Hu
-
Patent number: 10623524Abstract: An approach is provided for generating a delayed network service response for a plurality of network service requests using a natural language processing analysis to identify a plurality of parameters associated with a received first network service request and start, upon receipt of the first network service request, a configurable delay timer having a duration that is controlled by the plurality of parameters so that equivalent network service requests from users that are received before expiration of the configurable delay timer may be identified and serviced by generating a network service response in response to the first network service request without generating a network service response to the one or more equivalent network service requests such that the network service response is sent to the first user and to the one or more users after expiration of the configurable delay timer.Type: GrantFiled: October 8, 2015Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventor: Bryan D. Cardillo
-
Patent number: 10606626Abstract: A method for performing network access filtering and/or categorization through guest introspection on a device data compute node (DCN) that executes on a host is provided. The method, through a guest introspector installed on the DCN, intercepts a data message that the DCN is preparing to send. The method identifies a category of the network resource. The method uses the category of the network resource to examine a set of network access policies that are stored on the host in order to determine whether the network access should be allowed. The method identifies a network access policy that requires the rejection of the network access when the access to the network resource causes an aggregate bandwidth for accessing the identified category of network resource to exceed a bandwidth threshold. The method rejects the network access based on the identified network access policy.Type: GrantFiled: July 30, 2015Date of Patent: March 31, 2020Assignee: NICIRA, INC.Inventors: Azeem Feroz, Vasantha Kumar, James Christopher Wiese, Amit Vasant Patil
-
Patent number: 10554750Abstract: A system, a method, and a computer program product for sharing data in a cloud are provided. A request for accessing data associated with a first entity is generated. A sharing policy associated with the first entity is accessed. Access to a portion of the data is provided based on at least one parameter contained within the sharing policy. The access to the portion of the data is provided using at least one integrated view.Type: GrantFiled: August 3, 2015Date of Patent: February 4, 2020Assignee: SAP SEInventor: Volodymyr Vasyutynskyy
-
Patent number: 10554695Abstract: A networked device connection system includes a network management system, a first networked device including a first networked device connector, and a second networked device including a second networked device connector. The first networked device connects to a network connection member through the first networked device connector and, in response, retrieves a network connection member identifier that it provides, along with a first networked device connector identifier, to the network management system.Type: GrantFiled: March 25, 2015Date of Patent: February 4, 2020Assignee: Dell Products L.P.Inventors: Purushothaman Ramalingam, Premnath Sundarababu
-
Patent number: 10547664Abstract: An atomic multiple-file upload from a client to a server requires only a single Java Server Faces (JSF) lifecycle to process the multiple files uploaded. Progress and other upload status indicators are displayed at the client and individual files can be deleted, canceled or added prior to committing the multiple-file upload at the server.Type: GrantFiled: March 21, 2013Date of Patent: January 28, 2020Assignee: Oracle International CorporationInventors: Kentaro Kinebuchi, Blake Sullivan
-
Patent number: 10514713Abstract: A mailbox data storage mechanism for a remote device in a heating, ventilation and air conditioning environment. The mechanism, as a part of a gateway device and acting as a citizen of the heating, ventilation and air conditioning environment, may collect system information regularly and maintain a copy of the latest data locally which can be a response to external access requests in time at any moment. The mechanism may limit the latency for external access and improve user experience. The mechanism may help satisfy multiple interfaces.Type: GrantFiled: September 15, 2012Date of Patent: December 24, 2019Assignee: Ademco Inc.Inventors: Cherry Lv, Kenneth B. Kidder, Christopher Goh, Patrick R. Lemire, Zeng Huapeng
-
Patent number: 10511491Abstract: A premises networking device includes hardware components including speakers, microphone, infrared sensor, spectrum analyzer and wireless interfaces. A touch screen display presents a user interface that provides information about network conditions and configuration settings and a menu for setting and changing configuration settings. Different versions of the user interface are displayed based on whether a user is in proximity to the device. The user interface includes shapes representing user devices, the visual characteristics of which change based on the current network conditions. A health score, which is an evaluation of network performance based on measurements of aspects of the conditions of the network, is displayed in real time. A network management system includes a network management platform for storing network conditions and configuration information and pushing the information to premises networking devices.Type: GrantFiled: January 26, 2017Date of Patent: December 17, 2019Inventors: Chaitanya Kanojia, Alex Moulle-Berteaux, Brian Scott Loveland, Donald Lehman, Joseph Thaddeus Lipowski
-
Patent number: 10506061Abstract: Disclosed herein is a system, method, and computer program product for dynamically altering message rates through a transport. The system, method, and computer program product continually operates a transport and analyzes trend data using a moving average of producer rates and consumer rates. Keeping message flow at an optimal rate as system conditions vary throughout time enables efficient delivery of messages through multiple subsystems and intermediary transports to the messages' manifold endpoints.Type: GrantFiled: July 30, 2015Date of Patent: December 10, 2019Assignee: CSC Holdings, LLCInventor: Peter Lazzaro
-
Patent number: 10484518Abstract: A default mode of operation for a link is set at a server upon initialization. A wait pulse repetition time and number of supported modes of operation are set at the server. A protocol identifier is set to the default mode. A link initialization frame including the protocol identifier is transmitted to a port of a switch. Based on failing to receive a handshake response to acknowledge successful decoding of the protocol identifier from the switch prior to expiration of the wait pulse repetition time: the protocol identifier is changed to a next mode of operation, the wait pulse repetition time is reset, and the link initialization frame is transmitted to the port of the switch. Changing the protocol identifier, resetting the wait pulse repetition time, and transmitting the link initialization frame are repeated until the handshake response is received or all supported modes of operation are checked.Type: GrantFiled: January 17, 2019Date of Patent: November 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Casimer DeCusatis, Rajaram B. Krishnamurthy
-
Patent number: 10469979Abstract: A method for managing data access in a mobile device is provided in the illustrative embodiments. Using a data manager executing in the mobile device, a data item is configured in a data model. A value parameter of the data item is populated with data and a status parameter of the data item is populated with a status indication. A subscription to the data item is received from a mobile application executing in the mobile device. In response to the subscription, the data and the status of the data item are sent to the mobile application.Type: GrantFiled: April 30, 2012Date of Patent: November 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick Joseph Bohrer, Ahmed Gheith, James Lyle Peterson
-
Patent number: 10454881Abstract: Systems and methods configuring a process that uses IPv4 communication without associating the IPv4 process with an IP loopback address are disclosed. Embodiments may include receiving a message to configure an IPv4 process. Embodiments may also include determining if a configuration parameter associated with the received message is set to indicate that one or more default IP loopback addresses are to be used as IP loopback addresses to associate with the IPv4 process. Embodiments may further include completing the configuration of the IPv4 process without associating an IP loopback address with the IPv4 process when the configuration parameter is determined to not be set to indicate that one or more default IP loopback addresses are to be used as IP loopback addresses to associate with the IPv4 process.Type: GrantFiled: October 8, 2015Date of Patent: October 22, 2019Assignee: Unisys CorporationInventors: Mark V Deisinger, Robert L Bergerson
-
Patent number: 10447817Abstract: Method comprising: displaying, on a screen of the client device, a browser having an address bar; receiving, from a user of the client device via the browser, an indication of an network resource to be furnished to the client device; sending, from the client device to at least one server, a request to furnish the network resource to the client device; receiving, by the client device from the at least one server, at least one of the network resource and information regarding the network resource. Also, method comprising: receiving, by at least one server from the client device via the browser, an indication of an network resource to be furnished to the client device; and sending, by the at least one server to the client device, information from other than the publisher of the net work resource to be displayed within the address bar of the browser.Type: GrantFiled: October 1, 2013Date of Patent: October 15, 2019Assignee: YANDEX EUROPE AGInventors: Ilya Valentinovich Segalovich, Konstantin Pavlovitch Gorskiy
-
Patent number: 10419307Abstract: Methods, apparatus, systems and articles of manufacture to coordinate receipt of monitoring information are disclosed. An example method includes in response to a first received message requesting a session identifier, creating, with a first processing device, the session identifier. The session identifier including an identifier of the first processor. The first message is received from a media device via a load balancer. First monitoring information is extracted from the first message. The first monitoring information is stored in a first database of the first processor.Type: GrantFiled: December 29, 2015Date of Patent: September 17, 2019Assignee: The Nielsen Company (US), LLCInventor: Jan Besehanic