Patents Examined by Mark O Afolabi
-
Patent number: 8326973Abstract: Techniques for gauging performance of services are provided. A client agent is configured to process on a client. The client agent simulates operations of a transaction as instructed by a server agent. The client agent also gathers metrics for each of the operations as they process on the client and passes the metrics back to the server agent. The server agent analyzes the metrics in accordance with a policy and takes one or more actions in response thereto.Type: GrantFiled: December 23, 2008Date of Patent: December 4, 2012Assignee: Novell, Inc.Inventors: Harpreet Singh Walia, Arijit Dutta
-
System and method for communicating with an electronic exchange in an electronic trading environment
Patent number: 8312149Abstract: System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads.Type: GrantFiled: March 15, 2012Date of Patent: November 13, 2012Assignee: Trading Technologies International, Inc.Inventor: Neil P. Crouch -
Patent number: 8291069Abstract: A method for managing sample selection bias is disclosed. Embodiments of the method can include automatically determining an unbiased estimate of a distribution from occurrence data via a special purpose processor. The occurrence data that is utilized in determining the estimate may have an occurrence data sample selection bias that is substantially equivalent to a background data sample selection bias associated with background data. Additionally, the occurrence data may be related to the background data, and the background data may be chosen with the background data sample selection bias. Furthermore, the occurrence data may represent a physically-measurable variable associated with one or more physical and tangible objects or substances.Type: GrantFiled: December 23, 2008Date of Patent: October 16, 2012Assignee: AT&T Intellectual Property I, L.P.Inventor: Steven Phillips
-
Patent number: 8291108Abstract: The present invention provides improvements to load balancing by providing a load balancing solution that allows a user to select metrics, weights and thresholds from metrics collected or determined by a load balancing appliance as well as metrics obtained from another device, such as a server running the service. The systems and methods described providing a load balancing technique in which load balancing decisions can be made based on metrics known by another device monitoring such metrics. The load balancing appliance uses a network management protocol and communication model, such as a Simple Network Management Protocol (SNMP), to identify and collect metrics from a server, service or other device. These metrics are available on the load balancing appliance with appliance determined metrics. Via a configuration interface of the appliance, a user can select one or more appliance determined metrics and/or the metrics obtained via the network management protocol to determine the load of a service.Type: GrantFiled: March 12, 2007Date of Patent: October 16, 2012Assignee: Citrix Systems, Inc.Inventors: Murali Raja, Manikam Muthiah, Ranveer Kunal, Somanahalli Narayana Raghav
-
Patent number: 8280999Abstract: An apparatus is provided for remotely rebooting Voice over Internet Protocol (VoIP) communication devices. In general, the apparatus remotely selects VoIP communication devices connected to a network, reboots the selected devices, and evaluates the status of each device. A processor allows a user to select VoIP communication devices connected to the network and receives inputs pertaining to the reboot operation, including a time input and search criteria. The processor communicates with the designated VoIP communication devices over a packet-switching network to instruct the devices to reboot and monitors each device. In this way, multiple VoIP communication devices may be rebooted from a remote location, and problems or issues that arise during the reboot process may be identified and addressed. An associated method and computer program product are also provided for remotely rebooting VoIP communication devices.Type: GrantFiled: May 26, 2011Date of Patent: October 2, 2012Assignee: Verizon Data Services LLCInventors: Robert H. Liao, Rezwanul Azim, Elliot Eichen, Juan Vasquez
-
Patent number: 8271627Abstract: A method for updating system information in a broadband wireless communication system in which data is transmitted and received via a superframe, includes: receiving information from a base station by means of superframes including a primary superframe header (P-SFH) and a secondary superframe header (S-SFH), wherein the information including control information transmitted via an information element of the P-SFH (P-SFH IE) and system information transmitted via at least one of information element of a subpacket (SP) of the S-SFH (S-SFH SP IE); decoding the P-SFH IE, wherein the P-SFH IE including a scheduling information bitmap indicating a transmitted S-SFH SP IEs in the superframe, a change count (CC) of the S-SFH, and a SP change bitmap indicating changing status of the S-SFH SP IEs; comparing the received CC with a previously stored CC; checking the S-SFH SP change bitmap, if there is a difference between the received CC and the stored CC; and decoding and updating corresponding SP IE of the S-SFH basedType: GrantFiled: February 10, 2010Date of Patent: September 18, 2012Assignee: LG Electronics Inc.Inventors: Hee-Jeong Cho, Ki-Seon Ryu, Doo-Hyun Sung, Ae-Ran Youn, Yong-Ho Kim, Young-Soo Yuk
-
Patent number: 8255491Abstract: A request is received at an emulation system configured to communicate over a wireless network. The request indicates content to be retrieved from over the wireless network. A content request for the content to be retrieved over the wireless network is generated at the emulation system. The content request emulates a content request from a particular wireless device. The generated content request is sent from the emulation system over the wireless network to a server that is configured to retrieve the content and return the content to the emulation system. The content is received at the emulation system from the wireless network, and stored in storage system. The stored content is accessed, and the content is analyzed to identify advertising content within the content. Information related to the identified advertising content is determined and a table that includes the determined information related to the identified advertising content is produced.Type: GrantFiled: January 28, 2009Date of Patent: August 28, 2012Assignee: comScore, Inc.Inventor: Erwan Arzur
-
Patent number: 8234327Abstract: According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server.Type: GrantFiled: March 30, 2007Date of Patent: July 31, 2012Assignee: NetApp, Inc.Inventors: Paul Jardetzky, Steven R. Kleiman, Roger Stager, Don Trimmer, Ling Zheng, Yuval Frandzel
-
Patent number: 8234369Abstract: A device receives a list of uniform resource locators (URLs), selects a web page URL from the list of URLs, and requests, via a browser application, content corresponding to the selected web page URL. The device also receives, via a packet capture, a web page associated with the selected web page URL, derives performance information associated with the packet capture, parses the packet capture to extract page level statistics, connection level statistics, and inline object level statistics, and stores the page level statistics, the connection level statistics, and the inline object level statistics to output files.Type: GrantFiled: December 23, 2008Date of Patent: July 31, 2012Assignee: Verizon Patent and Licensing Inc.Inventor: Lawrence W. Jones
-
Patent number: 8234368Abstract: A system, method, and computer program product are provided for reporting a communication flow to a lawful intercept framework. In one embodiment, a plurality of actions associated with at least one communication is monitored for lawful intercept purposes. Additionally, the actions are correlated into a communication flow independent of an address associated with the actions. Furthermore, the communication flow is reported to a lawful intercept framework. In another embodiment, an action associated with a communication flow is identified for lawful intercept purposes.Type: GrantFiled: December 22, 2008Date of Patent: July 31, 2012Assignee: BroadSoft, Inc.Inventors: Eric H. S. Nielsen, Biju Varghese
-
Patent number: 8234366Abstract: Methods and apparatus to present presence information are disclosed. An example method includes requesting presence information associated with a first user, receiving the presence information from the first user, receiving information from a monitoring sensor associated with the first user, and sending a first message indicating that a communication session is permissible when the presence information and the information from the monitoring sensor indicates that a communication session is permissible.Type: GrantFiled: March 29, 2007Date of Patent: July 31, 2012Assignee: AT&T Intellectual Property I, LPInventors: Lalitha Suryanarayana, Michael Grannan
-
Patent number: 8214528Abstract: Embodiments of the present invention allow for address scaling of existing addresses in a FC, FCoE, CEE or other type of network. More specifically, subaddresses can be used in conjunction with existing addresses, so that a combination of a subaddress and existing address can identify an addressable entity. Thus, multiple entities can be share a single existing address and be distinguished among each other by way of their respective subaddresses. Some embodiments of the invention allow for use of the inventive subaddressing scheme in conjunction with devices or network elements (e.g., gateways, switches, etc.) that may not be subaddressing aware. Further embodiments allow for the multiple distinct devices to communicate with a single Fiber Channel switching element through a single port by using N_Port_ID Virtualization.Type: GrantFiled: November 3, 2008Date of Patent: July 3, 2012Assignee: Emulex Design & Manufacturing CorporationInventors: Kenneth Hiroshi Hirata, Stuart Bruce Berman
-
Patent number: 8200809Abstract: Methods, systems, and computer-readable media provide for analyzing data traffic captured by a lawful interception system. A first record, one or more intermediate records, and a second record are received. Each of the records contains a record of test traffic, such as a website, transmitted across a broadband network. The first record, the one or more intermediate records, and the second record are reassembled to form various versions of the website. The various versions of the website are displayed so that a visual comparison can be made to verify the operation of the lawful interception system.Type: GrantFiled: April 3, 2008Date of Patent: June 12, 2012Assignee: AT&T Intellectual Property I, L.P.Inventor: Scott Sheppard
-
Patent number: 8171075Abstract: An information technology (IT) environment includes IT managed resources in which the resources are abstracted using a model. In response to determining that a request for information received from a client is non-optimal in terms of processing the request, a first hint can be constructed that indicates how future requests are to be formulated by the client so that they are more optimal in terms of processing the future requests. In response to determining that the information is internally structured non-optimally in terms of processing the request, a second hint can be constructed that indicates how the information is to be internally structured more optimally in terms of processing future requests. In response to determining that processing the request will be non-optimal, a third hint can be constructed relating to a characteristic that results in non-optimal processing of the request, and logged within a hint log for offline analysis.Type: GrantFiled: June 14, 2009Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: Martine B. Wedlake, Ross E. Hagglund, Arthur J. Colvig
-
Patent number: 8171129Abstract: A smart endpoint and a smart monitoring system having the smart endpoint are provided. The smart endpoint includes a central processing unit (CPU), an interface module, a digital signal processing unit, and a memory module. The interface module is coupled to the CPU for receiving a plurality of heterogeneous monitoring signals and an identification code. The digital signal processing unit is coupled to the CPU for integrally considering the monitoring signals and the identification code to determine an abnormal event, and generate an abnormal event data thereby. The memory module is coupled to the CPU for recording the abnormal event data. As such, the present invention is adapted to determine an occurrence of an abnormal event, by which the passive monitoring can be upgraded to an active monitoring and analyzing, and thus achieving a smart monitoring.Type: GrantFiled: April 3, 2008Date of Patent: May 1, 2012Assignee: Industrial Technology Research InstituteInventors: Shyi-Shing Hsieh, Chin-Chung Nien, Vincent Kuo
-
System and method for communicating with an electronic exchange in an electronic trading environment
Patent number: 8166182Abstract: System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads.Type: GrantFiled: October 26, 2011Date of Patent: April 24, 2012Assignee: Trading Technologies International, Inc.Inventor: Neil P. Crouch -
Patent number: 8161138Abstract: A replication system rapidly switches from a normal-system site to a standby-system site in the event of a problem and reliably maintains functions, and moreover, reduces drops in performance. A first site provides system functions that accompany writing and reading of data. A relay transfer device receives update information from the first site, causes completion of processes for replication in the first site, and continuously executes processes for successively transferring the update information to a second site. The second site receives the update information of the first site and applies this update information to itself to retain a replica of the data of the first site. If, when executing a write request command or a read request command to provide at least a portion of the system functions, the second site has not yet retained the most recent data that are the target of the command, the second site acquires the necessary update information and then executes the command.Type: GrantFiled: January 14, 2010Date of Patent: April 17, 2012Assignee: NEC CorporationInventors: Masaki Kan, Jun-ichi Yamato, Yuji Kaneko
-
Patent number: 8161119Abstract: In one embodiment, a system can comprise an interface that receives a portion of a messaging communication associated with a client and a tagging component that incorporates a selectable spam identifier into the messaging communication to enable spam detection, the tagging component is independent of the client and a server related to the messaging communication.Type: GrantFiled: December 22, 2006Date of Patent: April 17, 2012Assignee: Cisco Technology, Inc.Inventors: Shamim Sharifuddin Pirzada, Anup Venkat Rao
-
Patent number: 8135819Abstract: Methods of managing a network comprising a plurality of agents. The methods may comprise the step of storing a plurality of agent data files corresponding to the plurality of agents. The methods may also comprise the step of receiving periodic status messages from at least a portion of the plurality of agents. Upon receiving a status message from a first agent, the methods may comprise the step of updating an agent data file corresponding to the first agent. Also, the methods may comprise the steps of periodically identifying agent data files from the plurality of agent data files that have not been updated for a predetermined amount of time; and sending a request for response to a second agent corresponding to an agent data file that has not been updated for a predetermined amount of time.Type: GrantFiled: July 1, 2010Date of Patent: March 13, 2012Assignee: The PNC Financial Services Group, Inc.Inventors: Todd M Komlenic, David W. Householder, Thomas Tharp
-
Patent number: 8131844Abstract: Computer-readable media, computer systems, and computing devices for providing customer intelligence data to a developer of an application that runs on a cloud operating environment associated with an online services provider. The online services provider collects customer information about customers, each of whom is identified by a customer ID. A developer uploads an application, having a corresponding application ID, and manages the application using resources associated with the cloud operating environment. An analysis module creates a three-way mapping between the application ID, customer IDs corresponding to customers that use the application, and customer intelligence data associated with the customer IDs. Using this mapping, the system presents the developer with customer intelligence information based on the customer intelligence data.Type: GrantFiled: June 15, 2009Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: George Moore, Remy Pairault, Federico Raggi