Abstract: One embodiment provides a method comprising intercepting an incoming communication for a user, and determining whether to classify the incoming communication as a suspicious incoming communication based on content of the incoming communication and a learned classification model or learned signatures. The method further comprises monitoring one or more outgoing communications from the user, and invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to a suspicious incoming communication.
Type:
Grant
Filed:
February 17, 2017
Date of Patent:
August 25, 2020
Assignee:
International Business Machines Corporation
Inventors:
Nathalie Baracaldo Angel, Pawan R. Chowdhary, Heiko H. Ludwig, Robert J. Moore, Amir J. Safavi
Abstract: Methods and systems for determining a time dependent relevancy score of an agent node among an evolving heterogeneous network are described. A processor may expand the heterogeneous network by generating temporal heterogeneous networks representing states of the heterogeneous network at different times. The processor may extract a set of agent nodes from each temporal heterogeneous network and may generate a relationship network based on the extracted agent nodes for each temporal heterogeneous network. The processor may remove the agent node from the temporal heterogeneous network to generate a conditional relationship network excluding the removed agent node. The processor may determine a relevancy score for the agent node based on the corresponding relationship network and the conditional relationship network. Each relevancy score for the agent node may correspond to a temporal heterogeneous network and may indicate an impact of removing the agent node from the corresponding temporal heterogeneous network.
Type:
Grant
Filed:
May 23, 2018
Date of Patent:
August 25, 2020
Assignee:
International Business Machines Corporation
Inventors:
Joana Sofia Branquinho Teresa Maria, Mary E. Helander, Nizar Lethif, Emily A. Ray, Kush R. Varshney, Hemank Lamba
Abstract: To facilitate remote support, a live remote support tool providing versatile information exchange between an apparatus at a site and another apparatus in a remote support site is disclosed.
Abstract: A processor acquires feature information of a target email, among email that has already been transmitted from the information processing apparatus, the target email specified by an operation of a user of the information processing apparatus as email to be restricted from viewing-access by a user of a receiving-side apparatus. The processor transmits feature information of the target email to an apparatus that receives information for identifying a removal target for a security measure system. The target email is designated as a removal target by the security measure system for the receiving-side apparatus.
Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
Type:
Grant
Filed:
May 20, 2019
Date of Patent:
August 11, 2020
Assignee:
ServiceNow, Inc.
Inventors:
Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
Abstract: A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.
Abstract: A method for determining network topology of a provider network includes selecting a first network element, selecting a first port on the first network element, and iteratively performing connectivity validation tests using the first port, wherein each connectivity validation test is associated with a type of network element and yields a result that indicates whether a second port on a second network element of the associated type is connected to the first port. A system for discovering topology of a network, the system comprising a topology discovery engine in operable communication with a near network element and operable to identify a first port of a far network element that is connected to a second port of the near network element by remotely altering operation of the near network element to cause the second network element to respond in a manner that identifies the first port.
Type:
Grant
Filed:
April 5, 2019
Date of Patent:
August 11, 2020
Assignee:
Level 3 Communications, LLC
Inventors:
Joshua D. Voigt, Christopher T. Coston, Robert J. Feuerstein, Daniel Youngblood, Dan Rosenstock, Troy Kau, Greg Bernhardt
Abstract: A non-transitory computer-readable medium is provided. The medium stores a program executable by a processor of a client to receive an image file from a server and present the image file to a user of the client. In response to an operation performed by the user on the image file, a media information presentation request is sent to the server. A notification message of to-be-presented media information is received from the server. The notification message includes brief information of the to-be-presented media information. The brief information is presented to the user of the client. A media file presentation request is sent to the server in response to an operation performed by the user on the brief information. A link address of a media file is received from the server. The media file according to the link address is obtained and presented to the user of the client.
Type:
Grant
Filed:
May 25, 2018
Date of Patent:
August 4, 2020
Assignee:
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Abstract: This computer system is configured by connecting a plurality of computers via a communication network. At least one computer among the computers has a storage device and a communication device. The communication device has: a controller that controls data transmission/reception via the communication network; and an intermediate memory that stores data transmitted/received between the storage device and other calculators on the communication network.
Type:
Grant
Filed:
August 24, 2016
Date of Patent:
August 4, 2020
Assignee:
HITACHI, LTD.
Inventors:
Sho Takizawa, Hideaki Fukuda, Kyohei Ide
Abstract: In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
Type:
Grant
Filed:
October 16, 2018
Date of Patent:
August 4, 2020
Assignee:
salesforce.com, inc.
Inventors:
Jayesh Sureshchandra, Peter Dapkus, Aaron Fiske, Nikita Prokopev, Ryan Guest, Addison Luh
Abstract: A control system includes a to-be-controlled apparatus disposed in a clean room, a control device disposed outside the clean room and controlling the to-be-controlled apparatus through Ethernet communication, and a conversion device disposed in the clean room and mutually converting communication data on Ethernet communication with the control device and communication data on serial communication with the to-be-controlled apparatus.
Abstract: A method may include receiving monitor data via the control plane from at least one device of a set of devices in the SDN. The method may further include generating a data model based on a set of SDN parameters and the monitor data. The method may also include determining a change for at least one device of the set of devices in the SDN based on the data model. The method may include generating a policy, based on the change for at least one device of the set of devices in the SDN. The method may further include sending the policy via the control plane to the set of devices in the SDN.
Type:
Grant
Filed:
June 30, 2018
Date of Patent:
July 21, 2020
Assignee:
CISCO TECHNOLOGY, INC.
Inventors:
Sarah Adelaide Evans, Vinay Prabhu, Sandeep Bajaj
Abstract: Groupware features are described that support asynchronous collaboration for a synchronous collaboration environment. During a synchronous collaboration session, a document is displayed at a user's computing device. As changes to the document are received at the user's computing device, a change list is updated and the modified document is displayed. Any changes from the user are broadcast to other participants. For asynchronous collaboration during the session, a user-specific fork is created in the change list to contain private changes for the user. For each private change from the user, the groupware updates the change list in the user-specific fork with the private change, which is not broadcast to the other participants for reconciliation.
Type:
Grant
Filed:
December 11, 2017
Date of Patent:
July 21, 2020
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Charles Simonyi, Eran Megiddo, Andras Nagy, Alexander Elijah Pardes
Abstract: Techniques for enabling notification from a network resource are described. In at least some embodiments, a user subscribes to receive notifications from a network resource, such as a website, a web-based resource, and so forth. The network resource can provide notifications to a client device of the user, such as a push notification indicating that content is available from the network resource. Based on the push notification, content from the network resource can be presented on the client device, such as in a notification indicator presented on the client device and associated with the network resource.
Type:
Grant
Filed:
April 12, 2018
Date of Patent:
July 7, 2020
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Cheuk Wan William Lau, Robert M. Dolin, Larry Jin, Smriti Yamini, Melanie Vanessa Roberts, Lan Tang
Abstract: Among other things, the functionality of electronic messaging software and systems is improved by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria. For example, a narrative group criterion stored in a database in communication with the system is selected, a media content item associated with the narrative . roup criterion and associated. with a user is selected, a media content collection comprising the selected media content item is generated, and the media content collection is displayed on a display screen of a computing device of the user.
Type:
Grant
Filed:
February 26, 2018
Date of Patent:
June 23, 2020
Assignee:
Snap Inc.
Inventors:
Nathan Kenneth Boyd, Jonathan Brody, Ken W. Chung, Justin Huang, Teresa Lieh
Abstract: System and method for representing performance management agent (PMA) attributes as subnet management agent (SMA) attributes in a high performance computing environment. In general legacy systems, performance metrics, as collected by a performance management agent, can only be collected via the use of general data packets traversing a subnet. In accordance with an embodiment, by configuring a SMA attribute to comprise the same performance metrics as collected by a PMA, a subnet manager, or another management component, can access the performance metrics in-band via the use of a subnet management packet.
Type:
Grant
Filed:
January 26, 2017
Date of Patent:
June 23, 2020
Assignee:
ORACLE INTERNATIONAL CORPORATION
Inventors:
Bjørn Dag Johnsen, Line Holen, Dag Georg Moxnes
Abstract: A computer network implemented system for providing an interactive online event is disclosed, the system comprising an online chat manager to provide an attendee interface for one or more attendees to participate in the interactive online event, and a leader interface for one or more leaders to participate in the interactive online event, a video stream subsystem to record at least a portion of a video stream of the one or more attendees or one or more leaders, an authentication subsystem to authenticate the identity of the one or more attendees or one or more leaders, wherein the system is operable to enable the one or more leaders to sign/dedicate an artifact for the one or more attendees.
Abstract: A flow entry management method comprises receiving a management instruction for any flow entry, where the management instruction is initiated by a controller connected to a switch, wherein the switch may first determine, according to an obtained management authority level of the the controller relative to the switch and a security level of the any flow entry, when the management authority level of the any controller relative to the the switch is not lower than the security level of the a flow entry corresponding to the management instruction initiated by the any controller, that the controller has an authority to perform corresponding management on the any flow entry, and perform corresponding management on the any flow entry according to the management instruction initiated by the controller.
Abstract: A server has a communicator, a decision unit, and a communication control unit. In a case in which a first condition and a second condition are satisfied, the decision unit decides to cause a first client to stop data transmission. In a case in which the first condition and a third condition are satisfied, the decision unit decides to cause a second client to stand by for the data transmission. The first condition indicates that an access point to which the first client is being connected is the same as an access point to which the second client is being connected. The second condition indicates that a priority of the first client is lower than a priority of the second client. The third condition indicates that priority information has not been received from the second client.
Abstract: Some embodiments provide a non-transitory machine-readable medium stores a program. The program interacts, through a first page of a web browser application, with an application hosted on a first domain. The program further establishes, through a second page embedded in the first page, a bidirectional communication channel with a service instance hosted on a second domain. The service instance is configured to facilitate communication for a collaboration session between the computing device and a set of computing devices interacting with the application. The program also receives data for the collaboration session through the first page of the web browser application. The program further transmits the data through the bidirectional communication channel by sending the data from the first page to the second page and forwarding the data to the service instance.