Patents Examined by Abdullahi E. Salad
  • Patent number: 11281984
    Abstract: A set of internal information technology (IT) architecture is received and the internal IT architecture is controlled by a service provider. A set of exogenous IT architecture is received and the exogenous IT architecture is not controlled by the service provider. A set of service level agreement (SLA) requirements, agreed upon by the service provider and a service user, are received. A set of sensor data, from sensors monitoring environmental conditions which may affect at least one of the internal IT architecture or the exogenous IT architecture, is received. A set of heuristic data relating to the internal IT architecture and the exogenous IT architecture is received. A risk metric based on the set of internal IT architecture, the set of exogenous IT architecture, the set of SLA requirements, the set of sensor data, and the set of heuristic data is determined.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 22, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Richard M. Cocchiara, John V. Delaney, Anthony M. Hunt, Maeve M. O'Reilly, Clea A. Zolotow
  • Patent number: 11283682
    Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: March 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sanchay Harneja, Sanjay Sundaresan
  • Patent number: 11277300
    Abstract: Embodiments of the present disclosure provide a method and apparatus for outputting information. The method includes: summarizing event information into an event database in response to receiving the event information, where the event information includes an event start time, an event end time, a machine name, and an event content; associating and storing event information of a same machine name; querying an event database for event information including a target machine name and an event end time greater than or equal to a predetermined time before a current time and an event start time less than or equal to the current time, in response to receiving a query request including the target machine name; and outputting queried event information.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 15, 2022
    Inventors: Xuanjun Wang, Hua Chen
  • Patent number: 11270216
    Abstract: A diagnosis support apparatus comprising: first inference means for performing inference concerning diagnosis using data collected under a first condition; second inference means for performing inference concerning the diagnosis using the data collected under the first condition and data collected under a second condition different from the first condition; third inference means for performing inference concerning the diagnosis using the data collected under the second condition; and integration means for integrating inference results of the first inference means, the second inference means, and the third inference means using a first weight, a second weight, and a third weight respectively corresponding to the first inference means, the second inference means, and the third inference means.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: March 8, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masami Kawagishi
  • Patent number: 11271797
    Abstract: A method for predicting cell accessibility issues for a mobile network. The method includes receiving a set of metrics from the mobile network, processing a set of key performance indicators (KPIs) derived from the set of metrics in an ensemble machine learning model, the ensemble machine learning model including an RRC model, an RACH model, an ERAB model, and an S1 signaling model to generate at least one cell accessibility degradation prediction and a confidence score, and applying a root cause mapping to the at least one cell accessibility degradation prediction and the confidence score to identify at least one recommended action to correct a correlated cell accessibility issue.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: March 8, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Niharika Yadav, Paluk Goyal, Aritra Sen, Barjinder Kochar, Amos Kao
  • Patent number: 11269971
    Abstract: In an approach for providing reading insight and notification on a URL with unfamiliar content for a user, a processor parses a web page to identify a URL. The URL references a subsequent web page. Prior to receiving a user interaction with the URL, a processor prefetches content of the subsequent web page. A processor determines a content domain of the prefetched content, the content domain being a summary of the prefetched content. A processor compares the content domain to a user profile, wherein the use profile is based, at least in part, on a browsing history of a user. A processor determines that the content domain is not in alignment to the user profile. A processor presents a notification to the user.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jenny S. Li, Yu Deng, Al Chakra, Theresa Tai
  • Patent number: 11263544
    Abstract: Systems, methods, and apparatuses are provided for clustering incidents in a computing environment. An incident notification relating to an event (e.g., a potential cyberthreat or any other alert) in the computing environment is received and a set of features may be generated based on the incident notification. The set of features may be provided as an input to a machine-learning engine to identify a similar incident notification in the computing environment. The similar incident notification may include a resolved incident notification or an unresolved incident notification. An action to resolve the incident notification may be received, and the received action may thereby be executed. In some implementations, in addition to resolving the received incident notification, the action may be executed to resolve a similar unresolved incident notification identified by the machine-learning engine.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 1, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yotam Livny, Roy Levin, Ram Haim Pliskin, Ben Kliger, Mathias Abraham Marc Scherman, Moshe Israel, Michael Zeev Bargury
  • Patent number: 11245746
    Abstract: Methods, systems, and media for controlling information utilized to present content using a public display device are provided. In some implementations a method for presenting content on a public display device is provided, the method comprising: (a) initiating communication with one or more display devices; (b) selecting a display device; (c) establishing a communication channel with the selected display device; (d) receiving information related to an area of a screen allocated for use by the user device; (e) identifying content that is to be presented using the selected display device; (f) generating formatted content based on the area of the screen allocated for use by the user device; (g) transmitting the formatted content to the display device using the communication channel; and repeating at least (e) to (g) until (h) determining that presentation of content using the selected display device is to be inhibited.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 8, 2022
    Assignee: Google LLC
    Inventors: Kevin Brune, Eric H C Liu
  • Patent number: 11238367
    Abstract: An online system performs distributes content items received from content provider systems. The online system selects content items for sending to users based on values associated with user actions performed by users responsive to accessing the content items. The online system uses machine learning based models for predicting expected values of user actions associated with content items. The machine learning model may be a neural network model with a shared component and a plurality of dedicated components, each dedicated component trained to predict a term used for determining the expected value. The neural network is trained using labeled data where the labels are normalized expected values. The online system performs calibration of the predicted values to determine a denormalized value for use in selecting content items for delivery to users.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: February 1, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Yucheng Liu, Robert Oliver Burns Zeldin, Yi Liu
  • Patent number: 11238352
    Abstract: Techniques are provided for predicting talent flow to and/or from a geographical region. In one technique, multiple entity profiles are stored and analyzed to generate training data that is labeled indicating whether a corresponding entity has moved to or moved from a region. A machine-learned prediction model is generated or trained based on the training data. Using the machine-learned prediction model, a prediction is made whether, for each entity corresponding to another entity profile, that entity will move to or move from a particular geographic region. Based on multiple predictions, a number of entities that are predicted to move to or move from the particular geographic region is determined. Talent flow data that is based on the number of entities is presented on a computer display.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: February 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chi-Yi Kuan, Shen Huang, Yu Wang, Yongzheng Zhang, Paul Ko, Shady Elasra, Fanbin Bu
  • Patent number: 11233876
    Abstract: A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification transmitted to a messaging service. The messaging service can transmit a second notification to the user device, and the user device can request a user profile from a second server based on second server access information included in the second notification. The second server can use the unique key to access user profile information which it transmits to the user device based on the request. The user device can access the user profile from the profile information using the unique key.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 25, 2022
    Assignee: VMWARE, INC.
    Inventors: Suman Aluvala, Ramani Panchapakesan, Pushkal Maheshwari, Mahesh Ashok Kavatage, Pavan Rajkumar Rangain, Erich Peter Stuntebeck
  • Patent number: 11228505
    Abstract: In an embodiment, operations including extracting a first set of sub-graphs from a first graph. A set of network motifs is extracted from the first graph based on first statistical information associated with the extracted first set of sub-graphs, and a set of network motif instances of the set of network motifs is located. Second statistical information of the set of network motifs is determined based on the set of network motif instances. The second statistical information includes network motif information of a node or edge associated with the set of network motif instances. A graph explanation model is applied on the first graph based on the second statistical information. A first explanation sub-graph for a first class is extracted from the first graph, based on the application of the graph explanation model and a set of regularization constraints. An output representation indicative of the first explanation sub-graph is displayed.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 18, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Jun Wang, Kanji Uchino
  • Patent number: 11218526
    Abstract: In accordance with an embodiment, described herein is a system and method for client-initiated playlist shuffle in a media content environment. A shuffle logic is configured to provide a shuffle order for a plurality of media content items, including associating each media content item with a placement interval within which the media content item can be placed, and a weight that determines the average position of the placement interval; associating each media content item with a random value that indicates a random offset or position within its placement interval; calculating an ordering score for each media content item based on its weight plus its random offset into its placement interval; collecting indications for the plurality of media content item that reflect their ordering scores; and placing the plurality of media content items into the shuffle order, for subsequent playback by a media device.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: January 4, 2022
    Assignee: Spotify AB
    Inventors: Per Eckerdal, Lukas Polacek
  • Patent number: 11212189
    Abstract: Provided is an operation information system based on pervasive computing. An information node listener is responsible for listening to a distribution information node and an update of stored context information. A context retriever is responsible for indexing and retrieving the stored context information. An interpreter is configured to provide services for the information node listener and the context retriever. When the context information is retrieved and found out to be changed, a relevant body is configured for self-adaptive management. A fusion processing is performed on the information. A decision agent and an execution agent are configured to manage and control message transfer between agents and provide data for an effector. A network is configured to use a software-defined architecture to transfer data from a sensor platform to a server in a cloud.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: December 28, 2021
    Assignee: Shanghai Data Center Science Co., Ltd
    Inventor: Jun Zhang
  • Patent number: 11205128
    Abstract: An online social networking system collects data relating to members, and clusters the data into a plurality of clusters. The system identifies anomalous activity by a member in a cluster, and predicts an update to a profile of the member based on the identified anomalous activity of the member. The system presents to the member a proposed update to the profile of the member based on the prediction, receives input from the member in response to the proposed update, and updates the profile of the member based on the input received from the member.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: December 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ken Soong, Damien Albert Louis Coullon, Luis Steven Lin, Michael Maczka
  • Patent number: 11201812
    Abstract: Concepts and technologies are disclosed herein for virtual probes. A processor can execute a probe orchestrator service. The processor can obtain traffic monitoring data that describes traffic associated with a logical node. The logical node can include two or more devices that can exchange information as internal traffic. The processor can analyze the traffic monitoring data to determine one of the two or more devices hosts external traffic that involves an external device that resides outside of the logical node. In response to a determination that the one of the two or more devices hosts the external traffic, the processor can trigger instantiation of a virtual probe at the device of the plurality of devices.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: December 14, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Vikram Seenappa, Vivek Mhatre, Ryan Redfern
  • Patent number: 11201928
    Abstract: There is proposed a system and method for identifying at least one application user (user) of at least one wireless communication device (device). The method envisages —providing a server connected with a machine-readable medium including at least part of a database and configured to transmit data to the device, —creating an identifier of a connection session (session identifier) with the device wherein the session identifier is associated with the device's identifier, —saving the session and device's identifiers in the database, —transmitting the session identifier to the device to be recorded in the device's storage, —receiving the session identifier and the user's identifier from the device, —saving the session identifier and the user's identifier in the database, and —associating the session identifier and the user's identifier with the device identifier.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: December 14, 2021
    Inventors: Igor Sergeevich Lekontsev, Kamil Faritovich Islamov
  • Patent number: 11201834
    Abstract: A communication control device of a communication system collects information of a first control device in a second control device via a relay device on a network. Allocation of network resources of the network is controlled based on a procedure of processing the collected information.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: December 14, 2021
    Assignee: HITACHI, LTD.
    Inventors: Tatsuya Maruyama, Noritaka Matsumoto, Hidenori Oomiya, Yuusaku Ootsuka, Iori Kobayashi, Toshiki Shimizu
  • Patent number: 11190615
    Abstract: A technique for enhancing rendering and scheduling of displayable content comprising plural objects is disclosed. In a first method aspect, the method is performed in a user equipment (UE) and comprises prioritizing, based on collected information on object priority, objects responsible for a start rendering time over other objects, and transmitting information concerning the prioritized objects towards an object scheduler in an access network. In a second method aspect, the method is performed in an object scheduler and comprises receiving the information concerning prioritized objects from the UE, wherein objects responsible for a start rendering time have been prioritized over other objects, and scheduling objects to be transmitted to the UE based on the information concerning the prioritized objects.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: November 30, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Geza Szabo, Sándor Rácz
  • Patent number: 11184263
    Abstract: A plurality of serverless function invocations are received. A quantity of serverless function invocations of the plurality of serverless function invocations that corresponds to a particular type of serverless function invocation are determined. A number of serverless functions are scaled at a determined rate in view of the quantity of serverless function invocations corresponding to the particular type of serverless function invocation.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: November 23, 2021
    Assignee: Red Hat, Inc.
    Inventor: Huamin Chen