Patents Examined by Sanjoy K Roy
  • Patent number: 10419306
    Abstract: A system and method for determining causation of events across nodes. The invention may include receiving a first event report of a first trace. The first event report may include a first trace identifier. The method may also include assembling a first sub-graph using the first event report; receiving a suspend event report including a message identifier and the first trace identifier; receiving a resume event report including the message identifier and a second trace identifier; and receiving a second event report of the second trace, where the second event report includes the second trace identifier. Additionally, the method may include assembling a second sub-graph using the second event report; and assembling, based on matching the message identifier of the suspend event report and the resume event report, a tracing graph using the first sub-graph and the second sub-graph.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 17, 2019
    Assignee: Oracle International Corporation
    Inventors: Nicolas G. Droux, Mohan Iyer
  • Patent number: 10404807
    Abstract: An example method, for implementation by an example notification system, comprises creating a TCP connection between a client device and a cloud device; sending, by the cloud device, a first UDP message to the client device; and waiting, by the client device, to receive the first UDP message until a predetermined time after the creation of the TCP connection. If the client device has not received the first UDP message by the predetermined time, the method comprises sending, by the client device, a second UDP message to the cloud device, wherein sending the second UDP message starts an open time period during which the client device is able to receive UDP messages from the cloud device.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 3, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Puneet Sharma, Roque Luis Scheer
  • Patent number: 10374995
    Abstract: As is disclosed herein, user behavior in connection with a number of electronic messages, such as electronic mail (email) messages, can be used to automatically learn from, and predict, whether a message is wanted or unwanted by the user, where an unwanted message is referred to herein as gray spam. A gray spam predictor is personalized for a given user in vertical learning that uses the user's electronic message behavior and horizontal learning that uses other users' message behavior. The gray spam predictor can be used to predict whether a new message for the user is, or is not, gray spam. A confidence in a prediction may be used in determining the disposition of the message, such as and without limitation placing the message in a spam folder, a gray spam folder and/or requesting input from the user regarding the disposition of the message, for example.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 6, 2019
    Assignee: OATH INC.
    Inventors: Liane Lewin-Eytan, Guy Halawi, Dotan Di Castro, Zohar Karnin, Yoelle Maarek, Michael Albers
  • Patent number: 10362134
    Abstract: The embodiments provide peer cache filling. The peer cache filling allocates a set of caching servers to distribute content in response to user requests with a limited first subset of the set of servers having access to retrieve the content from an origin and with a larger second subset of the set of servers retrieving the content from the first subset of servers without accessing the origin. The peer cache filling dynamically escalates and deesclataes the allocation of the caching servers to the first and second subsets as demand for the content rises and falls. Peer cache filling is implemented by modifying request headers to identify designated hot content, provide a request identifier hash result for identifying the ordering of servers, and provide a value for designating which servers in the ordering as primary server with access to the origin.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: July 23, 2019
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Donnevan Scott Yeager, Derek Shiell
  • Patent number: 10291615
    Abstract: Systems and methods are described for a web event framework. A computerized method includes receiving at a framework plugin an event from a web browser, wherein the framework plugin is coupled to the web browser, generating, by the framework plugin, a framework event based on the event, forwarding the framework event to a framework server coupled to the framework plugin, receiving at the framework server the framework event from the framework plugin, determining, at the framework server, a framework action based on the framework event and a framework policy, forwarding the framework action to the framework plugin, and executing the framework action by the framework plugin.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: May 14, 2019
    Assignee: Ivanti US LLC
    Inventors: Paul Keith Branton, James Tupper, Richard James Somerfield, Jonathan Rolls
  • Patent number: 10230781
    Abstract: A content source comprising a processor configured to generate a media presentation description (MPD) file, wherein the MPD file designates a dependent media content part to be assigned to at least one depended media content part, and wherein the MPD file indicates the dependent media content part is to be accessed by a client device when an access condition for the dependent media content part is satisfied, and a transmitter operably coupled to the processor and configured to transmit the MPD file to at least one of a content server, a control server, and the client device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: March 12, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Shaobo Zhang, Xin Wang
  • Patent number: 10187331
    Abstract: Automated reply messages such as “out-of-office” messages or “away” messages are messages that have been programmed for delivery on behalf of a user upon the receipt of another message intended for the user. An automated reply message typically includes relevant information regarding the user, such as supplemental contact information for the user, a duration of his or her unavailability, and an agent or other contact who may be reached on his or her behalf while he or she is unavailable. The information contained therein may be harvested and utilized for any means, including to protect the user against fraudulent attempted actions on his or her behalf that are not authorized by the user or an agent identified in the reply message.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: January 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Christopher Alan Wheeler
  • Patent number: 10164913
    Abstract: An apparatus is disclosed that performs network address translation and/or port translation between networks.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 25, 2018
    Assignee: CFPH, LLC
    Inventor: Jacob Loveless