Patents Examined by Dixon Dabipi
-
Patent number: 9473451Abstract: Methods, systems, and computer readable media for a testing platform involving application traffic are disclosed. According to one method, the method occurs at a testing platform including an emulated port control protocol (PCP) client module for requesting public network addressing information for an emulated application server module and an emulated application client module for sending application traffic. The method includes receiving, from a device under test (DUT), the public network addressing information in response to a PCP request. The method also includes providing mapping information to the emulated application client module, wherein the mapping information includes the public network addressing information.Type: GrantFiled: October 11, 2012Date of Patent: October 18, 2016Assignee: IxiaInventor: Adrian Lucian Bondrescu
-
Patent number: 9462412Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving, at a first time, a device identifier in association with a first network identifier that corresponds to a first network to which the device is connected, processing the first network identifier to determine a first location, associating the device identifier with the first location and the first time, receiving a content request from the device, determining that the device has been connected to the first network within a defined chronological proximity of receiving the content request, selecting one or more content items based on at least the first location, and providing the one or more content items to the device. Other embodiments of the various aspects include corresponding systems, apparatus, and computer program products.Type: GrantFiled: October 10, 2012Date of Patent: October 4, 2016Assignee: Google Inc.Inventors: Vinod Kumar Ramachandran, Ping Wu
-
Patent number: 9426200Abstract: The disclosure generally describes computer-implemented methods, software, and systems for rendering content. One method includes: receiving a request for content for a previously-provided resource, the request including an entity tag, and the resource including dynamic and static content; generating delta information identifying the change for inclusion in a cookie associated with the resource where only a portion of the dynamic content has changed, the delta information included in the cookie associated with a particular location of the corresponding dynamic content within the resource; and providing a response that includes the cookie for updating the dynamic content. Information stored in the cookie is used by the requesting client to update portions of dynamic content while maintaining static portions based on a cached version of the static portions.Type: GrantFiled: March 12, 2013Date of Patent: August 23, 2016Assignee: SAP SEInventor: Harald Buerner
-
Patent number: 9418167Abstract: A method for invoking web services includes invoking a command-line program. The program receives a plurality of parameters. The method further includes generating a web service request based on the plurality of parameters. The web service request comprises an extensible markup language (XML) document, and the XML document comprises information indicating an application command. The method also includes transmitting the web service request to a server using a network communication protocol.Type: GrantFiled: October 10, 2012Date of Patent: August 16, 2016Assignee: CA, Inc.Inventor: Eugene E. Johnston
-
Patent number: 9413548Abstract: An EtherCAT-based network system configured to change a PDO list set, and an operation method thereof are provided, the system including at least one or more slave devices, a master device configured to connect and operate the slave device in response to an operating transmission PDO list or an operating reception PDO list provided from outside, and a host computer configured to extract the operating transmission PDO list or the operating reception PDO list from information file of the slave device and provide to the master device, wherein the information file includes at least one of identity information of the slave device, PDO list item changeable information, at least one or more transmission PDO list, and at least one or more reception PDO list.Type: GrantFiled: October 10, 2012Date of Patent: August 9, 2016Assignee: LSIS CO., LTD.Inventor: Jong Ho Yoon
-
Patent number: 9331891Abstract: Techniques for managing network traffic in a virtual consolidated appliance so as to avoid interruptions in existing network connections during reconfiguration of the virtual consolidated appliance are provided. In one aspect, a method for operating a virtual consolidated appliance having a plurality of servers is provided. The method includes the following steps. An assignment for load balancing is computed based on a status of the virtual consolidated appliance. A reconfiguration of the virtual consolidated appliance is discovered. A new assignment is computed for load balancing based on a new status of the virtual consolidated appliance based on the reconfiguration of the virtual consolidated appliance. Existing network connections are redirected according to the assignment during the reconfiguration of the virtual consolidated appliance. New network connections are served according to the new assignment.Type: GrantFiled: October 11, 2012Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Bong Jun Ko, Kang-Won Lee, Erich M. Nahum, Maroun Touma, Dinesh C. Verma, Ho Yin Starsky Wong
-
Patent number: 9313239Abstract: A disclosed information processing apparatus connected with terminals through a network includes a list generating unit receiving a request to acquire a list listing a place registering a material to be shared, and generating the list listing the place allowing presence, a list sending unit sending the list to the terminal sending the request, and a data generating unit receiving a presence request to be present at the place selected from the list, and generating material data for displaying the material registered in the selected place on the terminals, and a data sending unit sending the material data to the terminal sending the presence request, wherein the list generating unit determines the place to be opened or resumed as the place allowing presence, and the data generating unit generates the material data for displaying a hand written memo written in the place and the material registered in the place.Type: GrantFiled: August 19, 2013Date of Patent: April 12, 2016Assignee: RICOH COMPANY, LTD.Inventor: Megumu Sekiguchi
-
Patent number: 9258206Abstract: A technique for improving system administration involves implementing system administration agent programs on a plurality of devices in an administered network. A deployment agent deploys the system administration agent program or a portion thereof to suitable devices when they are detected. System monitoring agents monitor the administered network to generate data. A reporting engine sends agent reports including the generated data to a system administration server. The system administration server facilitates administration of the administered network in real time.Type: GrantFiled: March 14, 2013Date of Patent: February 9, 2016Assignee: Panorama9, Inc.Inventors: Allan Thorvaldsen, Diego d'Ambra
-
Patent number: 9253053Abstract: Method, system, and computer program product to facilitate selection of data nodes configured to satisfy a set of requirements for processing client data in a distributed computing environment by providing, for each data node of a plurality of data nodes in the distributed computing environment, nodal data describing the respective data node of the plurality of data nodes, receiving a request to process the client data, the client data being identified in the request, retrieving the set of requirements for processing the client data, and analyzing the retrieved data policy and the nodal data describing at least one of the data nodes, to select a first data node of the plurality of data nodes as a delegation target, the first data node selected based on having a higher suitability level for satisfying the set of requirements than a second data node of the plurality of data nodes.Type: GrantFiled: October 11, 2012Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Sebastian Nelke, Martin A. Oberhofer, Yannick Saillet, Jens Seifert
-
Patent number: 9253055Abstract: Method, system, and computer program product to facilitate selection of data nodes configured to satisfy a set of requirements for processing client data in a distributed computing environment by providing, for each data node of a plurality of data nodes in the distributed computing environment, nodal data describing the respective data node of the plurality of data nodes, receiving a request to process the client data, the client data being identified in the request, retrieving the set of requirements for processing the client data, and analyzing the retrieved data policy and the nodal data describing at least one of the data nodes, to select a first data node of the plurality of data nodes as a delegation target, the first data node selected based on having a higher suitability level for satisfying the set of requirements than a second data node of the plurality of data nodes.Type: GrantFiled: May 2, 2013Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Sebastian Nelke, Martin A. Oberhofer, Yannick Saillet, Jens Seifert
-
Patent number: 9223815Abstract: Method to support creation and management of metadata for correcting a problem in a dynamic web application. A support apparatus includes a metadata creation section, a block extraction section, a similar-block search section, and a metadata generalizing section. In response to correction of a problem by a corrector, the support apparatus implements methods to create metadata including the details of the correction and application conditions, that is, a global variable group and cookie information that identify the state of the web application in which the problem has occurred, extracts another block to which the created metadata is applicable from an operation log by using a semantic block including the location of the problem as a clue, and generalizes the application conditions of the created metadata by converting them to a key-value pair structure by using the other block and by extracting a common portion therefrom.Type: GrantFiled: January 2, 2013Date of Patent: December 29, 2015Assignee: International Business Machines CorporationInventor: Masayoshi Teraguchi
-
Patent number: 9207982Abstract: The present disclosure improves upon existing systems and methods by providing a tool for managing processing resources. For instance, the presently described tool may be used to time replacement, plan for uplifts, budget for uplifts/decommissioning of hardware, and/or maintain a plurality of servers. This tool may lead to increased satisfaction, uptime, and a reduction of unexpected costs. The system may include initiating collection of variables to compile a prioritized list of servers, executing, a calculation application for determining a prioritized list of servers' end of life targets based on both technical and business parameters based on the entered variables, and prioritizing uplifts of the servers based on the technical and the business parameters.Type: GrantFiled: October 11, 2012Date of Patent: December 8, 2015Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Sharon Gail Barnes, Kerry A. Marisa, Steven Wayne Mingl, Kevin R. Murphy, Harish R. Naik
-
Patent number: 9112809Abstract: The present invention comprises an apparatus and method for distributed traffic control in a horizontally scaled application, in which a software-based application is implemented as a number of peer application instances that each provide a portion of the application's overall capability or capacity. An apparatus that includes a distributed traffic controller is instantiated or otherwise implemented at each application instance, and these apparatuses collectively operate to limit the overall utilization of the application by individual clients or affiliated groups of clients according to, e.g., Service Level Agreements or SLAs, and further operate to prevent disproportionate utilization of any one of the application instances. Advantageously, such operations are accomplished according to the teachings herein using efficient information propagation protocols between the distributed traffic controllers.Type: GrantFiled: November 21, 2012Date of Patent: August 18, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Pär Karlsson, Mikael Kaspersson
-
Patent number: 8935364Abstract: An apparatus to support creation and management of metadata for correcting a problem in a dynamic web application. The support apparatus includes a metadata creation section, a block extraction section, a similar-block search section, and a metadata generalizing section. In response to correction of a problem by a corrector, the support apparatus creates metadata including the details of the correction and application conditions, that is, a global variable group and cookie information that identify the state of the web application in which the problem has occurred, extracts another block to which the created metadata is applicable from an operation log by using a semantic block including the location of the problem as a clue, and generalizes the application conditions of the created metadata by converting them to a key-value pair structure by using the other block and by extracting a common portion therefrom.Type: GrantFiled: September 27, 2012Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventor: Masayoshi Teraguchi