Patents Examined by Minh-Chau Nguyen
  • Patent number: 10496959
    Abstract: A data processing apparatus includes a data obtaining unit, a specifying unit, a change information obtaining unit, and an updating unit. The data obtaining unit obtains data specified as a target to be updated. The specifying unit specifies an operator who performs an operation on the data. The change information obtaining unit obtains change information representing details of a change performed on a portion of the data. When a predetermined update operation of updating the data in accordance with the change information is performed by the operator, the updating unit performs a first update process of changing the portion in accordance with the change information if the operator has a first right for the portion, and performs a second update process of adding a new portion to the data without changing the portion if the operator has a second right for the portion.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: December 3, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Kimitake Hasuike, Yasuhiro Hirano
  • Patent number: 10491713
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: April 28, 2019
    Date of Patent: November 26, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10491712
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: February 17, 2019
    Date of Patent: November 26, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10484510
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: February 17, 2019
    Date of Patent: November 19, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10484493
    Abstract: Aspects of the subject disclosure may include, for example, receiving user input including a first message and identification information associated with a recipient that is intended to receive the first message, generating a second message by adjusting a first message according to a first attention span determined from activity information of a recipient, and transmitting the second message to a receiving device to enable the receiving device to generate a third message by adjusting the second message according to a second attention span determined by the receiving device for the recipient. Other embodiments are disclosed.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: November 19, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Venson Shaw
  • Patent number: 10484511
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: February 17, 2019
    Date of Patent: November 19, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10477152
    Abstract: A media device is provided for receiving a listing of media content items from a server, at least one of the media content items being a group entity which is representative of a collection of individual media content items. Each of the media content items is then presented to the user for selection. A user may select one of the group entities and the associated individual media content items will then be presented to the user for further selection. An individual media content item may be selected and the selected media content may be transmitted from the server to the media receiver for immediate play back or saved for later playback.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: November 12, 2019
    Assignee: SKY CP LIMITED
    Inventors: David Kelly, Nicholas James
  • Patent number: 10467036
    Abstract: Systems and methods are provided for dynamic metering adjustment for service management of a computing platform. For example, a plurality of virtual machines are provisioned across a plurality of computing nodes of a computing platform. Data samples are collected for a metric that is monitored with regard to resource utilization in the computing platform by the virtual machines. The data samples are initially collected at a predefined sampling frequency. The data samples collected over time for the metric are analyzed to determine an amount of deviation in values of the collected data samples. A new sampling frequency is determined for collecting data samples for the metric based on the determined amount of deviation. The new sampling frequency is applied to collect data samples for the metric, wherein the new sampling frequency is less than the predefined sampling frequency.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ali Anwar, Andrzej Kochut, Anca Sailer, Charles O. Schulz, Alla Segal
  • Patent number: 10469628
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: February 17, 2019
    Date of Patent: November 5, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10469342
    Abstract: Some embodiments of the invention provide a method for gathering data for logical network traffic analysis by sampling flows of packets forwarded through a logical network. Some embodiments are implemented by a set of network virtualization controllers that, on a shared physical infrastructure, can implement two or more sets of logical forwarding elements that define two or more logical networks. In some embodiments, the method (1) defines an identifier for a logical network probe, (2) associates this identifier with one or more logical observation points in the logical network, and (3) distributes logical probe configuration data, including sample-action flow entry data, to one or more managed forwarding elements that implement the logical processing pipeline at the logical observation points associated with the logical network probe identifier.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: November 5, 2019
    Assignee: NICIRA, INC.
    Inventors: Romain F. Lenglet, Rajiv Ramanathan, Jun Xiao
  • Patent number: 10447649
    Abstract: A first packet of a first protocol version type that includes an incoming request for an action to be performed on an identified resource is received from a client at a proxy server as a result of a DNS request resolving to a network address of the proxy server. The proxy server transmits an outgoing request for the action to be performed on the identified resource to a network address of the destination origin server in a second packet that is of the second protocol version type. The proxy server receives a third packet that includes an incoming response from the destination origin server, the third packet being of the second protocol version type. The proxy server transmits a fourth packet to the client, the fourth packet being of the first protocol version type, wherein the fourth packet includes an outgoing response that is based on the incoming response.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: October 15, 2019
    Assignee: CLOUDFLARE, INC.
    Inventors: Matthew Browning Prince, Lee Hahn Holloway, David Randolph Conrad, Matthieu Philippe François Tourne
  • Patent number: 10412140
    Abstract: A method comprising causation of capture of a stream of visual information, sending of at least a portion of the stream of visual information to a separate apparatus, receipt of information indicative of a stream segment deletion input that identifies a segment of the stream of visual information for deletion, and sending of a stream segment deletion directive to the separate apparatus based, at least in part, on the stream segment deletion input is disclosed.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: September 10, 2019
    Assignee: Nokia Technologies Oy
    Inventor: Erika Reponen
  • Patent number: 10412136
    Abstract: There is provided a method of operating an IP Multimedia Subsystem Access Gateway (IMS-AGW) in order to support the transmission of media to and from an endpoint, using an IMS, wherein the endpoint implements an alternative media transport protocol other than Real-time Transport Protocol (RTP). The method comprises the IMS-AGW receiving instructions from an IMS Application Level Gateway (IMS-ALG) for an alternative media transport protocol connection with the endpoint and a RTP connection within the IMS, the instructions including more than one RTP payload type number and a dynamic binding of each of the more than one RTP payload type number to a statically defined codec identifier. The IMS-AGW stores the dynamic binding. Then, when translating between alternative media transport protocol packets and RTP packets, the IMS-AGW uses the stored binding to map between an RTP payload type number and a codec identifier used by the alternative media transport protocol.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 10, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Ester Gonzalez De Langarica, Andreas Lindqvist, Srikanth Vavilapalli
  • Patent number: 10397326
    Abstract: An object-oriented data management method and system comprising nested structural-elements that form inter-related containers of IRC-Infoids that include information, processing-rules, and an atomic-action layer, enabling functions to operate across disparate-systems using self-normalizing data-definitions is disclosed. The creation and management of the IRC-Infoid objects, rules and actions are handled by an IRC-Infoid Engine. The IRC-Infoid is an object with its own definitions, properties, and rules, related to a single parent element. Six properties define the IRC-Infoid: event, user, file, message, data and relationship. These properties follow inter-relationship rules, which force internal consistency, data optimization, and maintain data integrity. The IRC-Infoid data structure includes documentation, thought leadership and chatter, which when parsed through the rule sets, gets attached to standard or triggered actions, including periodic updates and called actions for use across disparate systems.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: August 27, 2019
    Assignee: SPRINKLR, INC.
    Inventors: Ragy Thomas, Jared Alessandroni
  • Patent number: 10397014
    Abstract: A method and system for managing an instrumentation device include accessing an image of the instrumentation device. Based on the image, an identity for the instrumentation device is determined. The identity is used to register the instrumentation device by configuring a gateway at a multimedia content distribution network client location to access and communicate with the instrumentation device. The identity of the instrumentation device and the gateway may be stored for future configuration of the gateway.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 27, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Randolph Wohlert, Donald J. Bowen, Jeffrey P. Johnson
  • Patent number: 10374821
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: August 6, 2019
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 10375180
    Abstract: A method, system, and/or computer program product enables a user to selectively follow content postings from a content posting entity. A set of desired content posting entity traits describes traits of an ideal content posting entity that the content follower desires to follow. The set of desired content posting entity traits is compared to traits of a first candidate content posting entity. In response to the traits of the first candidate content posting entity matching the desired content posting entity traits, and in response to the first candidate content posting entity posting from a preselected location, the first candidate content posting entity is selected for future content postings to be sent to the content follower.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventor: Tracee L. Wolf
  • Patent number: 10375355
    Abstract: A panoramic imaging system includes a plurality of separated video cameras that may be distributed around an object. A series of images captured by at least one of the separated video cameras is stored in a predetermined file format. The panoramic system further includes a viewer module that may render the series of images using the first file format. Moreover, the panoramic system includes a calibration module capable of modifying information associated with at least one of the series of images, where the modification results in calibration data stored in a configuration file and/or in the predetermined file format. The viewer module may also be capable of rendering the series of images in accordance with the predetermined file format.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: August 6, 2019
    Assignee: Immersive Licensing, Inc.
    Inventors: Michael C. Park, Patrick W. White, Steven C. Sandven
  • Patent number: 10361877
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 23, 2019
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 10326718
    Abstract: A communication apparatus is configured to provide for quickly sending a message to a recipient. For instance, embodiments can be configured so that text, an image, or other content can be copied from a received message and sent via use of a copy and send command to actuate the formation of a message for sending. After selecting such a command, a message may be formed in a format of a preselecting messaging protocol (e.g. instant messaging, text messaging, etc.) that includes the copied content. In some embodiments, the sending of the message having the copied content may occur automatically in a predefined messaging format to a predefined addressee or group of predefined addressees after selecting a copy and send command so that no further input from a user is needed to effect the generation and sending of a message to the addressee(s).
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: June 18, 2019
    Assignee: Unify GmbH & Co. KG
    Inventor: Jeff McNiece