Patents Examined by Adam Cooney
  • Patent number: 10075544
    Abstract: [Object] To associate information generated on the basis of an activity that is carried out by a user with respect to a content with the content, thereby effectively using the information. [Solution] Provided is an information processing apparatus including: an activity detection unit configured to detect an activity of a user who currently plays back a content; a tag generation unit configured to generate tag information on the basis of information on the activity; and a tag association unit configured to associate the tag information with one or more positions in the content, the one or more positions corresponding to the activity.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: September 11, 2018
    Assignee: SONY CORPORATION
    Inventors: Yasuhiro Sutou, Hiroaki Kitano, Shotaro Hori, Taiji Ito, Tetsu Natsume, Koichi Oshima, Hironari Mizumura, Yoshihiro Takagi, Yasuo Sakuma
  • Patent number: 9921729
    Abstract: A method for facilitating multiple simultaneous instant messaging conversations includes: receiving a first online instant message from a first instant messaging conversation, where the user is a participant in the first instant messaging conversation; receiving a second online instant message from a second instant messaging conversation, in which the user is also a participant; integrating the first online instant message and the second online instant message into a sequence of instant messages; and displaying the sequence of instant messages such that the more recently received instant messages are displayed either below or above less recently received instant messages. If the user directs input at the displayed sequence of messages, a second sequence of messages primarily comprising messages from the first instant messaging conversation is displayed.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: March 20, 2018
    Assignee: Marengo Intellectual Property Ltd.
    Inventor: Daryl David Coutts
  • Patent number: 9832221
    Abstract: A computer-implemented method for monitoring the activity of devices within an organization by leveraging data generated by an existing security solution deployed within the organization may include (1) identifying, at a reputation service configured to service reputation requests, at least one external IP address associated with an organization, (2) identifying, within the reputation requests serviced by the reputation service, a plurality of reputation requests that originated from the external IP address associated with the organization, (3) generating, based at least in part on an analysis of the reputation requests that originated from the external IP address associated with the organization, at least one report for the organization that identifies the activity of devices within the organization, and (4) providing the report to the organization to enable the organization to monitor the activity of the devices within the organization.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: November 28, 2017
    Assignee: Symantec Corporation
    Inventors: Keith Newstadt, Javier Santoyo
  • Patent number: 9817162
    Abstract: The invention relates to stereo projection systems for displaying stereopaired images on mirror-spherical or parabolic screens and for collectively watching a stereo effect without using stereo spectacles. Said invention makes it possible to continuously dynamically superimpose the projections of the left and right picture frames of a steropair with the user's left and right eyes, respectively. Such impositions are carried out simultaneously and independently for each viewer.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: November 14, 2017
    Inventor: Svyatoslav Ivanovich Arsenich
  • Patent number: 9807162
    Abstract: Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a dual communication link. In another embodiment, a markup language based instant messaging application is disclosed. The instant messaging application may include group instant messaging. The instant messaging application may also provide group member persistence and message persistence at the server. In another embodiment, a card based web application is disclosed, where the card information and character may be shared with other users or within a group. The cards may also be configurable by users.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: October 31, 2017
    Assignee: LinkedIn Corporation
    Inventors: Touradj Barman, Kristofer Fox
  • Patent number: 9807158
    Abstract: A method and apparatus for optimizing the use of CPNS entities are discussed. According to an embodiment, a method includes receiving, by a CPNS server, a low battery level indication for an operation from a certain one of CPNS entities; requesting, by the CPNS server, battery level information from at least some of the CPNS entities in response to the low battery level indication; determining, by the CPNS server, life expectancy information for each of the at least some of the CPNS entities based on the battery level information; and transmitting, by the CPNS server, a message to at least one CPNS gateway to use one of the at least some of the CPNS entities instead of the certain one of the CPNS entities to perform the operation, based on the life expectancy information.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: October 31, 2017
    Assignee: LG Electronics Inc.
    Inventor: Jean-Francois Deprun
  • Patent number: 9800608
    Abstract: An apparatus and method to distribute applications and services in and throughout a network and to secure the network includes the functionality of a switch with the ability to apply applications and services to received data according to respective subscriber profiles. Front-end processors, or Network Processor Modules (NPMs), receive and recognize data flows from subscribers, extract profile information for the respective subscribers, utilize flow scheduling techniques to forward the data to applications processors, or Flow Processor Modules (FPMs). The FPMs utilize resident applications to process data received from the NPMs. A Control Processor Module (CPM) facilitates applications processing and maintains connections to the NPMs, FPMs, local and remote storage devices, and a Management Server (MS) module that can monitor the health and maintenance of the various modules.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: October 24, 2017
    Assignee: Symantec Corporation
    Inventors: Yevgeny Korsunsky, Moisey Akerman
  • Patent number: 9798560
    Abstract: Some embodiments provide a method for extracting and adapting system configuration. The method extracts a first configuration from a first node of a first hosting system. The first node includes several resources for hosting the first configuration. The method analyzes the first configuration in order to determine attributes of the first configuration. The determined attributes are relevant to hosting the first configuration on a second node of a second hosting system having several nodes. The method generates a second configuration based on the determined attributes. The method hosts the second configuration at the second node of the second hosting system.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: October 24, 2017
    Assignee: GOGRID, LLC
    Inventors: John Martin Keagy, Jeffery Carr, Paul Lappas
  • Patent number: 9800638
    Abstract: A system for providing downstream bandwidth aware adaptive bit rate selection is disclosed. The system may determine a fixed bandwidth available to transmit content to a client on a second network. The system may connect to a first network, which may be configured to have no specific bandwidth constraints, to obtain the content. Once the system is connected to the first network, the system may receive, from the first network, a content segment of the content that is encoded at a first bandwidth. The first bandwidth may be less than or equal to the lesser of the fixed bandwidth available to transmit the content to the client on the second network and a first adaptive bit rate that is selected based on a congestion condition experienced on the first network. The system may then transmit the content segment at the first bandwidth to the client on the second network.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: October 24, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Ramana V. Munagala, Vishwa M. Prasad
  • Patent number: 9794357
    Abstract: A technique for tracking web browsing activity of a client device that includes storing, in a memory, a client profile having a client identifier associated therewith, providing a client device with a cache file having the client identifier embedded therein, receiving from the client device an identification of a client action and the client identifier, and updating the client profile to include the identification of the client action.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: October 17, 2017
    Assignee: Cision US Inc.
    Inventors: Timothy Michael Fluehr, Mark James Heys
  • Patent number: 9699253
    Abstract: Information processing techniques for improving access to product and service information associated with a business entity. For example, a method comprises the following steps. A plurality of dedicated information modules is maintained in a repository. At least a portion of the plurality of dedicated information modules each comprises information specifically relating to at least one of a given product and a given service of an entity. One or more of the plurality of dedicated information modules is identified based on one or more input selection criteria. The identified one or more dedicated information modules are stored in a mobile storage container. The mobile storage container is transferred to a mobile device.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: July 4, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Igor O. Knyshev
  • Patent number: 9674283
    Abstract: Methods and systems are provided for negotiating a session with a first server, wherein data within the session travels through at least a second server such as a proxy server; replacing a first client global unique identifier (GUID) with a second GUID generated by the second server; maintaining a GUID map table at the second server mapping the second GUID with the first GUID; requesting a plurality of leases on a file from the first server, wherein the each of the plurality of lease requests comprises a lease key and the second GUID, wherein the lease key is identical for each of the plurality of leases; providing caching services, wherein caching services are associated with a lease state corresponding to one of the plurality of leases; receiving an indication that a second client has made a lease request for the file; breaking the first lease upon receipt of the indication; and communicating a lease break notification to addresses associated with the second GUID.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: June 6, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jitesh Mulchandani, Mangal Vithal Shrirame, Magesh Babu Nagalingam, Srinivas Dharmasanam, Paul Theodore Mathison, Suresh Pachiappan
  • Patent number: 9596262
    Abstract: In various embodiments, a method may be provided comprising: determining an adaptive idle timeout value based on the relationship between the number of established TCP connections to a server and the upper threshold value.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: March 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Mitesh Bhate
  • Patent number: 9588544
    Abstract: Normalizing time across machines in a distributed system. A method includes obtaining one or more points defining differences in time between machines in the distributed system. Using the points, a determination of one or more time measurement drifts between machines is made. The one or more time measurement drifts indicate changing differences in time over time. One or more traces are collected. Each trace includes one or more events. Each event is correlated to a time stamp from one of the machines in the distributed system. Using the one or more determined time measurement drifts, the time stamps are normalized.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hazim Shafi, Matthew L. Jacobs, Alexander Dadiomov
  • Patent number: 9584665
    Abstract: A system and method for optimizing timing of responses to customer communications comprises a contact center and an operations center. The operations center includes a decision module that receives each communication and determines whether a partial response, such as an acknowledgement that the communication was received, is required. If a partial response is required, a response module sends a partial response to the sender that indicates the communication was received and preferably includes an estimate of the time required for a full response to the communication. All received communications are forwarded to a queue to await processing by an agent. The decision module determines whether a partial response is required based on an estimate of the amount of time required for a full response. If the time estimate is less than a predetermined threshold, a partial response is not sent and the communication is forwarded to a queue for processing.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Yoram Nelken
  • Patent number: 9537877
    Abstract: Embodiments disclosed herein provide a system, method, and computer readable storage medium storing computer instructions for implementing a Socialware architecture encompassing a suite of applications for continuously and adaptively monitoring and filtering traffic to and from social networking sites, particularly useful in an enterprise computing environment. In some embodiments, an appliance may be coupled to a proxy server for providing a plurality of Socialware services, including analyzing, logging, and reporting on traffic to and from social networking sites. Some embodiments may allow a user to report, identify, and prevent malicious and potentially malicious content and/or activity by another user. Some embodiments may encrypt outgoing traffic to and decrypt incoming traffic from social networking sites. Some embodiments may provide an enterprise user to define and restrict certain social networking activities outside of the enterprise computing environment.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: January 3, 2017
    Assignee: PROOFPOINT, INC.
    Inventors: Cameron Blair Cooper, Christopher Lee Richter
  • Patent number: 9529801
    Abstract: A computer program product, tangibly embodied on a computer readable medium, includes instructions, which when executed by a data processor of a multimedia player, cause the data processor to determine first media content characteristics that characterize a user-specific collection of media content; compare the first media content characteristics with second media content characteristics that characterize a first set of external media content channels; and based on the results of the comparison, present identifiers of a subset of the first set of external media content channels on an interface of the multimedia player.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: December 27, 2016
    Assignee: Bose Corporation
    Inventors: Keith Dana Martin, David Paul Datta
  • Patent number: 9521108
    Abstract: An embodiment of the present invention provides a method of accelerating a network connection to a wireless network and avoiding unnecessary wait intervals, comprising synchronizing DHCP discover or request packets with an authentication mechanism utilized by the wireless network. In an embodiment of the present invention the wireless network may conform to Institute for Electrical and Engineers (IEEE) 802.1x standards and specific 802.1x states may trigger a DHCP request to ensure a DHCP process will start in a synchronized way, on-time when needed and capable to provide network access.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: December 13, 2016
    Assignee: INTEL CORPORATION
    Inventors: Omri Barkay, Shachaf Levi
  • Patent number: 9497445
    Abstract: A shutter for an autostereoscopic display, said shutter comprising a first switchable aperture array having a relatively fast switching time from a substantially transparent state to a substantially opaque state, and a second switchable aperture array having a relatively fast switching time from a substantially opaque state to a substantially transparent state, wherein said first switchable aperture array and said second switchable aperture at least partially overlap.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: November 15, 2016
    Assignee: SETRED AS
    Inventors: Christian Moller, Doug Patterson, Thomas Ericson, Ingolf Dahl
  • Patent number: 9485299
    Abstract: Embodiments disclosed herein relate to a gateway for delivering scalable media files from a web server to a client in a manner that allows dynamic thinning. The gateway includes a control module for receiving a request for a scalable media file, forwarding the request to a web server, receiving the scalable media file from the web server using a first protocol, transmitting a redirect message to the client, and receiving a streaming request from the client in response; a packet processor for packetizing the scalable media file to produce raw scalable media packets; an encapsulation module for encapsulating the raw scalable media packets using a second protocol to produce encapsulated scalable media packets; and an output module for streaming the encapsulated scalable media packets to the client in response to the streaming request. The gateway may also include a module for thinning the raw scalable media packets prior to encapsulation.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: November 1, 2016
    Assignee: ARRIS Canada, Inc.
    Inventor: Robert Linwood Myers