Movatterモバイル変換


[0]ホーム

URL:


US20110066841A1 - Platform for policy-driven communication and management infrastructure - Google Patents

Platform for policy-driven communication and management infrastructure
Download PDF

Info

Publication number
US20110066841A1
US20110066841A1US12/881,995US88199510AUS2011066841A1US 20110066841 A1US20110066841 A1US 20110066841A1US 88199510 AUS88199510 AUS 88199510AUS 2011066841 A1US2011066841 A1US 2011066841A1
Authority
US
United States
Prior art keywords
client
relay
server
programmed
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/881,995
Inventor
Dennis Sidney Goodrow
Peter Benjamin Loer
Christopher Jacob Loer
Jonathan Shih-Shuo Fan
Gregory Mitchell Toto
Amrit Tsering Williams
John Edward Firebaugh
Jeremy Scott Spiegel
Jesse WARD-KARET
Benjamin John KUS
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US12/881,995priorityCriticalpatent/US20110066841A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TOTO, GREGORY MITCHELL, WARD-KARET, JESSE, FAN, JONATHAN SHIH-SHUO, FIREBAUGH, JOHN EDWARD, GOODROW, DENNIS SIDNEY, LOER, CHRISTOPHER JACOB, LOER, PETER BENJAMIN, WILLIAMS, AMRIT TSERING, KUS, BENJAMIN JOHN, SPIEGEL, JEREMY SCOTT
Publication of US20110066841A1publicationCriticalpatent/US20110066841A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BIGFIX, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A policy-driven communication and management infrastructure may include components such as Agent, Server and Console, policy messages, and Relays to deliver security and system management to networked devices. An Agent resides on a Client, acting as a universal policy engine for delivering multiple management services. Relays, Clients additionally configured to each behave as though they were a root Server, Relaying information to and from other Clients, permit Clients to interact with the root Server through the Relay, enabling information exchange between Client and Server. Such information exchange allows Clients to gather information, such as new policy messages, from the Server, to pass status messages to the Server and to register their network address so that they can be readily located. Automatic Relay selection enables Clients and Relays to select their own parent Relays, thus allowing Clients and Relays to discover new routing paths through the network without administrator input.

Description

Claims (56)

3. The method ofclaim 2, wherein said at least one Root Server comprises a computational device programmed to provide a control center and repository for system configuration data, software updates and patches and other management information;
wherein said Console comprises an operations control center for administrators that runs from the Server wherein said console includes graphical displays of device, group, and enterprise-wide device status and dashboards for executing management actions through the infrastructure and wherein said Console includes reporting functions and templates that enable graphical and tabular views of infrastructure status;
wherein said at least one Relay comprises a non-dedicated computational device running Relay software as a shared service that acts as a concentration point for Fixlet messages on said infrastructure and reduces network bandwidth requirements for distribution of at least one of software, patches, updates and said Fixlet messages;
wherein said at least one Client comprises an endpoint device in said network executing an Agent, said Agent comprising software that acts as a universal policy engine capable of delivering multiple management services that includes at least one of Client status reporting, patch and software distribution, and security policy enforcement.
4. The method ofclaim 3, wherein said step of at least one computational device automatically discovering at least one parent computational device and registering at least its location with said discovered parent computational device to form a discovered hierarchy of computational devices comprises the steps of:
a Client determining if a Relay is in said Client's subnet by pinging Relays having a TTL (time-to-live) of 1 and, responsive to no detection of a Relay, incrementing the TTL value and pinging until at least on Relay is detected;
responsive to detection of a Relay, said Client attempting registration with said detected Relay;
responsive to successful registration with said detected Relay, said Client using said Relay as a parent device;
responsive to unsuccessful registration with said detected Relay, said Client continuing to increment TTL and pinging until a Relay is detected and registration is successful or until TTL is incremented to a predetermined value;
responsive to no Relay being detected, said Client attempting to register with a Failover Relay;
responsive to unsuccessful registration with said Failover Relay, said Client attempting to Register with a Server; and
responsive to unsuccessful registration with said Server, said Client attempting detection of a Relay again after elapse of a predetermined MinRetry period.
14. The method ofclaim 13, further comprising any of the steps of:
establishing a synchronous encrypted tunnel between said Console and said Client;
building a secured channel for asynchronously sending messages to individual Clients from said Console;
creating an on-the-fly VPN (virtual private network);
enabling one or both of file discovery and file sharing over a synchronous connection;
mailboxing passwords over an asynchronous connection;
establishing a remote desktop on a Client from a Console;
remotely debugging Actions;
connecting Users and ComputerIDs to automatically provide privileges to connect to a set of other computers;
synchronously opening a connection to a Client and transferring logs from the Client up to the Console;
routing through the infrastructure into a Relay inside a subnet and then allowing the last leg of communication to take place over an IP address that can directly connect to the target machine; and
establishing a direct connection between a first Client and a second Client.
16. The method ofclaim 15, said step of routing a broadcast packet from said Console to a predetermined computer in said network in order to wake-up said computer comprising at least one of the following steps:
said Console using Client MAC (media access control) addresses provided at registration to identify Clients occupying the same subnet as said target Client;
said Console sending at least one message down through said hierarchy to contact at least one Relay that is able to contact said target's subnet;
said at least one contacted Relay broadcasting messages to peers of said target, requesting that said target be woken up;
at least one of said peers listening for messages sent out by said Relays and detecting said request messages and said sending wake-up message to said target;
each of said Peers listening for duplicate traffic and suspending broadcast upon detection of said duplicate traffic.
18. The method ofclaim 3, wherein said step of either of said first and second computational devices establishing communication with the other of said first and second computational devices via said discovered routing path comprises the steps of:
deploying at least one Fixlet message to at least one Client that instructs said at least one Client to trust an arbitrary piece of content to run, so that responsibility for knowing that the content is safe to run is delegated to a trusted piece of software on said at least one Client;
said Client identifying said arbitrary piece of content according to file size and hash;
said Client requesting a Relay to provide said identified piece of content by providing said file size and said hash; and
said Relay mirroring said requested piece of content back down through said hierarchy to said Client.
28. The platform ofclaim 27, wherein said at least one Root Server comprises a computational device programmed to provide a control center and repository for system configuration data, software updates and patches and other management information;
wherein said Console comprises an operations control center for administrators that runs from the Server wherein said console includes graphical displays of device, group, and enterprise-wide device status and dashboards for executing management actions through the infrastructure and wherein said Console includes reporting functions and templates that enable graphical and tabular views of infrastructure status;
wherein said at least one Relay comprises a non-dedicated computational device running Relay software as a shared service that acts as a concentration point for Fixlet messages on said infrastructure and reduces network bandwidth requirements for distribution of at least one of software, patches, updates and said Fixlet messages;
wherein said at least one Client comprises an endpoint device in said network executing an Agent, said Agent comprising software that acts as a universal policy engine capable of delivering multiple management services that includes at least one of Client status reporting, patch and software distribution, and security policy enforcement.
29. The platform ofclaim 28, wherein said at least one computational device programmed for automatically discovering at least one parent computational device and registering at least its location with said discovered parent computational device to form a discovered hierarchy of computational devices comprises:
a Client programmed for determining if a Relay is in said Client's subnet by pinging Relays having a TTL (time-to-live) of 1 and, responsive to no detection of a Relay, incrementing the TTL value and pinging until at least on Relay is detected;
responsive to detection of a Relay, said Client programmed for attempting registration with said detected Relay;
responsive to successful registration with said detected Relay, said Client programmed for using said Relay as a parent device;
responsive to unsuccessful registration with said detected Relay, said Client programmed for continuing to increment TTL and pinging until a Relay is detected and registration is successful or until TTL is incremented to a predetermined value;
responsive to no Relay being detected, said Client programmed for attempting to register with a Failover Relay;
responsive to unsuccessful registration with said Failover Relay, said Client programmed for attempting to Register with a Server;
responsive to unsuccessful registration with said Server, said Client programmed for attempting detection of a Relay again after elapse of a predetermined MinRetry period.
39. The platform ofclaim 38, further comprising any of:
a computational device programmed for establishing a synchronous encrypted tunnel between said Console and said Client;
a computational device programmed for building a secured channel for asynchronously sending messages to individual Clients from said Console;
a computational device programmed for creating an on-the-fly VPN (virtual private network);
a computational device programmed for enabling one or both of file discovery and file sharing over a synchronous connection;
a computational device programmed for mailboxing passwords over an asynchronous connection;
a computational device programmed for establishing a remote desktop on a Client from a Console;
a computational device programmed for remotely debugging Actions;
a computational device programmed for connecting Users and ComputerIDs to automatically provide privileges to connect to a set of other computers;
a computational device programmed for synchronously opening a connection to a Client and transferring logs from the Client up to the Console;
a computational device programmed for routing through the infrastructure into a Relay inside a subnet and then allowing the last leg of communication to take place over an IP address that can directly connect to the target machine; and
a computational device programmed for establishing a direct connection between a first Client and a second Client.
41. The platform ofclaim 41, said computational device programmed for routing a broadcast packet from said Console to a predetermined computer in said network in order to wake-up said computer comprising at least one of the following:
said Console programmed for using Client MAC (media access control) addresses provided at registration to identify Clients occupying the same subnet as said target Client;
said Console programmed for sending at least one message down through said hierarchy to contact at least one Relay that is able to contact said target's subnet;
said at least one contacted Relay programmed for broadcasting messages to peers of said target, requesting that said target be woken up;
at least one of said peers programmed for listening for messages sent out by said Relays and detecting said request messages and said sending wake-up message to said target;
each of said Peers programmed for listening for duplicate traffic and suspending broadcast upon detection of said duplicate traffic.
43. The platform ofclaim 28, wherein said first and second computational devices programmed for establishing communication with the other of said first and second computational devices via said discovered routing path are programmed for:
deploying at least one Fixlet message to at least one Client that instructs said at least one Client to trust an arbitrary piece of content to run, so that responsibility for knowing that the content is safe to run is delegated to a trusted piece of software on said at least one Client;
said Client identifying said arbitrary piece of content according to file size and hash;
said Client requesting a Relay to provide said identified piece of content by providing said file size and said hash; and
said Relay mirroring said requested piece of content back down through said hierarchy to said Client.
51. In a platform providing one-to-one communication between networked computational devices, a method for at least one computational device to automatically discover at least one parent computational device comprising the steps of:
a Client determining if a Relay is in said Client's subnet by pinging Relays having a TTL (time-to-live) of 1 and, responsive to no detection of a Relay, incrementing the TTL value and pinging until at least on Relay is detected;
responsive to detection of a Relay, said Client attempting registration with said detected Relay;
responsive to successful registration with said detected Relay, said Client using said Relay as a parent device;
responsive to unsuccessful registration with said detected Relay, said Client continuing to increment TTL and pinging until a Relay is detected and registration is successful or until TTL is incremented to a predetermined value;
responsive to no Relay being detected, said Client attempting to register with a Failover Relay;
responsive to unsuccessful registration with said Failover Relay, said Client attempting to Register with a Server; and
responsive to unsuccessful registration with said Server, said Client attempting detection of a Relay again after elapse of a predetermined MinRetry period.
52. A computer program product method for at least one computational device to automatically discover at least one parent computational device in a platform for providing one-to-one communication between networked computational devices, comprising a tangible computer-readable storage medium having embodied thereon computer-readable instructions for:
a Client determining if a Relay is in said Client's subnet by pinging Relays having a TTL (time-to-live) of 1 and, responsive to no detection of a Relay, incrementing the TTL value and pinging until at least on Relay is detected;
responsive to detection of a Relay, said Client attempting registration with said detected Relay;
responsive to successful registration with said detected Relay, said Client using said Relay as a parent device;
responsive to unsuccessful registration with said detected Relay, said Client continuing to increment TTL and pinging until a Relay is detected and registration is successful or until TTL is incremented to a predetermined value;
responsive to no Relay being detected, said Client attempting to register with a Failover Relay;
responsive to unsuccessful registration with said Failover Relay, said Client attempting to Register with a Server; and
responsive to unsuccessful registration with said Server, said Client attempting detection of a Relay again after elapse of a predetermined MinRetry period.
54. A computer program product for credentialing a Client using a symmetric key pair in order to protect said Client and its parents from snooping attacks in a platform providing one-to-one communication between networked computational devices, comprising a tangible computer-readable storage medium having embodied thereon computer-readable instructions for:
a Server signing and sending content down said hierarchy to a predetermined Client;
a predetermined Client encrypting and sending content up said hierarchy to a Server;
a predetermined Client signing and sending content to a Server; and
a Server encrypting and sending content down said hierarchy to said predetermined Client;
a first predetermined Client and a second predetermined Client exchanging content that has been one or both of signed and encrypted.
55. In a platform providing one-to-one communication between networked computational devices, a method for either of first and second computational devices establishing communication with the other via a discovered routing path comprises the steps of;
deploying at least one Fixlet message to at least one Client that instructs said at least one Client to trust an arbitrary piece of content to run, so that responsibility for knowing that the content is safe to run is delegated to a trusted piece of software on said at least one Client;
said Client identifying said arbitrary piece of content according to file size and hash;
said Client requesting a Relay to provide said identified piece of content by providing said file size and said hash; and
said Relay mirroring said requested piece of content back down through said hierarchy to said Client.
56. A computer program product for first and second computational devices establishing communication with each other via a discovered routing path in a platform providing one-to-one communication between networked computational devices, comprising a tangible computer-readable storage medium having embodied thereon computer-readable instructions for:
deploying at least one Fixlet message to at least one Client that instructs said at least one Client to trust an arbitrary piece of content to run, so that responsibility for knowing that the content is safe to run is delegated to a trusted piece of software on said at least one Client;
said Client identifying said arbitrary piece of content according to file size and hash;
said Client requesting a Relay to provide said identified piece of content by providing said file size and said hash; and
said Relay mirroring said requested piece of content back down through said hierarchy to said Client.
US12/881,9952009-09-142010-09-14Platform for policy-driven communication and management infrastructureAbandonedUS20110066841A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/881,995US20110066841A1 (en)2009-09-142010-09-14Platform for policy-driven communication and management infrastructure

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US24227809P2009-09-142009-09-14
US12/881,995US20110066841A1 (en)2009-09-142010-09-14Platform for policy-driven communication and management infrastructure

Publications (1)

Publication NumberPublication Date
US20110066841A1true US20110066841A1 (en)2011-03-17

Family

ID=43731574

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US12/878,881Active2032-12-21US8966110B2 (en)2009-09-142010-09-09Dynamic bandwidth throttling
US12/881,995AbandonedUS20110066841A1 (en)2009-09-142010-09-14Platform for policy-driven communication and management infrastructure
US12/882,023Expired - Fee RelatedUS9294377B2 (en)2004-03-192010-09-14Content-based user interface, apparatus and method

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US12/878,881Active2032-12-21US8966110B2 (en)2009-09-142010-09-09Dynamic bandwidth throttling

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/882,023Expired - Fee RelatedUS9294377B2 (en)2004-03-192010-09-14Content-based user interface, apparatus and method

Country Status (1)

CountryLink
US (3)US8966110B2 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100332640A1 (en)*2007-03-072010-12-30Dennis Sidney GoodrowMethod and apparatus for unified view
US20110066752A1 (en)*2009-09-142011-03-17Lisa Ellen LippincottDynamic bandwidth throttling
US20120239757A1 (en)*2011-03-172012-09-20Microsoft CorporationMessaging for notification-based clients
US20130130615A1 (en)*2009-11-172013-05-23ThalesMethod and system for distributing content with guarantees of delivery timescales in hybrid radio networks
US8495157B2 (en)2007-03-072013-07-23International Business Machines CorporationMethod and apparatus for distributed policy-based management and computed relevance messaging with remote attributes
US8756696B1 (en)*2010-10-302014-06-17Sra International, Inc.System and method for providing a virtualized secure data containment service with a networked environment
CN103975568A (en)*2011-12-062014-08-06李青锺Security management system having multiple relay servers, and security management method
US20140310618A1 (en)*2012-06-292014-10-16Ramanujam Kaniyar VenkateshFlash redirection with caching
US20140366120A1 (en)*2013-06-062014-12-11Apple Inc.Systems and Methods for Application-Specific Access to Virtual Private Networks
US9015531B2 (en)2011-12-142015-04-21International Business Machines CorporationPreventing distribution of a failure
US9152602B2 (en)2007-03-072015-10-06International Business Machines CorporationMechanisms for evaluating relevance of information to a managed device and performing management operations using a pseudo-agent
US20150286648A1 (en)*2014-04-072015-10-08Konan Technology Inc.User terminal for searching multi data and searching method thereof
US9256644B1 (en)*2013-03-152016-02-09Ca, Inc.System for identifying and investigating shared and derived content
US20160134463A1 (en)*2014-11-122016-05-12International Business Machines CorporationManagement of a Computing System with Dynamic Change of Roles
US20160156590A1 (en)*2014-11-282016-06-02Qip Solutions LimitedMethod and system for configuring and securing a device or apparatus, a device or apparatus, and a computer program product
US9626450B2 (en)2012-06-292017-04-18Dell Products L.P.Flash redirection with browser calls caching
US9665445B1 (en)*2014-12-232017-05-30EMC IP Holding Company LLCVirtual proxy based backup
US9667708B1 (en)2015-12-302017-05-30International Business Machines CorporationBoost orchestrator for client-server architectures
US20170237768A1 (en)*2016-02-152017-08-17Verizon Digital Media Services Inc.Origin Controlled Attack Protections in a Distributed Platform
US20180013738A1 (en)*2016-07-072018-01-11Samsung Sds Co., Ltd.Method for authenticating client system, client device, and authentication server
US20180046653A1 (en)*2016-08-112018-02-15Beijing Xiaomi Mobile Software Co., Ltd.Data clearing method, apparatus and storage medium
CN108322325A (en)*2017-06-272018-07-24新华三云计算技术有限公司A kind of virtual machine management method and device
US20180309745A1 (en)*2009-12-182018-10-25Google LlcMethod, device, and system of accessing online accounts
US10200325B2 (en)*2010-04-302019-02-05Shazzle LlcSystem and method of delivering confidential electronic files
US10365781B2 (en)2012-06-292019-07-30Dell Products L.P.Flash redirection proxy plugin to support functionality of a flash player at a client
US10599662B2 (en)2015-06-262020-03-24Mcafee, LlcQuery engine for remote endpoint information retrieval
US10721267B1 (en)*2014-07-182020-07-21NortonLifeLock Inc.Systems and methods for detecting system attacks
CN113360324A (en)*2021-08-102021-09-07北京华科海讯科技有限公司Data backup device based on distributed file data
US11227221B2 (en)*2018-12-272022-01-18Shenzhen Intellifusion Technologies Co., Ltd.Framework management method and apparatus
US20230079949A1 (en)*2020-05-132023-03-16Huawei Technologies Co., Ltd.Protocol Packet Processing Method, Network Device, and Computer Storage Medium
US12407701B1 (en)*2017-11-272025-09-02Fortinet, Inc.Community-based generation of policies for a data platform

Families Citing this family (125)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8326814B2 (en)2007-12-052012-12-04Box, Inc.Web-based file management system and service
US8504555B2 (en)2008-06-252013-08-06Microsoft CorporationSearch techniques for rich internet applications
JP5352852B2 (en)*2010-03-192013-11-27株式会社日立製作所 Mobile communication system and communication method
US9258231B2 (en)*2010-09-082016-02-09International Business Machines CorporationBandwidth allocation management
WO2012099617A1 (en)2011-01-202012-07-26Box.Net, Inc.Real time notification of activities that occur in a web-based collaboration environment
DE102011100793A1 (en)*2011-05-062012-11-08Vodafone Holding Gmbh Determining the transmission power in data networks
US9015601B2 (en)2011-06-212015-04-21Box, Inc.Batch uploading of content to a web-based collaboration environment
US9063912B2 (en)2011-06-222015-06-23Box, Inc.Multimedia content preview rendering in a cloud content management system
WO2013009337A2 (en)2011-07-082013-01-17Arnold GoldbergDesktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
GB2503625A (en)2011-07-082014-01-01Box IncCollaboration sessions in a workspace on cloud-based content management system
US8819303B2 (en)2011-07-252014-08-26General Instrument CorporationDeferred transfer of content to optimize bandwidth usage
US8812661B2 (en)*2011-08-162014-08-19Facebook, Inc.Server-initiated bandwidth conservation policies
US9197718B2 (en)*2011-09-232015-11-24Box, Inc.Central management and control of user-contributed content in a web-based collaboration environment and management console thereof
US10739932B2 (en)2011-10-112020-08-11Semi-Linear, Inc.Systems and methods for interactive mobile electronic content creation and publication
US8515902B2 (en)2011-10-142013-08-20Box, Inc.Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
US11210610B2 (en)2011-10-262021-12-28Box, Inc.Enhanced multimedia content preview rendering in a cloud content management system
US9098474B2 (en)2011-10-262015-08-04Box, Inc.Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience
US8990307B2 (en)2011-11-162015-03-24Box, Inc.Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform
US9692732B2 (en)2011-11-292017-06-27Amazon Technologies, Inc.Network connection automation
US8724642B2 (en)2011-11-292014-05-13Amazon Technologies, Inc.Interfaces to manage direct network peerings
US8495199B2 (en)2011-12-222013-07-23Amazon Technologies, Inc.Interfaces to manage service marketplaces accessible via direct network peerings
US9106469B1 (en)2011-11-292015-08-11Amazon Technologies, Inc.Interfaces to manage last-mile connectivity for direct network peerings
US10015083B2 (en)2011-12-222018-07-03Amazon Technologies, Inc.Interfaces to manage inter-region connectivity for direct network peerings
US9773051B2 (en)2011-11-292017-09-26Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US9141947B1 (en)2011-12-192015-09-22Amazon Technologies, Inc.Differential bandwidth metering for networks with direct peerings
US8959203B1 (en)2011-12-192015-02-17Amazon Technologies, Inc.Dynamic bandwidth management using routing signals in networks with direct peerings
US9019123B2 (en)2011-12-222015-04-28Box, Inc.Health check services for web-based collaboration environments
US9904435B2 (en)2012-01-062018-02-27Box, Inc.System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment
CN104081382B (en)*2012-01-082018-03-23泰克尼森有限公司 Method and system for creating a dynamically assignable user interface
US11232481B2 (en)2012-01-302022-01-25Box, Inc.Extended applications of multimedia content previews in the cloud-based content management system
US20130219156A1 (en)*2012-02-222013-08-22Sungard Availability Services LpCompliance aware change control
US9965745B2 (en)2012-02-242018-05-08Box, Inc.System and method for promoting enterprise adoption of a web-based collaboration environment
US9195636B2 (en)2012-03-072015-11-24Box, Inc.Universal file type preview for mobile devices
US9054919B2 (en)2012-04-052015-06-09Box, Inc.Device pinning capability for enterprise cloud service and storage accounts
US9575981B2 (en)2012-04-112017-02-21Box, Inc.Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US8990948B2 (en)*2012-05-012015-03-24Taasera, Inc.Systems and methods for orchestrating runtime operational integrity
US9413587B2 (en)2012-05-022016-08-09Box, Inc.System and method for a third-party application to access content within a cloud-based platform
US9691051B2 (en)2012-05-212017-06-27Box, Inc.Security enhancement through application access control
US8914900B2 (en)2012-05-232014-12-16Box, Inc.Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
US9027108B2 (en)2012-05-232015-05-05Box, Inc.Systems and methods for secure file portability between mobile applications on a mobile device
US9015073B2 (en)2012-06-062015-04-21Addepar, Inc.Controlled creation of reports from table views
US9021099B2 (en)2012-07-032015-04-28Box, Inc.Load balancing secure FTP connections among multiple FTP servers
US9712510B2 (en)2012-07-062017-07-18Box, Inc.Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform
GB2505072A (en)2012-07-062014-02-19Box IncIdentifying users and collaborators as search results in a cloud-based system
US9792320B2 (en)2012-07-062017-10-17Box, Inc.System and method for performing shard migration to support functions of a cloud-based service
US9473532B2 (en)2012-07-192016-10-18Box, Inc.Data loss prevention (DLP) methods by a cloud service including third party integration architectures
US9451393B1 (en)2012-07-232016-09-20Amazon Technologies, Inc.Automated multi-party cloud connectivity provisioning
US8868574B2 (en)2012-07-302014-10-21Box, Inc.System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment
US9794256B2 (en)2012-07-302017-10-17Box, Inc.System and method for advanced control tools for administrators in a cloud-based service
US9369520B2 (en)2012-08-192016-06-14Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US8745267B2 (en)2012-08-192014-06-03Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
GB2513671A (en)2012-08-272014-11-05Box IncServer side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
US9135462B2 (en)2012-08-292015-09-15Box, Inc.Upload and download streaming encryption to/from a cloud-based platform
US9311071B2 (en)2012-09-062016-04-12Box, Inc.Force upgrade of a mobile application via a server side configuration file
US9195519B2 (en)2012-09-062015-11-24Box, Inc.Disabling the self-referential appearance of a mobile application in an intent via a background registration
US9117087B2 (en)2012-09-062015-08-25Box, Inc.System and method for creating a secure channel for inter-application communication based on intents
WO2014036636A1 (en)*2012-09-102014-03-13Teknision Inc.Method and system for transferable customized contextual user interfaces
US9292833B2 (en)2012-09-142016-03-22Box, Inc.Batching notifications of activities that occur in a web-based collaboration environment
US10200256B2 (en)2012-09-172019-02-05Box, Inc.System and method of a manipulative handle in an interactive mobile user interface
US9553758B2 (en)2012-09-182017-01-24Box, Inc.Sandboxing individual applications to specific user folders in a cloud-based service
US10915492B2 (en)2012-09-192021-02-09Box, Inc.Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction
US9959420B2 (en)2012-10-022018-05-01Box, Inc.System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment
US9495364B2 (en)2012-10-042016-11-15Box, Inc.Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform
US9705967B2 (en)2012-10-042017-07-11Box, Inc.Corporate user discovery and identification of recommended collaborators in a cloud platform
US9665349B2 (en)2012-10-052017-05-30Box, Inc.System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform
US9628268B2 (en)2012-10-172017-04-18Box, Inc.Remote key management in a cloud-based environment
US9756022B2 (en)2014-08-292017-09-05Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US8819587B1 (en)*2012-10-302014-08-26Google Inc.Methods of managing items in a shared workspace
US9600351B2 (en)2012-12-142017-03-21Microsoft Technology Licensing, LlcInversion-of-control component service models for virtual environments
US10235383B2 (en)2012-12-192019-03-19Box, Inc.Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US9396245B2 (en)2013-01-022016-07-19Box, Inc.Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9953036B2 (en)2013-01-092018-04-24Box, Inc.File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
EP2943876B1 (en)*2013-01-112022-08-31Synacor, Inc.Method and system for configuring selection of contextual dashboards
EP2755151A3 (en)2013-01-112014-09-24Box, Inc.Functionalities, features and user interface of a synchronization client to a cloud-based environment
EP2757491A1 (en)2013-01-172014-07-23Box, Inc.Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform
US10599850B1 (en)2013-03-152020-03-24Tripwire, Inc.Distributed security agent technology
US10846074B2 (en)2013-05-102020-11-24Box, Inc.Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client
US10725968B2 (en)2013-05-102020-07-28Box, Inc.Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform
EP2808833A1 (en)*2013-05-302014-12-03Siemens AktiengesellschaftA method for restricting specific users from accessing predetermined portions of MES screens depending on the state of the web screen page
US9749039B1 (en)2013-06-102017-08-29Amazon Technologies, Inc.Portable connection diagnostic device
GB2515192B (en)2013-06-132016-12-14Box IncSystems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9805050B2 (en)2013-06-212017-10-31Box, Inc.Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US10110656B2 (en)2013-06-252018-10-23Box, Inc.Systems and methods for providing shell communication in a cloud-based platform
US10229134B2 (en)2013-06-252019-03-12Box, Inc.Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform
US9535924B2 (en)2013-07-302017-01-03Box, Inc.Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9535909B2 (en)2013-09-132017-01-03Box, Inc.Configurable event-based automation architecture for cloud-based collaboration platforms
GB2518298A (en)2013-09-132015-03-18Box IncHigh-availability architecture for a cloud-based concurrent-access collaboration platform
US9704137B2 (en)2013-09-132017-07-11Box, Inc.Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US8892679B1 (en)2013-09-132014-11-18Box, Inc.Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform
US9213684B2 (en)2013-09-132015-12-15Box, Inc.System and method for rendering document in web browser or mobile device regardless of third-party plug-in software
US10158660B1 (en)2013-10-172018-12-18Tripwire, Inc.Dynamic vulnerability correlation
US10866931B2 (en)2013-10-222020-12-15Box, Inc.Desktop application for accessing a cloud collaboration platform
US9781046B1 (en)2013-11-192017-10-03Tripwire, Inc.Bandwidth throttling in vulnerability scanning applications
US20150212700A1 (en)*2014-01-282015-07-30Microsoft Technology Licensing, LlcDashboard with panoramic display of ordered content
US9471947B2 (en)*2014-02-072016-10-18Resource International Inc.Data collection system and method
US10217145B1 (en)2014-02-182019-02-26Amazon Technologies, Inc.Partitioned private interconnects to provider networks
US10789300B2 (en)2014-04-282020-09-29Red Hat, Inc.Method and system for providing security in a data federation system
US10530854B2 (en)2014-05-302020-01-07Box, Inc.Synchronization of permissioned content in cloud-based environments
US9733847B2 (en)2014-06-022017-08-15Micron Technology, Inc.Systems and methods for transmitting packets in a scalable memory system protocol
US9634951B1 (en)2014-06-122017-04-25Tripwire, Inc.Autonomous agent messaging
US10313257B1 (en)2014-06-122019-06-04Tripwire, Inc.Agent message delivery fairness
US9602514B2 (en)2014-06-162017-03-21Box, Inc.Enterprise mobility management and verification of a managed application by a content provider
US9886565B2 (en)*2014-06-202018-02-06Microsoft Technology Licensing, LlcUser-specific visualization of display elements
US10038731B2 (en)2014-08-292018-07-31Box, Inc.Managing flow-based interactions with cloud-based shared content
US10574442B2 (en)2014-08-292020-02-25Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US9894119B2 (en)2014-08-292018-02-13Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US9424333B1 (en)2014-09-052016-08-23Addepar, Inc.Systems and user interfaces for dynamic and interactive report generation and editing based on automatic traversal of complex data structures
US10432497B2 (en)*2014-09-192019-10-01Splunk Inc.Injecting custom classes in application code to facilitate network traffic monitoring
US9244899B1 (en)2014-10-032016-01-26Addepar, Inc.Systems and user interfaces for dynamic and interactive table generation and editing based on automatic traversal of complex data structures including time varying attributes
US10630553B2 (en)2015-08-182020-04-21Walmart Apollo, LlcBandwidth throttling
MX2018004655A (en)2015-10-162019-03-14Walmart Apollo LlcSensor data analytics and alarm management.
US10732810B1 (en)2015-11-062020-08-04Addepar, Inc.Systems and user interfaces for dynamic and interactive table generation and editing based on automatic traversal of complex data structures including summary data such as time series data
CA2954037A1 (en)2016-01-212017-07-21Wal-Mart Stores, Inc.Codeless information service for abstract retrieval of disparate data
MX2018013369A (en)2016-05-052019-03-28Walmart Apollo LlcEngine-agnostic event monitoring and predicting systems and methods.
US10623330B2 (en)*2016-09-232020-04-14Google LlcDistributed bandwidth allocation and throttling
US10719611B2 (en)*2017-09-272020-07-21Servicenow, Inc.Static security scanner for applications in a remote network management platform
US10834003B2 (en)*2018-01-172020-11-10Druva Inc.Systems and methods for adaptive bandwidth throttling
US11218297B1 (en)2018-06-062022-01-04Tripwire, Inc.Onboarding access to remote security control tools
US10666565B2 (en)*2018-06-082020-05-26Citrix Systems, Inc.Method to measure relative QOS gains and to reduce the variance in QOS for similar connections for during bandwidth contention
CN108845806B (en)*2018-07-032022-03-11百度在线网络技术(北京)有限公司Applet distributing method, device, server and storage medium
US12050696B2 (en)2019-06-072024-07-30Tripwire, Inc.Agent-based vulnerability management
US11861015B1 (en)2020-03-202024-01-02Tripwire, Inc.Risk scoring system for vulnerability mitigation
US11995480B2 (en)*2020-09-112024-05-28Dell Products L.P.Systems and methods for adaptive wireless forward and back channel synchronization between information handling systems
CN113992548B (en)*2021-10-272023-08-08北京达佳互联信息技术有限公司Bandwidth speed measuring method and device
US20240146775A1 (en)*2022-10-272024-05-02Steelcloud LlcTemplated document stream integration of checklist data for cyberthreat remediation

Citations (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5010571A (en)*1986-09-101991-04-23Titan Linkabit CorporationMetering retrieval of encrypted data stored in customer data retrieval terminal
US5586304A (en)*1994-09-081996-12-17Compaq Computer CorporationAutomatic computer upgrading
US5649099A (en)*1993-06-041997-07-15Xerox CorporationMethod for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security
US5732137A (en)*1994-06-031998-03-24Sun Microsystems, Inc.Method and apparatus for secure remote authentication in a public network
US5751967A (en)*1994-07-251998-05-12Bay Networks Group, Inc.Method and apparatus for automatically configuring a network device to support a virtual network
US5958050A (en)*1996-09-241999-09-28Electric CommunitiesTrusted delegation system
US6123737A (en)*1997-05-212000-09-26Symantec CorporationPush deployment of software packages using notification transports
US6128738A (en)*1998-04-222000-10-03International Business Machines CorporationCertificate based security in SNA data flows
US6151643A (en)*1996-06-072000-11-21Networks Associates, Inc.Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6161218A (en)*1996-01-162000-12-12Sun Microsystems Inc.Software patch architecture
US6192404B1 (en)*1998-05-142001-02-20Sun Microsystems, Inc.Determination of distance between nodes in a computer network
US6233449B1 (en)*1998-08-242001-05-15Telefonaktiebolaget L M Ericsson (Publ)Operation and maintenance control point and method of managing a self-engineering telecommunications network
US6233612B1 (en)*1998-08-312001-05-15International Business Machines CorporationDynamic network protocol management information base options
US6237144B1 (en)*1998-09-212001-05-22Microsoft CorporationUse of relational databases for software installation
US6240451B1 (en)*1995-05-252001-05-29Punch Networks CorporationMethod and apparatus for automatically disseminating information over a network
US6240394B1 (en)*1996-12-122001-05-29Catalina Marketing International, Inc.Method and apparatus for automatically generating advisory information for pharmacy patients
US6240390B1 (en)*1998-05-182001-05-29Winbond Electronics Corp.Multi-tasking speech synthesizer
US6256664B1 (en)*1998-09-012001-07-03Bigfix, Inc.Method and apparatus for computed relevance messaging
US6256668B1 (en)*1996-04-182001-07-03Microsoft CorporationMethod for identifying and obtaining computer software from a network computer using a tag
US6263362B1 (en)*1998-09-012001-07-17Bigfix, Inc.Inspector for computed relevance messaging
US6289510B1 (en)*1998-03-122001-09-11Fujitsu LimitedOnline program-updating system and computer-readable recording medium storing a program-updating program
US6289394B1 (en)*1994-03-042001-09-11Mitsubishi Denki Kabushiki KaishaAgent management system capable of readily monitoring and controlling agent
US20010032091A1 (en)*1999-12-162001-10-18Schultz Michael A.Method and apparatus for providing intranet/web based programs
US6321258B1 (en)*1997-12-112001-11-20Hewlett-Packard CompanyAdministration of networked peripherals using particular file system
US6324691B1 (en)*1998-11-122001-11-27Hewlett-Packard CompanyManufacture of software distribution media packages from components resident on a remote server source
US6324693B1 (en)*1997-03-122001-11-27Siebel Systems, Inc.Method of synchronizing independently distributed software and database schema
US6327617B1 (en)*1995-11-272001-12-04Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US6330715B1 (en)*1998-05-192001-12-11Nortel Networks LimitedMethod and apparatus for managing software in a network system
US6345386B1 (en)*1998-09-212002-02-05Microsoft CorporationMethod and system for advertising applications
US6347396B1 (en)*1998-03-122002-02-12Telefonaktiebolaget Lm Ericsson (Publ)Disturbance free update of data
US6347398B1 (en)*1996-12-122002-02-12Microsoft CorporationAutomatic software downloading from a computer network
US6351536B1 (en)*1997-10-012002-02-26Minoru SasakiEncryption network system and method
US6353928B1 (en)*1999-01-042002-03-05Microsoft CorporationFirst run installer
US6353926B1 (en)*1998-07-152002-03-05Microsoft CorporationSoftware update notification
US6353902B1 (en)*1999-06-082002-03-05Nortel Networks LimitedNetwork fault prediction and proactive maintenance system
US6360366B1 (en)*1996-09-052002-03-19Managesoft CorporationSystems and methods for automatic application version upgrading and maintenance
US6363524B1 (en)*1999-09-102002-03-26Hewlett-Packard CompanySystem and method for assessing the need for installing software patches in a computer system
US6378128B1 (en)*1998-10-082002-04-23Microsoft CorporationSystem and method for dynamically modifying an install-set
US6381742B2 (en)*1998-06-192002-04-30Microsoft CorporationSoftware package management
US6389589B1 (en)*1998-09-212002-05-14Microsoft CorporationClass store schema
US6398464B1 (en)*1999-12-272002-06-04Kabushiki Kaisha Watanabe ShokoAir stream transfer apparatus
US6405250B1 (en)*1999-01-252002-06-11Lucent Technologies Inc.Network management system based on passive monitoring and proactive management for formulation behavior state transition models
US6407988B1 (en)*1998-10-062002-06-18At&T Corp.Mobility support services using mobility aware access networks
US6418554B1 (en)*1998-09-212002-07-09Microsoft CorporationSoftware implementation installer mechanism
US6418478B1 (en)*1997-10-302002-07-09Commvault Systems, Inc.Pipelined high speed data transfer mechanism
US20020112200A1 (en)*2001-02-122002-08-15Hines George W.Automated analysis of kernel and user core files including searching, ranking, and recommending patch files
US6449642B2 (en)*1998-09-152002-09-10Microsoft CorporationMethod and system for integrating a client computer into a computer network
US20020152384A1 (en)*2001-04-122002-10-17Microsoft CorporationMethods and systems for unilateral authentication of messages
US6516316B1 (en)*1998-02-172003-02-04Openwave Systems Inc.Centralized certificate management system for two-way interactive communication devices in data networks
US20030033394A1 (en)*2001-03-212003-02-13Stine John A.Access and routing protocol for ad hoc network using synchronous collision resolution and node state dissemination
US6526507B1 (en)*1999-02-182003-02-25International Business Machines CorporationData processing system and method for waking a client only in response to receipt of an authenticated Wake-on-LAN packet
US20030041167A1 (en)*2001-08-152003-02-27International Business Machines CorporationMethod and system for managing secure geographic boundary resources within a network management framework
US6535977B1 (en)*1999-09-302003-03-18Microsoft CorporationReplacing a unique identifier in a cloned computer system using program module that runs only once during the next boot sequence
US20030074321A1 (en)*2001-10-152003-04-17Vidius Inc.Method and system for distribution of digital media and conduction of electronic commerce in an un-trusted environment
US20030187868A1 (en)*2002-03-292003-10-02Fujitsu LimitedData acquisition system
US20030233646A1 (en)*2002-06-122003-12-18Microsoft CorporationImage based installation
US20030233645A1 (en)*2002-06-122003-12-18Microsoft CorporationApplication imaging infrastructure
US6745224B1 (en)*1996-12-062004-06-01Microsoft CorporationObject framework and services for periodically recurring operations
US20040174904A1 (en)*2003-03-042004-09-09Samsung Electronics Co., Ltd.Method of allocating IP address and detecting duplication of IP address in an ad-hoc network environment
US20040187105A1 (en)*2003-01-062004-09-23Brother Kogyo Kabushiki KaishaDriver software installing system
US20040213211A1 (en)*2003-04-232004-10-28Marconi Communications, Inc.Method and apparatus for determining shared broadcast domains of network switches, ports and interfaces
US20040230644A1 (en)*2001-11-222004-11-18Tatsuo AratakeE-mail transfer server apparatus and e-mail transfer system
US20040246975A1 (en)*2003-06-062004-12-09Meshnetworks, Inc.System and method to improve the overall performance of a wireless communication network
US20040260949A1 (en)*2003-06-202004-12-23Aoki Norihiro EdwinChaining of services
US20050005026A1 (en)*2003-07-032005-01-06International Business Machines CorporationMethod and apparatus for managing a remote data processing system
US20050002408A1 (en)*2003-06-202005-01-06Lg Electronics Inc.Home appliance network system and method for operating the same
US20050054327A1 (en)*2003-09-042005-03-10David JohnstonSystem and associated methods to determine authentication priority between devices
US6871281B2 (en)*2001-02-232005-03-22Thomas J. SchwabMethod and system for sending data between computers using a secure pipeline
US20050086477A1 (en)*2003-10-162005-04-21Taiwan Semiconductor Manufacturing Co.Integrate PGP and Lotus Notes to encrypt / decrypt email
US20050091501A1 (en)*2002-01-182005-04-28Harro OsthoffLoading data into a mobile terminal
US20050180326A1 (en)*2004-02-132005-08-18Goldflam Michael S.Method and system for remotely booting a computer device using a peer device
US6954790B2 (en)*2000-12-052005-10-11Interactive People Unplugged AbNetwork-based mobile workgroup system
US20060095388A1 (en)*2004-10-292006-05-04Research In Motion LimitedSystem and method for verifying digital signatures on certificates
US20060253446A1 (en)*2005-05-032006-11-09E-Lock Corporation Sdn. Bhd..Internet security
US7185229B2 (en)*2003-12-042007-02-27International Business Machines CorporationMethod and system for performing remote maintenance operations on a battery powered computer
US20070050645A1 (en)*2005-08-232007-03-01Siegmund Dieter WMethod and apparatus for waking up a sleeping system
US20070280253A1 (en)*2006-05-302007-12-06Mo RooholaminiPeer-to-peer connection between switch fabric endpoint nodes
US20070288914A1 (en)*2001-09-282007-12-13Brannock Kirk DSystem for atomically updating a plurality of files
US20080016335A1 (en)*2006-06-132008-01-17Aya TakahashiAttribute Certificate Verification Method and System
US20080192695A1 (en)*2007-02-092008-08-14Telefonaktiebolaget Lm Ericsson (Publ)Enhancing protection of a mobile node's home address in a visited network
US20090019525A1 (en)*2007-07-132009-01-15Dachuan YuDomain-specific language abstractions for secure server-side scripting
US7620816B1 (en)*2001-04-062009-11-17Mcafee, Inc.System and method for automatic selection of service provider for efficient use of bandwidth and resources in a peer-to-peer network environment
US20100017494A1 (en)*2001-11-092010-01-21Bigfix, Inc.Formalizing, diffusing and enforcing policy advisories and monitoring policy compliance in the management of networks
US7668938B1 (en)*2000-01-142010-02-23Microsoft CorporationMethod and system for dynamically purposing a computing device
US20100228947A1 (en)*2006-03-312010-09-09Kyushu Institute Of TechnologyAddress generator
US20100332640A1 (en)*2007-03-072010-12-30Dennis Sidney GoodrowMethod and apparatus for unified view
US20110029626A1 (en)*2007-03-072011-02-03Dennis Sidney GoodrowMethod And Apparatus For Distributed Policy-Based Management And Computed Relevance Messaging With Remote Attributes
US20110066951A1 (en)*2004-03-192011-03-17Ward-Karet JesseContent-based user interface, apparatus and method
US7962632B2 (en)*2002-10-012011-06-14Nokia CorporationHybrid networks
US20110222691A1 (en)*2010-03-112011-09-15Takahiro YamaguchiRecording system, playback system, key distribution server, recording device, recording medium device, playback device, recording method, and playback method
US8055617B2 (en)*2003-03-242011-11-08International Business Machines CorporationEnterprise console
US8161149B2 (en)*2007-03-072012-04-17International Business Machines CorporationPseudo-agent
US8171364B2 (en)*2007-11-252012-05-01Trilliant Networks, Inc.System and method for power outage and restoration notification in an advanced metering infrastructure network

Family Cites Families (113)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6769009B1 (en)1994-05-312004-07-27Richard R. ReismanMethod and system for selecting a personalized set of information channels
US5694546A (en)1994-05-311997-12-02Reisman; Richard R.System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5917913A (en)1996-12-041999-06-29Wang; Ynjiun PaulPortable electronic authorization devices and methods therefor
US6802061B1 (en)1996-12-122004-10-05Microsoft CorporationAutomatic software downloading from a computer network
US6532491B1 (en)1997-03-242003-03-11Novell, Inc.Processes and apparatuses for managing network devices
US6389464B1 (en)1997-06-272002-05-14Cornet Technology, Inc.Device management system for managing standards-compliant and non-compliant network elements using standard management protocols and a universal site server which is configurable from remote locations via internet browser technology
US6460175B1 (en)1997-07-182002-10-01International Business Machines CorporationProgram product for modular, parallel, remote software installation with repeatable, externally-invocable steps
US6434606B1 (en)*1997-10-012002-08-133Com CorporationSystem for real time communication buffer management
US6175871B1 (en)*1997-10-012001-01-163Com CorporationMethod and apparatus for real time communication over packet networks
US6151708A (en)1997-12-192000-11-21Microsoft CorporationDetermining program update availability via set intersection over a sub-optical pathway
US6654714B1 (en)1998-05-222003-11-25Micron Technology, Inc.Method and system for selecting compatible processors to add to a multiprocessor computer
US6922831B1 (en)1998-06-042005-07-26Gateway Inc.Method and system for providing software utilizing a restore medium and a network
US6564369B1 (en)1998-08-202003-05-13Pearson Technical Software, Inc.Conflict checking using configuration images
JP2000076150A (en)1998-08-312000-03-14Fujitsu Ltd System management method and system management device
US6378127B1 (en)1998-09-212002-04-23Microsoft CorporationSoftware installation and validation using custom actions
US6804663B1 (en)1998-09-212004-10-12Microsoft CorporationMethods for optimizing the installation of a software product onto a target computer system
US6523166B1 (en)1998-09-212003-02-18Microsoft CorporationMethod and system for on-demand installation of software implementations
US6836794B1 (en)1998-09-212004-12-28Microsoft CorporationMethod and system for assigning and publishing applications
US6851115B1 (en)1999-01-052005-02-01Sri InternationalSoftware-based architecture for communication and cooperation among distributed electronic agents
US6735766B1 (en)1999-03-032004-05-11Microsoft CorporationMethod and computer-readable medium for installing an upgrade to an application program
US7277919B1 (en)1999-03-192007-10-02Bigfix, Inc.Relevance clause for computed relevance messaging
US6493594B1 (en)1999-06-042002-12-10Lucent Technologies Inc.System and method for improved software configuration and control management in multi-module systems
US6477703B1 (en)1999-06-292002-11-05Hewlett-Packard CompanySoftware patch selection tool
US6681243B1 (en)1999-07-272004-01-20Intel CorporationNetwork environment supporting mobile agents with permissioned access to resources
CA2315417A1 (en)1999-08-112001-02-11Hiroshi UneElectret capacitor microphone
US6996819B1 (en)1999-09-102006-02-07Unisys CorporationMethod for efficiently downloading SCSI and SERVO firmware to SCSI target controllers
US6571186B1 (en)1999-09-142003-05-27Textronix, Inc.Method of waveform time stamping for minimizing digitization artifacts in time interval distribution measurements
US6496977B1 (en)1999-10-212002-12-17International Business Machines CorporationMethod and system for implementing network filesystem-based aid for computer operating system upgrades
US7231327B1 (en)1999-12-032007-06-12Digital SandboxMethod and apparatus for risk management
US7523190B1 (en)1999-12-232009-04-21Bickerstaff Cynthia LReal-time performance assessment of large area network user experience
GB2359154B (en)2000-02-112003-10-22Int Computers LtdData processing
US6971094B1 (en)2000-02-222005-11-29Hewlett-Packard Development Company, L.P.Deployed agent used in the installation and maintenance of software
US6658489B1 (en)2000-03-292003-12-02International Business Machines CorporationMethod for replacing a device driver during system operation
IT1318430B1 (en)2000-03-292003-08-25Mallinckrodt Holdings B V DEVICE FOR PASSIVE HUMIDIFICATION OF TRACHEOSTOMIZED OR INTUBATED PATIENTS.
US6975656B1 (en)*2000-03-292005-12-13Microsoft CorporationMethod and system for accurately calculating latency variation on an end-to-end path in a network
US6678889B1 (en)*2000-05-052004-01-13International Business Machines CorporationSystems, methods and computer program products for locating resources within an XML document defining a console for managing multiple application programs
US6725452B1 (en)2000-06-012004-04-20Aduoa, Inc.Method for resolving dependency conflicts among multiple operative entities within a computing environment
US6751661B1 (en)2000-06-222004-06-15Applied Systems Intelligence, Inc.Method and system for providing intelligent network management
US7278103B1 (en)2000-06-282007-10-02Microsoft CorporationUser interface to display and manage an entity and associated resources
US7739308B2 (en)*2000-09-082010-06-15Oracle International CorporationTechniques for automatically provisioning a database over a wide area network
US6996815B2 (en)2000-11-292006-02-07Microsoft CorporationMethod and software tools for intelligent service pack installation
WO2002048866A2 (en)*2000-12-112002-06-20Microsoft CorporationMethod and system for management of multiple network resources
US6904457B2 (en)2001-01-052005-06-07International Business Machines CorporationAutomatic firmware update of processor nodes
US7430594B2 (en)2001-01-262008-09-30Computer Associates Think, Inc.Method and apparatus for distributed systems management
US6574537B2 (en)2001-02-052003-06-03The Boeing CompanyDiagnostic system and method
JP3744361B2 (en)2001-02-162006-02-08株式会社日立製作所 Security management system
JP2001318814A (en)2001-03-212001-11-16Sanyo Electric Co LtdComputer readable recording medium
US20030028513A1 (en)2001-07-132003-02-06Neal PawarSystem and method for providing help services
US7139811B2 (en)2001-08-012006-11-21Actona Technologies Ltd.Double-proxy remote data access system
US7054822B2 (en)2001-08-062006-05-30Ecolab, Inc.Notification of time-critical situations occurring at destination facilities
JP2003076434A (en)2001-08-312003-03-14Mitsubishi Electric Corp Security update monitoring device
US7219034B2 (en)2001-09-132007-05-15Opnet Technologies, Inc.System and methods for display of time-series data distribution
US20030074358A1 (en)2001-09-242003-04-17Siamak SarbazIntegration, management and processing of network data from disparate sources
US7275048B2 (en)2001-10-302007-09-25International Business Machines CorporationProduct support of computer-related products using intelligent agents
JP3879594B2 (en)2001-11-022007-02-14日本電気株式会社 Switch method, apparatus and program
JP4504680B2 (en)2001-11-092010-07-14ビッグフィックス インク Apparatus and method for creating, distributing and enforcing policy advice and monitoring policy compliance in the management of a network of computing devices
US20030126256A1 (en)2001-11-262003-07-03Cruickshank Robert F.Network performance determining
US7392390B2 (en)*2001-12-122008-06-24Valve CorporationMethod and system for binding kerberos-style authenticators to single clients
US7171479B2 (en)*2002-04-262007-01-30International Business Machines CorporationEfficient delivery of boot code images from a network server
US7283469B2 (en)*2002-04-302007-10-16Nokia CorporationMethod and system for throughput and efficiency enhancement of a packet based protocol in a wireless network
US6998819B2 (en)2002-05-282006-02-14Ford Global Technologies, LlcCurrent leakage detection in high voltage battery pack
WO2004001553A2 (en)*2002-06-242003-12-31Paradyne CorporationDetermination of network performance characteristics
CN100587681C (en)*2002-06-262010-02-03雅虎公司 System and method for transferring images between communicating users
US20040039816A1 (en)2002-08-232004-02-26International Business Machines CorporationMonitoring method of the remotely accessible resources to provide the persistent and consistent resource states
US20040117275A1 (en)2002-10-032004-06-17Billera Donna ChristineTelephony-based inventory access system especially well suited to accessing of inventories in the travel industry
WO2004072773A2 (en)2003-02-112004-08-26Bitfone CorporationElectronic device supporting multiple update agents
US7137040B2 (en)2003-02-122006-11-14International Business Machines CorporationScalable method of continuous monitoring the remotely accessible resources against the node failures for very large clusters
US20040215781A1 (en)2003-03-272004-10-28Pulsipher Eric A.Techniques for determining device connectivity in a network using protocol-specific connectivity information
US20070115814A1 (en)*2003-03-292007-05-24Regents Of The University Of California, TheMethod and apparatus for improved data transmission
KR20040096363A (en)*2003-05-092004-11-16삼성전자주식회사Traffic Scheduling Apparatus and Method in Base Station of Wireless Communication System
US7058837B2 (en)*2003-05-122006-06-06International Business Machines CorporationMethod and system for providing a message-time-ordering facility
US8776050B2 (en)2003-08-202014-07-08Oracle International CorporationDistributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes
US7668201B2 (en)*2003-08-282010-02-23Symbol Technologies, Inc.Bandwidth management in wireless networks
US7493563B2 (en)*2004-03-052009-02-17International Business Machines CorporationUsing content aggregation to build administration consoles
US7586848B1 (en)*2004-06-072009-09-08Nortel Networks LimitedElastic traffic marking for multi-priority packet streams in a communications network
US20080144493A1 (en)*2004-06-302008-06-19Chi-Hsiang YehMethod of interference management for interference/collision prevention/avoidance and spatial reuse enhancement
JP4184373B2 (en)*2004-10-292008-11-19シャープ株式会社 COMMUNICATION DEVICE, COMMUNICATION METHOD, COMMUNICATION PROGRAM, RECORDING MEDIUM CONTAINING COMMUNICATION PROGRAM, AND COMMUNICATION SYSTEM
WO2006051519A2 (en)*2004-11-122006-05-18Passave Ltd.Dynamic bandwidth allocation processor
US20060168291A1 (en)*2005-01-052006-07-27Van Zoest AlexanderInteractive multichannel data distribution system
EP1679835A1 (en)*2005-01-072006-07-12Koninklijke KPN N.V.Method, device and system for predicting a data session time
US7577097B2 (en)*2005-03-222009-08-18Microsoft CorporationCompound transmission control protocol
US7630401B2 (en)*2005-04-282009-12-08Sony CorporationBandwith management in a network
US8503299B2 (en)*2005-05-122013-08-06Apple, Inc.Method and system for packet scheduling
US7872972B2 (en)*2005-05-272011-01-18Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for improving scheduling in packet data networks
US8429630B2 (en)2005-09-152013-04-23Ca, Inc.Globally distributed utility computing cloud
GB0519521D0 (en)*2005-09-242005-11-02IbmA dynamic bandwidth manager
US20070204078A1 (en)2006-02-092007-08-30Intertrust Technologies CorporationDigital rights management engine systems and methods
US7558271B2 (en)*2005-10-212009-07-07International Business Machines CorporationMethod and apparatus for adaptive bandwidth control with defined priorities for different networks
US7474614B2 (en)*2005-10-212009-01-06International Business Machines CorporationMethod and apparatus for adaptive bandwidth control with user settings
US7558604B2 (en)*2005-11-252009-07-07Lenovo (Singapore) Pte. Ltd.Method and apparatus for remote discovery of client and access point settings in a wireless LAN
US7760633B2 (en)*2005-11-302010-07-20Cisco Technology, Inc.Transmission control protocol (TCP) congestion control using transmission delay components
US20070147435A1 (en)*2005-12-232007-06-28Bruce HamiltonRemoving delay fluctuation in network time synchronization
US8149771B2 (en)*2006-01-312012-04-03Roundbox, Inc.Reliable event broadcaster with multiplexing and bandwidth control functions
US8832045B2 (en)*2006-04-072014-09-09Data Storage Group, Inc.Data compression and storage techniques
US8165088B2 (en)*2006-09-132012-04-24Toshiba America Research, Inc.MIH protocol state machine
US7634562B2 (en)*2006-10-272009-12-15Cyscape, Inc.Method and apparatus for determining application responsiveness over a network
US8775589B2 (en)2007-02-152014-07-08Tyco Electronics Subsea Communications LlcDistributed network management system and method
WO2008108697A1 (en)*2007-03-082008-09-12Telefonaktiebolaget Lm Ericsson (Publ)Passive monitoring of network performance
US8543682B2 (en)*2007-05-022013-09-24Spirent Communications, Inc.Quality of experience indicator for network diagnosis
US7830816B1 (en)*2007-08-132010-11-09Sprint Communications Company L.P.Network access and quality of service troubleshooting
CN101803254B (en)*2007-09-212013-07-24爱立信电话股份有限公司 Network Node and Reverse Timestamping Method for Clock Recovery
US7990909B2 (en)*2007-11-022011-08-02Ciena CorporationSynchronization of network nodes
US8194556B2 (en)*2007-12-102012-06-05Motorola Mobility, Inc.Latency-aware adaptive bandwidth request mechanism for real-time communication in WiMAX
EP2257888A4 (en)*2008-02-202013-04-10Novatel Wireless Inc SYSTEM AND METHOD FOR TRAFFIC PRIORIZATION
US8719398B2 (en)*2008-02-292014-05-06Microsoft CorporationNetwork performance monitor
US7991881B2 (en)*2008-02-292011-08-02Microsoft CorporationMonitoring network performance to identify sources of network performance degradation
US7787379B2 (en)*2008-06-032010-08-31Cisco Technology, Inc.Integrated flow control
US8296376B2 (en)*2009-03-262012-10-23International Business Machines CorporationUtilizing E-mail response time statistics for more efficient and effective user communication
US8654787B2 (en)*2009-03-272014-02-18Dell Products L.P.Apparatus and method for remote communication and transmission protocols
US8284778B2 (en)*2009-11-192012-10-09At&T Intellectual Property I, L.P.Method, device, and computer program product for detecting and encoding states for accurate measurement
US20110250982A1 (en)*2010-04-092011-10-13Romano Edward ANear zero inertia pendulum golf swing trainer Swinky™
US8522292B2 (en)*2011-06-152013-08-27Microsoft CorporationStreaming media bandwidth reduction
US8660006B2 (en)*2011-11-292014-02-25Hughes Network Systems, LlcMethod and system for traffic management and resource allocation on a shared access network

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5010571A (en)*1986-09-101991-04-23Titan Linkabit CorporationMetering retrieval of encrypted data stored in customer data retrieval terminal
US5649099A (en)*1993-06-041997-07-15Xerox CorporationMethod for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security
US6289394B1 (en)*1994-03-042001-09-11Mitsubishi Denki Kabushiki KaishaAgent management system capable of readily monitoring and controlling agent
US5732137A (en)*1994-06-031998-03-24Sun Microsystems, Inc.Method and apparatus for secure remote authentication in a public network
US5751967A (en)*1994-07-251998-05-12Bay Networks Group, Inc.Method and apparatus for automatically configuring a network device to support a virtual network
US5586304A (en)*1994-09-081996-12-17Compaq Computer CorporationAutomatic computer upgrading
US6240451B1 (en)*1995-05-252001-05-29Punch Networks CorporationMethod and apparatus for automatically disseminating information over a network
US6327617B1 (en)*1995-11-272001-12-04Microsoft CorporationMethod and system for identifying and obtaining computer software from a remote computer
US6161218A (en)*1996-01-162000-12-12Sun Microsystems Inc.Software patch architecture
US6256668B1 (en)*1996-04-182001-07-03Microsoft CorporationMethod for identifying and obtaining computer software from a network computer using a tag
US6151643A (en)*1996-06-072000-11-21Networks Associates, Inc.Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6360366B1 (en)*1996-09-052002-03-19Managesoft CorporationSystems and methods for automatic application version upgrading and maintenance
US5958050A (en)*1996-09-241999-09-28Electric CommunitiesTrusted delegation system
US6745224B1 (en)*1996-12-062004-06-01Microsoft CorporationObject framework and services for periodically recurring operations
US6347398B1 (en)*1996-12-122002-02-12Microsoft CorporationAutomatic software downloading from a computer network
US6240394B1 (en)*1996-12-122001-05-29Catalina Marketing International, Inc.Method and apparatus for automatically generating advisory information for pharmacy patients
US6324693B1 (en)*1997-03-122001-11-27Siebel Systems, Inc.Method of synchronizing independently distributed software and database schema
US6123737A (en)*1997-05-212000-09-26Symantec CorporationPush deployment of software packages using notification transports
US6351536B1 (en)*1997-10-012002-02-26Minoru SasakiEncryption network system and method
US6418478B1 (en)*1997-10-302002-07-09Commvault Systems, Inc.Pipelined high speed data transfer mechanism
US6321258B1 (en)*1997-12-112001-11-20Hewlett-Packard CompanyAdministration of networked peripherals using particular file system
US6516316B1 (en)*1998-02-172003-02-04Openwave Systems Inc.Centralized certificate management system for two-way interactive communication devices in data networks
US6289510B1 (en)*1998-03-122001-09-11Fujitsu LimitedOnline program-updating system and computer-readable recording medium storing a program-updating program
US6347396B1 (en)*1998-03-122002-02-12Telefonaktiebolaget Lm Ericsson (Publ)Disturbance free update of data
US6128738A (en)*1998-04-222000-10-03International Business Machines CorporationCertificate based security in SNA data flows
US6192404B1 (en)*1998-05-142001-02-20Sun Microsystems, Inc.Determination of distance between nodes in a computer network
US6240390B1 (en)*1998-05-182001-05-29Winbond Electronics Corp.Multi-tasking speech synthesizer
US6330715B1 (en)*1998-05-192001-12-11Nortel Networks LimitedMethod and apparatus for managing software in a network system
US6381742B2 (en)*1998-06-192002-04-30Microsoft CorporationSoftware package management
US6353926B1 (en)*1998-07-152002-03-05Microsoft CorporationSoftware update notification
US6233449B1 (en)*1998-08-242001-05-15Telefonaktiebolaget L M Ericsson (Publ)Operation and maintenance control point and method of managing a self-engineering telecommunications network
US6233612B1 (en)*1998-08-312001-05-15International Business Machines CorporationDynamic network protocol management information base options
US6256664B1 (en)*1998-09-012001-07-03Bigfix, Inc.Method and apparatus for computed relevance messaging
US6604130B2 (en)*1998-09-012003-08-05Bigfix, Inc.Relevance clause for computed relevance messaging
US6263362B1 (en)*1998-09-012001-07-17Bigfix, Inc.Inspector for computed relevance messaging
US6356936B1 (en)*1998-09-012002-03-12Bigfix, Inc.Relevance clause for computed relevance messaging
US20010042104A1 (en)*1998-09-012001-11-15Donoho David LeighInspector for computed relevance messaging
US6449642B2 (en)*1998-09-152002-09-10Microsoft CorporationMethod and system for integrating a client computer into a computer network
US6389589B1 (en)*1998-09-212002-05-14Microsoft CorporationClass store schema
US6237144B1 (en)*1998-09-212001-05-22Microsoft CorporationUse of relational databases for software installation
US6418554B1 (en)*1998-09-212002-07-09Microsoft CorporationSoftware implementation installer mechanism
US6345386B1 (en)*1998-09-212002-02-05Microsoft CorporationMethod and system for advertising applications
US6407988B1 (en)*1998-10-062002-06-18At&T Corp.Mobility support services using mobility aware access networks
US6378128B1 (en)*1998-10-082002-04-23Microsoft CorporationSystem and method for dynamically modifying an install-set
US6324691B1 (en)*1998-11-122001-11-27Hewlett-Packard CompanyManufacture of software distribution media packages from components resident on a remote server source
US6353928B1 (en)*1999-01-042002-03-05Microsoft CorporationFirst run installer
US6405250B1 (en)*1999-01-252002-06-11Lucent Technologies Inc.Network management system based on passive monitoring and proactive management for formulation behavior state transition models
US6526507B1 (en)*1999-02-182003-02-25International Business Machines CorporationData processing system and method for waking a client only in response to receipt of an authenticated Wake-on-LAN packet
US6353902B1 (en)*1999-06-082002-03-05Nortel Networks LimitedNetwork fault prediction and proactive maintenance system
US6363524B1 (en)*1999-09-102002-03-26Hewlett-Packard CompanySystem and method for assessing the need for installing software patches in a computer system
US6535977B1 (en)*1999-09-302003-03-18Microsoft CorporationReplacing a unique identifier in a cloned computer system using program module that runs only once during the next boot sequence
US20010032091A1 (en)*1999-12-162001-10-18Schultz Michael A.Method and apparatus for providing intranet/web based programs
US6398464B1 (en)*1999-12-272002-06-04Kabushiki Kaisha Watanabe ShokoAir stream transfer apparatus
US7668938B1 (en)*2000-01-142010-02-23Microsoft CorporationMethod and system for dynamically purposing a computing device
US6954790B2 (en)*2000-12-052005-10-11Interactive People Unplugged AbNetwork-based mobile workgroup system
US20020112200A1 (en)*2001-02-122002-08-15Hines George W.Automated analysis of kernel and user core files including searching, ranking, and recommending patch files
US6871281B2 (en)*2001-02-232005-03-22Thomas J. SchwabMethod and system for sending data between computers using a secure pipeline
US20030033394A1 (en)*2001-03-212003-02-13Stine John A.Access and routing protocol for ad hoc network using synchronous collision resolution and node state dissemination
US7620816B1 (en)*2001-04-062009-11-17Mcafee, Inc.System and method for automatic selection of service provider for efficient use of bandwidth and resources in a peer-to-peer network environment
US7134019B2 (en)*2001-04-122006-11-07Microsoft CorporationMethods and systems for unilateral authentication of messages
US20020152384A1 (en)*2001-04-122002-10-17Microsoft CorporationMethods and systems for unilateral authentication of messages
US20030041167A1 (en)*2001-08-152003-02-27International Business Machines CorporationMethod and system for managing secure geographic boundary resources within a network management framework
US20070288914A1 (en)*2001-09-282007-12-13Brannock Kirk DSystem for atomically updating a plurality of files
US20030074321A1 (en)*2001-10-152003-04-17Vidius Inc.Method and system for distribution of digital media and conduction of electronic commerce in an un-trusted environment
US20100017494A1 (en)*2001-11-092010-01-21Bigfix, Inc.Formalizing, diffusing and enforcing policy advisories and monitoring policy compliance in the management of networks
US20040230644A1 (en)*2001-11-222004-11-18Tatsuo AratakeE-mail transfer server apparatus and e-mail transfer system
US7558953B2 (en)*2002-01-182009-07-07Telefonaktiebolaget L M Ericsson (Publ)Loading data into a mobile terminal
US20050091501A1 (en)*2002-01-182005-04-28Harro OsthoffLoading data into a mobile terminal
US20030187868A1 (en)*2002-03-292003-10-02Fujitsu LimitedData acquisition system
US20030233645A1 (en)*2002-06-122003-12-18Microsoft CorporationApplication imaging infrastructure
US20030233646A1 (en)*2002-06-122003-12-18Microsoft CorporationImage based installation
US7962632B2 (en)*2002-10-012011-06-14Nokia CorporationHybrid networks
US20040187105A1 (en)*2003-01-062004-09-23Brother Kogyo Kabushiki KaishaDriver software installing system
US20040174904A1 (en)*2003-03-042004-09-09Samsung Electronics Co., Ltd.Method of allocating IP address and detecting duplication of IP address in an ad-hoc network environment
US8055617B2 (en)*2003-03-242011-11-08International Business Machines CorporationEnterprise console
US20040213211A1 (en)*2003-04-232004-10-28Marconi Communications, Inc.Method and apparatus for determining shared broadcast domains of network switches, ports and interfaces
US20040246975A1 (en)*2003-06-062004-12-09Meshnetworks, Inc.System and method to improve the overall performance of a wireless communication network
US20050002408A1 (en)*2003-06-202005-01-06Lg Electronics Inc.Home appliance network system and method for operating the same
US20040260949A1 (en)*2003-06-202004-12-23Aoki Norihiro EdwinChaining of services
US20050005026A1 (en)*2003-07-032005-01-06International Business Machines CorporationMethod and apparatus for managing a remote data processing system
US20050054327A1 (en)*2003-09-042005-03-10David JohnstonSystem and associated methods to determine authentication priority between devices
US20050086477A1 (en)*2003-10-162005-04-21Taiwan Semiconductor Manufacturing Co.Integrate PGP and Lotus Notes to encrypt / decrypt email
US7185229B2 (en)*2003-12-042007-02-27International Business Machines CorporationMethod and system for performing remote maintenance operations on a battery powered computer
US20050180326A1 (en)*2004-02-132005-08-18Goldflam Michael S.Method and system for remotely booting a computer device using a peer device
US20110066951A1 (en)*2004-03-192011-03-17Ward-Karet JesseContent-based user interface, apparatus and method
US20060095388A1 (en)*2004-10-292006-05-04Research In Motion LimitedSystem and method for verifying digital signatures on certificates
US20060253446A1 (en)*2005-05-032006-11-09E-Lock Corporation Sdn. Bhd..Internet security
US20070050645A1 (en)*2005-08-232007-03-01Siegmund Dieter WMethod and apparatus for waking up a sleeping system
US20100228947A1 (en)*2006-03-312010-09-09Kyushu Institute Of TechnologyAddress generator
US20070280253A1 (en)*2006-05-302007-12-06Mo RooholaminiPeer-to-peer connection between switch fabric endpoint nodes
US20080016335A1 (en)*2006-06-132008-01-17Aya TakahashiAttribute Certificate Verification Method and System
US20080192695A1 (en)*2007-02-092008-08-14Telefonaktiebolaget Lm Ericsson (Publ)Enhancing protection of a mobile node's home address in a visited network
US20100332640A1 (en)*2007-03-072010-12-30Dennis Sidney GoodrowMethod and apparatus for unified view
US20110029626A1 (en)*2007-03-072011-02-03Dennis Sidney GoodrowMethod And Apparatus For Distributed Policy-Based Management And Computed Relevance Messaging With Remote Attributes
US8161149B2 (en)*2007-03-072012-04-17International Business Machines CorporationPseudo-agent
US20120203818A1 (en)*2007-03-072012-08-09International Business Machines CorporationPseudo-agent
US20090019525A1 (en)*2007-07-132009-01-15Dachuan YuDomain-specific language abstractions for secure server-side scripting
US8171364B2 (en)*2007-11-252012-05-01Trilliant Networks, Inc.System and method for power outage and restoration notification in an advanced metering infrastructure network
US20110222691A1 (en)*2010-03-112011-09-15Takahiro YamaguchiRecording system, playback system, key distribution server, recording device, recording medium device, playback device, recording method, and playback method

Non-Patent Citations (31)

* Cited by examiner, † Cited by third party
Title
"1E WakeUp". Published by 1E. Archived Jul. 24, 2008. 10 pages. Available online: http://web.archive.org/web/20080724185718/http://www.1e.com/SoftwareProducts/1EWakeUp/faq.aspx*
Alfred J . Menezes, Paul C. van Oorschot, and Scott A. Vanstone. Handbook of Applied Cryptography. CRC Press 1996. Chapter 8: Public Key Cryptography.*
APT Team. Manpage of APT-GET. Dated 12 March, 2001. Available http://web.archive.org/web/20041027155110/http://linuxreviews.org/man/apt-get/*
arnaud et al. "How to disable security warning popup about message containing script" Accessed July 12, 2012. Available online http://forum.bigfix.com/viewtopic.php?id=1519*
Ben Kus. "BigFix 7.1 Released." Dated August 5, 2008. Viewed online July 11, 2012. Available http://forum.bigfix.com/viewtopic.php?id=2258*
BigFix, Inc. "BES Console Context Menu Wake-on LAN." Archived October 26, 2006. Available http//web.archive.org/web/20061026092909/http://support.bigfix.com/bes/misc/bes-wol.html*
Bigfix, Inc. "BigFix® Remote Desktop for Windows." Version 1.0, dated 9/13/2007. Viewed online July 11, 2012. Available http://support.bigfix.com/product/documents/BigFixRemoteDesktopGuide-v1.pdf*
BigFix, Inc. "Wake on LAN with a alteration." Dated May 14-18, 2009. Viewed online July 11, 2012. Available http://forum.bigfix.com/viewtopic.php?id=3248*
BigFix. "BigFix Action Language Reference: A Guide to the BigFix® Action Shell Commands for the BigFix Enterprise Suite (BES)" dated December 6, 2006.*
BigFix. "New Features in BES 4.0". Available online: http://web.archive.org/web/20061026095436/http://support.bigfix.com/bes/changes/changes_4_0.html . Archived Oct. 26, 2006.*
BigFix. BigFix Client ICMP Traffic Technical Details. Accessed June 16, 2012. Available online http://support.bigfix.com/bes/misc/besclient_icmp.html*
BigFix. BigFix Enterprise Suite (BES) Administrator's Guide. Version 7.1. July 25, 2008.*
BigFix. BigFix Enterprise Suite (BES) Console Operator's Guide. Version 7.1. July 26, 2008.*
Configuring the Cisco IOS DHCP Relay Agent. November 17, 2006. Cisco Systems, Inc.*
Daniel Burrows. "Modelling and Resolving Software Dependencies." June 15, 2005.*
David B. Johnson, David A. Maltz, and Josh Broch. "DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks." 2001.*
Dobromir Todorov. Mechanics of User Identification and Authentication: Fundamentals of Identity Management. 2007. Auerbach Publications. Chapter 1: User Identification and Authentication Concepts*
Donald E. Knuth. The Art of Computer Programming. 1998. Addison Wesley Longman Publishing Co., Inc. 2nd Edition, Volume 3: Sorting and Searching. p. 514.*
Gary C. Kessler. Network Design: Principles and Applications. Edited by Gilbert Held. Auerbach Publications 2000. Chapter 51: An Overview of Cryptographic Methods. Pages 679-691.*
Harold F. Tipton and Micki Krause. Information Security Management Handbook on CD-ROM, 2006 Edition. Auerbach Publications: 2006. Glossary*
Hong Tang, Huaglory TIanfield. "Self-Organizing Networks of Communications and Computing." November 6, 2006. International Transactions on Systems Science and Applications, Volume 1, Number 4. 421-431*
jreinec et al. "Using a DOS variable in action script" Accessed July 12, 2012. Available online http://forum.bigfix.com/viewtopic.php?id=1867*
Last Man Standing. October 27, 2011. IBM. Available online: http://www-01.ibm.com/support/docview.wss?uid=swg21506077*
mgoodnow et al. Relay on the DMZ. Accessed July 23, 2012. Available online http://forum.bigfix.com/viewtopic.php?id=428*
Mostafa Hashem Sherif. Chapter 3: "Algorithms and Architectures for Security". Published in "Protocols for Secure Electronic Commerce, Second Edition". CRC Press: September 2003. 101 pages.*
National Institute of Standards and Technology. Entity Authentication Using Public Key Cryptography (FIPS PUB 196). US Department of Commerce. 1997 February 18.*
NHolmes et al. BES Automatic Relay Settings. Accessed July 11, 2012. Available online http://forum.bigfix.com/viewtopic.php?id=182*
Open Web Application Security Project. Positive security model. Available online: http://web.archive.org/web/20060821235729/http://www.owasp.org/index.php/Positive_security_model*
Paul J. Leach, Dilip C. Naik. CIFS/E Browser Protocol. Dated January 10, 1997. Internet Engineering Task Force.*
Peter Firstbrook, Arabella Hallawell, John Girard, and Neil MacDonald. Magic Quadrant for Endpoint Protection Platforms, 2007. December 21, 2007. Gartner, Inc.*
The ABCs of TCP/IP, Gilbert Held, Auerbach Publications 2002, Chapter 4: The Internet Protocol and Related Protocols.*

Cited By (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9294377B2 (en)2004-03-192016-03-22International Business Machines CorporationContent-based user interface, apparatus and method
US20100332640A1 (en)*2007-03-072010-12-30Dennis Sidney GoodrowMethod and apparatus for unified view
US8495157B2 (en)2007-03-072013-07-23International Business Machines CorporationMethod and apparatus for distributed policy-based management and computed relevance messaging with remote attributes
US9152602B2 (en)2007-03-072015-10-06International Business Machines CorporationMechanisms for evaluating relevance of information to a managed device and performing management operations using a pseudo-agent
US8966110B2 (en)2009-09-142015-02-24International Business Machines CorporationDynamic bandwidth throttling
US20110066752A1 (en)*2009-09-142011-03-17Lisa Ellen LippincottDynamic bandwidth throttling
US20130130615A1 (en)*2009-11-172013-05-23ThalesMethod and system for distributing content with guarantees of delivery timescales in hybrid radio networks
US8862125B2 (en)*2009-11-172014-10-14ThalesMethod and system for distributing content with guarantees of delivery timescales in hybrid radio networks
US10742641B2 (en)*2009-12-182020-08-11Google LlcMethod, device, and system of accessing online accounts
US20180309745A1 (en)*2009-12-182018-10-25Google LlcMethod, device, and system of accessing online accounts
US10200325B2 (en)*2010-04-302019-02-05Shazzle LlcSystem and method of delivering confidential electronic files
US8756696B1 (en)*2010-10-302014-06-17Sra International, Inc.System and method for providing a virtualized secure data containment service with a networked environment
US9438552B2 (en)2011-03-172016-09-06Microsoft Technology Licensing, LlcMessaging for notification-based clients
US9137191B2 (en)*2011-03-172015-09-15Microsoft Technology Licensing, LlcMessaging for notification-based clients
US20120239757A1 (en)*2011-03-172012-09-20Microsoft CorporationMessaging for notification-based clients
US20140337951A1 (en)*2011-12-062014-11-13Chung Jong LeeSecurity management system including multiple relay servers and security management method
CN103975568A (en)*2011-12-062014-08-06李青锺Security management system having multiple relay servers, and security management method
US9608973B2 (en)*2011-12-062017-03-28Chung Jong LeeSecurity management system including multiple relay servers and security management method
US9015531B2 (en)2011-12-142015-04-21International Business Machines CorporationPreventing distribution of a failure
US9489471B2 (en)*2012-06-292016-11-08Dell Products L.P.Flash redirection with caching
US9626450B2 (en)2012-06-292017-04-18Dell Products L.P.Flash redirection with browser calls caching
US20140310618A1 (en)*2012-06-292014-10-16Ramanujam Kaniyar VenkateshFlash redirection with caching
US10365781B2 (en)2012-06-292019-07-30Dell Products L.P.Flash redirection proxy plugin to support functionality of a flash player at a client
US9256644B1 (en)*2013-03-152016-02-09Ca, Inc.System for identifying and investigating shared and derived content
US20140366120A1 (en)*2013-06-062014-12-11Apple Inc.Systems and Methods for Application-Specific Access to Virtual Private Networks
US20150286648A1 (en)*2014-04-072015-10-08Konan Technology Inc.User terminal for searching multi data and searching method thereof
US10721267B1 (en)*2014-07-182020-07-21NortonLifeLock Inc.Systems and methods for detecting system attacks
GB2532229A (en)*2014-11-122016-05-18IbmManagement of a computing system with dynamic change of roles
US20160134463A1 (en)*2014-11-122016-05-12International Business Machines CorporationManagement of a Computing System with Dynamic Change of Roles
US10257260B2 (en)*2014-11-122019-04-09International Business Machines CorporationManagement of a computing system with dynamic change of roles
US9473462B2 (en)*2014-11-282016-10-18Qip Solutions LimitedMethod and system for configuring and securing a device or apparatus, a device or apparatus, and a computer program product
US20160156590A1 (en)*2014-11-282016-06-02Qip Solutions LimitedMethod and system for configuring and securing a device or apparatus, a device or apparatus, and a computer program product
US10191820B2 (en)*2014-12-232019-01-29EMC IP Holding Company LLCVirtual proxy based backup
US10922191B2 (en)2014-12-232021-02-16EMC IP Holding Company LLCVirtual proxy based backup
US9665445B1 (en)*2014-12-232017-05-30EMC IP Holding Company LLCVirtual proxy based backup
US12158889B2 (en)2015-06-262024-12-03Musarubra Us LlcQuery engine for remote endpoint information retrieval
US11429625B2 (en)2015-06-262022-08-30Musarubra Us LlcQuery engine for remote endpoint information retrieval
US10599662B2 (en)2015-06-262020-03-24Mcafee, LlcQuery engine for remote endpoint information retrieval
US9667708B1 (en)2015-12-302017-05-30International Business Machines CorporationBoost orchestrator for client-server architectures
US20170237768A1 (en)*2016-02-152017-08-17Verizon Digital Media Services Inc.Origin Controlled Attack Protections in a Distributed Platform
US10021131B2 (en)*2016-02-152018-07-10Verizon Digital Media Services Inc.Origin controlled attack protections in a distributed platform
US10728232B2 (en)*2016-07-072020-07-28Samsung Sds Co., Ltd.Method for authenticating client system, client device, and authentication server
US20180013738A1 (en)*2016-07-072018-01-11Samsung Sds Co., Ltd.Method for authenticating client system, client device, and authentication server
US10810172B2 (en)*2016-08-112020-10-20Beijing Xiaomi Mobile Software Co., Ltd.Data clearing method, apparatus and storage medium
US20180046653A1 (en)*2016-08-112018-02-15Beijing Xiaomi Mobile Software Co., Ltd.Data clearing method, apparatus and storage medium
CN108322325A (en)*2017-06-272018-07-24新华三云计算技术有限公司A kind of virtual machine management method and device
US11687354B2 (en)2017-06-272023-06-27New H3C Cloud Technologies. Ltd.Virtual machine management using onboarding operations and openstack control
US12407701B1 (en)*2017-11-272025-09-02Fortinet, Inc.Community-based generation of policies for a data platform
US11227221B2 (en)*2018-12-272022-01-18Shenzhen Intellifusion Technologies Co., Ltd.Framework management method and apparatus
US20230079949A1 (en)*2020-05-132023-03-16Huawei Technologies Co., Ltd.Protocol Packet Processing Method, Network Device, and Computer Storage Medium
CN113360324A (en)*2021-08-102021-09-07北京华科海讯科技有限公司Data backup device based on distributed file data

Also Published As

Publication numberPublication date
US20140223324A9 (en)2014-08-07
US20110066951A1 (en)2011-03-17
US20110066752A1 (en)2011-03-17
US9294377B2 (en)2016-03-22
US8966110B2 (en)2015-02-24

Similar Documents

PublicationPublication DateTitle
US20110066841A1 (en)Platform for policy-driven communication and management infrastructure
US12153948B2 (en)Distributed zero trust network access
US11632392B1 (en)Distributed malware detection system and submission workflow thereof
US11575703B2 (en)Network security threat intelligence sharing
US10693916B2 (en)Restrictions on use of a key
JP7528366B2 (en) Service communication method, system, device and electronic device
US11777865B2 (en)Discovery and adjustment of path maximum transmission unit
US10601863B1 (en)System and method for managing sensor enrollment
US20050120106A1 (en)System and method for distributing software updates to a network appliance
JP2020512732A (en) Virtual private networking based on peer-to-peer communication
US10193907B2 (en)Intrusion detection to prevent impersonation attacks in computer networks
US20200036574A1 (en)Cloud services management systems utilizing in-band communication conveying situational awareness
WO2020131882A1 (en)Secure offline streaming of content
US12407714B2 (en)Application migration vulnerability and device performance monitoring
WO2022166166A1 (en)Function verification method and apparatus for security component
WO2023069129A1 (en)Network appliances for secure enterprise resources
US8560732B2 (en)Peer-to-peer object distribution
Secci et al.ONOS Security & Performance Analysis (Report No. 1)
US12445481B1 (en)Distributed malware detection system and submission workflow thereof
US20050015435A1 (en)Method for detecting, reporting and responding to network node-level events and a system thereof
HK40037750A (en)Service addressing access method and apparatus, system, device and medium
Reynolds et al.Using external security monitors to secure BGP

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GOODROW, DENNIS SIDNEY;LOER, PETER BENJAMIN;LOER, CHRISTOPHER JACOB;AND OTHERS;SIGNING DATES FROM 20110304 TO 20110310;REEL/FRAME:025958/0297

ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BIGFIX, INC.;REEL/FRAME:026115/0369

Effective date:20110223

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp