Patents Examined by Saket K. Daftuar
  • Patent number: 9460405
    Abstract: A system, method, and computer readable medium is provided to provide an integrated storage system. For example, an embodiment may detect, by an enterprise computer system, an activity notification from a cloud service that stores data on behalf of an enterprise. The activity notification may specify a file name involved in an activity performed by the cloud service (e.g., creating or modifying a file). The enterprise computer system may then download a file (or contents thereof) from the cloud service using the file name specified by the activity notification. After downloading the file, the enterprise computer system may analyze the file against a data loss prevention rule. Based on an outcome from the data loss prevention rule, the enterprise computer system may communicate an action response to the cloud service. The action response may direct the cloud service to perform an action on the file stored by the cloud service.
    Type: Grant
    Filed: December 21, 2013
    Date of Patent: October 4, 2016
    Assignee: PAYPAL, INC.
    Inventors: Sachin Vijayan, Chirag Shah
  • Patent number: 9459945
    Abstract: A medical image system is disclosed, comprising a medical image processing module (20) and a user comment control module (30). The medical image processing module (20) includes at least a medical image display module (22) and a user comment initiation module (26). The user comment control module (30) includes at least: a screenshot capture module or hook (32) configured to capture a screenshot of operation of the medical image processing module at about a time of receipt of a signal from the user comment initiation module; a screenshot editing module or hook (36) configured to enable user editing of the captured screenshot to generate a user-edited screenshot; and a comment review/editing module or hook (40) configured to automatically generate and enable user editing and transmission of an electronic mail message having the user edited screenshot embedded or attached.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: October 4, 2016
    Assignee: Koninklijke Philips N.V.
    Inventors: Raymond Joseph Elisabeth Habets, Rutger Nijlunsing
  • Patent number: 9461892
    Abstract: A third party service provider can provide data, management, and configuration services to a plurality of unrelated entities. The services are separated from the management and configuration aspect, and a system of trust is arranged to avoid the unrelated parties affecting one another.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: October 4, 2016
    Assignee: EarthLink Business, LLC
    Inventors: Marc Epstein, Mark Collins, Peter Barclay, Brian Karney, Glenn Ricart
  • Patent number: 9450816
    Abstract: A provisioning device connected to field devices, which are objects of provisioning, via a provisioning network separated from a target network may include a router advertisement unit that designates a field device, which is an object of provisioning, among the field devices located within a router advertisement zone of the provisioning device to transmit a router advertisement to the designated field device in a unicast mode, a connection control unit that controls a connection to the provisioning network of the field device that receives the router advertisement, and a parameter setting unit that performs setting of network parameters in the field device, the network parameters being managed by the field device.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: September 20, 2016
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Yukiyo Akisada, Kazunori Miyazawa
  • Patent number: 9451021
    Abstract: To provide a content provision service to a user in conjunction with an end terminal and a P2P management server, a request for content is received based on a content name input from a user. It is checked whether the content corresponding to the content name is stored or not, and if the content is not stored, the content name is transmitted to the P2P management server to request content location information. Upon receiving the content location information from the P2P management server, a request for the content is sent to an adjacent content providing device listed in the content location information. Then, the content is received from the adjacent content providing device and provided to the user.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: September 20, 2016
    Assignee: KT Corporation
    Inventors: Yongjoo Tcha, Seong-Choon Lee
  • Patent number: 9450992
    Abstract: In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: September 20, 2016
    Assignee: Facebook, Inc.
    Inventors: Ashish Wahi, Andrew Rothbart, Ming Hua, Rose Yao
  • Patent number: 9438883
    Abstract: Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for monitoring and reporting quality of experience (QoE) metrics that are associated with an access method. Other embodiments may be described and claimed.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventor: Ozgur Oyman
  • Patent number: 9430802
    Abstract: A method and system for collaborative content filtering on a communications network includes monitoring social networking communications of a plurality of users on a communications network using a program. The method and system further include selecting a filter parameter by a user. The content of the social networking communications is filtered based on the filter parameter including parsing input from the users, using the program. The filtered content is identified to at least one user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 30, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chelsea C. Beerse, Patrick J. O'Sullivan, Jeffrey B. Sloyer, Carol S. Zimmet
  • Patent number: 9426167
    Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9413680
    Abstract: An opportunistic throttling approach can be used for customers of shared resources in a multi-tenant environment. Each customer can have a respective token bucket with a guaranteed fill rate. When a request is received for an amount of work to be performed by a resource, the corresponding number of tokens are obtained from, or charged against, a global token bucket. If the global bucket has enough tokens, and if the customer has not exceeded a maximum work rate or other such metric, the customer can charge less than the full number of tokens against the customer's token bucket, in order to reduce the number of tokens that need to be taken from the customer bucket. Such an approach can enable the customer to do more work and enable the customer's bucket to fill more quickly as fewer tokens are charged against the customer bucket for the same amount of work.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Norbert P. Kusters, Kerry Q. Lee, Raghav Vijay Pisolkar, Tate Andrew Certain
  • Patent number: 9413709
    Abstract: A method for determining membership/follower status in a social network is provided. Outgoing edge data and anti-outgoing edge data of a first user are read. A second user is determined to be a member of the first user's social graph when the second user is designated in the outgoing edge data and not designated in the anti-outgoing edge data of the first user. In another implementation, a method for removing a second user from a social graph of a first user is provided. A designation of the second user is removed from outgoing edge data of the first user, and a designation of the first user is removed from incoming edge data of the second user. A designation of the first user is added to anti-outgoing edge data of the second user, and a designation of the second user is added to anti-incoming edge data of the first user.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: August 9, 2016
    Assignee: GOOGLE INC.
    Inventors: Jean-Christophe Emmanuel Lilot, Bryant Fong, Nish Thakkar
  • Patent number: 9407587
    Abstract: Some embodiments provide a communication tool that directly sends messages to accounts of different entities across different social media sites by automatically identifying and associating the accounts of the entities when the entities are referenced in the contents of the messages. Such identification and association is performed without the message originator manually specifying the accounts as intended recipients for the messages. The communication tool also automatically sends messages to different social media accounts of the message originator.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: August 2, 2016
    Assignee: Dun & Bradstreet Emerging Business Corp.
    Inventors: Jeffrey M. Stibel, Aaron B. Stibel
  • Patent number: 9396191
    Abstract: A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 9398092
    Abstract: A method, system, article of manufacture, and apparatus for restoring workload backups in a clustered environment is discussed. In some embodiments, each node in the environment may be sequentially restored based on a request received from a remote client. Additionally or alternatively, the process may be controlled from an external server.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: July 19, 2016
    Assignee: EMC CORPORATION
    Inventors: Upanshu Singhal, Sunil Kumar Yadav, Soumen Acharya, Poornima Ramu, Vedavathi Ht
  • Patent number: 9392070
    Abstract: A method and arrangement in a notification server (300) for controlling notifications with resource data to a subscribing client (A). When a subscription request is received (3:1) from the client for notifications with selected resource data of one or more resources, the access network currently used by the client is determined based on network related information, e.g. obtained from the received subscription request. The delivery of notifications (3:5) is then controlled based on the determined current network.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: July 12, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Christer Boberg, Mikael Klein, Sofie Lassborn, Anders Lindgren
  • Patent number: 9390052
    Abstract: Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first cache system serves as a caching front-end to a distributed cluster of additional cache systems. The first cache system can distribute cache requests to the additional cache systems. The first distributed caching system can also serve as a cache server itself, by storing data on its own internal cache. For example, the first cache system can first attempt to find a requested data item on the internal cache, but, if the lookup results in a cache miss, the first cache system can search the additional cache systems for the data. In some embodiments, the first cache system is configured to multiplex requests to each additional cache system over a single negotiated streaming protocol connection, which allows for network efficiencies and faster detection of failure.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Vishal Parakh, Antoun Joubran Kanawati
  • Patent number: 9392434
    Abstract: The claimed subject matter relates to systems and methods for processing messages in a wireless communications environment. In an aspect, a communications method is provided. The method includes initiating a registration with a network domain node and generating sequence information with respect to the registration. The sequence information is then employed to facilitate further communications with the network domain node.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: July 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: George Tsirtsis, Vincent D. Park
  • Patent number: 9386060
    Abstract: A device receives information associated with over-the-top (OTT) content associated with a user of the device. The device retrieves, from an OTT content delivery system, an address a playback position, and a manifest file associated with the OTT content, where the manifest file identifies chunks of content associated with the OTT content. The device retrieves, from the OTT content delivery system, one or more chunks, of the chunks of content associated with the OTT content, based on the address, the playback position, and the manifest file, where the one or more chunks are fewer than all of the chunks. The device stores the one or more chunks in the memory, receives an instruction to play the OTT content after the one or more chunks are stored, and plays the one or more chunks, based on the instruction, while simultaneously obtaining remaining chunks of the OTT content.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: July 5, 2016
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Xuefeng Yao, Jian Huang, Jianxiu Hao, Okeno Palmer
  • Patent number: 9385874
    Abstract: Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 5, 2016
    Assignee: Nexenta Systems, Inc.
    Inventors: Caitlin Bestler, Robert E. Novak, Alexander Aizman
  • Patent number: 9385875
    Abstract: Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 5, 2016
    Assignee: Nexenta Systems, Inc.
    Inventors: Caitlin Bestler, Robert E. Novak, Alexander Aizman