Patents Examined by Ebrahim Golabbakhsh
  • Patent number: 9503536
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic information from a user. The demographic information is transmitted to a central facility. A panelist identifier identifying the user is generated. The panelist identifier is stored in a shared memory of the media device, the panelist identifier to be retrieved by a monitoring enabled application, the monitoring enabled application to collect monitoring information if the panelist identifier is in the shared memory and to disable collection of the media monitoring information if the panelist identifier is not in the shared memory.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 22, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventors: Alan N. Bosworth, Albert T. Borawski, Scott Cooper, Kevin K. Gaynor
  • Patent number: 9379910
    Abstract: Systems and methods of selecting message settings mimetically on a messaging client. When an outgoing message is composed on a messaging client, the messaging client determines whether the outgoing message is related to a received message. Where the outgoing message is related to the received message, the messaging client determines the messaging settings used in the received message, and selects the messaging settings used in the received message to control message characteristics of the outgoing message.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: June 28, 2016
    Assignee: BlackBerry Limited
    Inventor: Ian M. Robertson
  • Patent number: 9356989
    Abstract: A system includes a storage device and a processor. The storage device is configured to store a first set of values of TCP options for a first group of servers. The processor is configured to: transmit first requests to the first group of servers; receive first replies, in response to the first requests, from the first group of servers; determine the first set of values of the TCP options for the first group based on values in the first replies; store the first set of values in the storage device; receive a first message from a client to establish a connection between the client and a server in the first group of servers, and transmit, in response to the first message, a second message to the client.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: May 31, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Xinhua Hong, Hongbin Wang, Ying Zhang, Krishna Narayanaswamy, Michael Luo
  • Patent number: 9344461
    Abstract: Method, user device and computer program product communicating data between a first endpoint and a second endpoint. A plurality of logical communications channels are allocated between the first and second endpoint. In dependence of a trigger, a probe message is transmitted from the first endpoint to the second endpoint over each of the plurality of logical communications channels. The performance of each of the plurality of logical communications channels is determined in dependence on the transmission of probe messages. A first logical communications channel is selected in dependence on the performance determination. Data is streamed between the first and second endpoints over the first logical communications channel.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Devid Liik, Marcin Goliszewski
  • Patent number: 9338232
    Abstract: A system for synchronizing a state of a member server with a state of other member servers belonging to a same replication group, the system including: a server sequence storage unit storing a first server sequence; a message receiving unit receiving an external message from a service server and receiving a second state update message from a second member server belonging to the same replication group including the member server, the second state update message including a second server sequence; an external message processing unit, in response to the receiving the external message, increasing the first server sequence by a predetermined value, generating a first state update message including the first server sequence, and transmitting the first state update message to the second member server; and a state update message processing unit, in response to the receiving the second state update message, changing the first server sequence to the second server sequence when the second server sequence included in th
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: May 10, 2016
    Assignee: NHN Entertainment Corporation
    Inventors: Gyehan Song, Seonghun Kim
  • Patent number: 9338074
    Abstract: A method, computer readable medium for diagnosing wireless network performance via a customer endpoint device are disclosed. For example, the method receives a request to perform a wireless network performance diagnostic test that is initiated by a customer endpoint device, establishes a session with the customer endpoint device, performs the wireless network performance diagnostic test in response to the request via the session using a packet generated by the customer endpoint device and provides diagnostic test data gathered from the wireless network performance diagnostic test to the customer endpoint device.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: May 10, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sarat Puthenpura, Syed Anwar Aftab, David G. Belanger, Abbas Munawar Fazal, Sam Houston Parker
  • Patent number: 9325575
    Abstract: According to one embodiment, a method comprises automatically uploading device information from a first network device in a first operating state to a second network device in response to an event, such as an initial power up. The second network device is part of the cloud, and thus, providing cloud-based services. Subsequent to the uploading of the device information, the first network device receives information controlling the operation of the first network device based on the device information.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 26, 2016
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Gordon Paul Gray, Anthony Burke, David Munro, Yan Liu
  • Patent number: 9317656
    Abstract: Methods, devices, and kits are provided for determining a compatibility of one or more devices in an analyte monitoring system.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: April 19, 2016
    Assignee: ABBOTT DIABETES CARE INC.
    Inventors: Gary Alan Hayter, Andrew H. Naegeli
  • Patent number: 9307346
    Abstract: A method and a system for remotely interacting with items in an electric field affected environment for communicating with a computing device is provided. The system includes a host for receiving commands from a computing device and a client for receiving and performing the signals received from the host. The host sends signals via modulated electric field. The client interacts with the items in the environment to determine their presence and location. The client further includes sensing devices and acting devices for sensing the condition of the items and manipulating the items respectively.
    Type: Grant
    Filed: December 25, 2013
    Date of Patent: April 5, 2016
    Inventors: Wolfgang Richter, Faranak Zadeh
  • Patent number: 9300618
    Abstract: A user can specify particular news weather, traffic, or other perishable content received on a particular Internet radio station or other media channel. The user can customize the station so that wherever the user is currently located, he can receive perishable content related to a preferred geographic location or other category. In some embodiments, a user can specify that a customized station plays local news from one city at the top of the hour, traffic from another city at 10 minutes past the hour, and music or other content at other times. The user can also customize the station to select the perishable content, or other original content, from the personal libraries of specified users. Thus, a user can customize not only the genre of content or select a particular local station, but can also modify the perishable content provided by the customized station.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: March 29, 2016
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Kevin R. Lockhart, Richard D. Wooden, Jeffrey D. Zigler, Jacqueline J. Lockhart
  • Patent number: 9294572
    Abstract: Systems and method for providing for suspension and transfer of remote access sessions. In accordance with the methods, a request to suspend a session may be received at a server tier. The server tier prepares a URL that may be used at a later time by a client to resume the session. The URL is communicated to a client tier from which the request was received and, thereafter, a connection between the client tier and the server tier is closed. At a subsequent time, a request may be received to resume the session at the URL. After receipt of the request to resume the session, a connection with the requesting client tier is established by the server tier, and the session is resumed.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: March 22, 2016
    Assignee: Calgary Scientific Inc.
    Inventors: Monroe M. Thomas, David Christopher Claydon
  • Patent number: 9280764
    Abstract: A gateway service platform is disclosed that provides access to a payment processing system via an open network such as the internet. The gateway service platform also provides access to service systems that provide a variety of services and applications offered by or affiliated with the payment processing system. The gateway service platform allows the payment processing system to reach users and to facilitate transactions on a wide variety of devices that may not otherwise be able to connect to payment processing system. Other devices, such as payment terminal devices, can also interact with a payment processing system through the gateway service platform using the same network and protocol. Embodiments of the invention allow devices on these open networks to connect with the payment processing system without having to change the existing infrastructure of the payment processing system.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: March 8, 2016
    Assignee: Visa International Service Association
    Inventors: Patrick Faith, Mark Carlson, Krishna Prasad Koganti
  • Patent number: 9280505
    Abstract: A system on a module and techniques for use and operation in multiple different smart grid devices and/or nodes are described herein. One example of a system on a module includes a processor, a flash memory device in communication with the processor, and a RAM memory device in communication with the processor. A connector provides an interface to the smart grid device, and includes a plurality of metrology and communications interfaces.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: March 8, 2016
    Assignee: Itron, Inc.
    Inventors: John Bean, Thomas Benjamin Smith, Gregory Shane Barrett, James Ntaribo Takow
  • Patent number: 9275348
    Abstract: Identifying participants for collaboration in a threat exchange community can include receiving security data from a plurality of participants at a threat exchange server within the threat exchange community; and in response to receiving from a first participant from the plurality of participants security data associated with a security occurrence, identifying at the threat exchange server the first participant and a second participant from the plurality of participants for collaboration based on characteristics of the first participant and the second participant.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: March 1, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sandeep N. Bhatt, William G. Horne, Daniel L. Moor, Suranjan Pramanik, Tomas Sander
  • Patent number: 9276823
    Abstract: A system and method for managing a network of nodes that share sensor data is presented. In one embodiment, the system and method clusters groups of nodes into subnets. Nodes in a common subnet share sensor data with other nodes in the subnet at one rate, while nodes that are not in a common subnet share sensor data at a second substantially reduced rate.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: March 1, 2016
    Assignee: THE BOEING COMPANY
    Inventors: Paul R. Jackson, John C. Knutti, Steven A. Lien
  • Patent number: 9270789
    Abstract: A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: February 23, 2016
    Assignee: Winview, Inc.
    Inventors: Tim Huske, Mark J. Micheli, Mark K. Berner, Matt Ford, David B. Lockton
  • Patent number: 9268493
    Abstract: An information handling system is provided. The information handling system includes a plurality of storage subsystems a back-end switch connected to each storage subsystem to communicate information about each of the plurality; and a redundant array of independent disks (RAID) volume. Each storage subsystem includes a RAID engine, a storage drive; and a plurality of input ports and output ports. The RAID volume includes the storage drive on a first storage subsystem of the plurality and the storage drive on a second storage subsystem of the plurality. Methods for providing such a system are also disclosed.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: February 23, 2016
    Assignee: Dell Products L.P.
    Inventor: Hariharan Kamalavannan
  • Patent number: 9264505
    Abstract: Building a semantics graph for an enterprise communication network can include extracting a first signifier and a second signifier from the enterprise communication network, determining a semantic proximity of the first signifier and the second signifier using an engine executing computer readable instructions, and building the semantics graph, wherein the first signifier and the second signifier are represented as nodes connected by an edge representing the semantic proximity of the first signifier and the second signifier.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: February 16, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mehmet Kivanc Ozonat, Claudio Bartolini
  • Patent number: 9258353
    Abstract: Various embodiments are disclosed that relate to buffering digital content items in different orders for different user experiences. For example, one disclosed embodiment provides, on a computing device, a method for providing a buffering order for a digital content item. The method includes receiving from a remote computing device a request to access a selected digital content item, the selected digital content item comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item, and in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: February 9, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Burba, Frank R. Morrison, III, Mehmet Akkurt, Brandon Hunt, John Justice
  • Patent number: 9253258
    Abstract: Dynamic host integration techniques are provided. A Transaction-based system integrates heterogeneous hosts to perform various operations associated with the transaction-based system. A command handler implements a specific operation for a host system and a protocol handler implements a specific communication protocol for contacting and having the host system execute the specific operation. For any given transaction within the transaction-based system a command handler and a protocol handler are dynamically acquired and bound to the processing flow to execute a desired operation on a remote and heterogeneous host system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 2, 2016
    Assignee: NCR CORPORATION
    Inventors: Robert Raymond Cooke, Jonathan Daniel Cordero, Mark Thomas Alston