Patents Examined by Ninos Donabed
  • Patent number: 11704605
    Abstract: A method of managing change in a complex system begins with identifying an unsatisfied need to be met by the system. To satisfy the need a proposed change to the system to satisfy the need is represented a high-level representation of the proposed change. The high-level representation is mapped to a low-level executable semantic model, which is used to validate the proposed change and ensure the proposed change meets the identified and does not require additional changes to the system. On a condition that the validating steps determines that additional changes are required the additional changes are represented in the high-level representation of the system; the high-level change is mapped to the low-level executable semantic model and the additional changes are re-validated.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: July 18, 2023
    Assignees: SIEMENS CORPORATION, THE OPEN UNIVERSITY
    Inventors: Georgi Markov, Jon Hall, Lucia Rapanotti
  • Patent number: 11700223
    Abstract: Asynchronous collaboration via a communication platform is described. A message representative of an asynchronous meeting can be displayed via a user interface of a communication platform. The user interface can include an affordance to enable a user to add a snippet of content to the asynchronous meeting. In response to detecting an actuation of the affordance, an input user interface that includes an option to record or upload the snippet of content can be displayed. The snippet of content can be received from a client of a user associated with the asynchronous meeting and can be associated with other snippet(s) of content added by other user(s) associated with the asynchronous meeting. A preview summary of snippet(s) of content associated with the asynchronous meeting can be displayed in association with the message, wherein each snippet of content is viewable via a thread associated with the message.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: July 11, 2023
    Assignee: Salesforce, Inc.
    Inventors: Anna Niess, Noah Weiss, Kevin Marshall, John Rodgers, Patrick Kane, Prajna Shetty, Michael Hahn, Alfred Xing, Justin Rushing, Julie Haynes
  • Patent number: 11695847
    Abstract: Communication systems may benefit from more accurate information regarding the passage of data through a network. For example, certain wireless communication systems may benefit from throughput guidance based on user plane insight and optional radio channel information. A method can include monitoring the bandwidth available on at least one of a per data bearer, per application or per transmission control protocol flow basis. The method can also include providing throughput guidance to an entity configured to attempt at least one of transmission control protocol or content level optimization. The throughput guidance can be configured to assist the entity in attempting the at least one of the transmission control protocol or content level optimization.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: July 4, 2023
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Peter Szilagyi, Csaba Vulkan
  • Patent number: 11675606
    Abstract: User inputs received through a graphical user interface of a programming tool are used to define a set of capability abstractions for a particular application and further define, based on the one or more user inputs, relationships between the set of capability abstractions. The particular application is to utilize a machine-to-machine network, and the set of capability abstractions include: a sensor capability abstraction, an actuator capability abstraction, a computation logic capability abstraction, an input user interface (UI) capability abstraction, and an output UI capability abstraction for the particular application. The relationships include a relationship between the input UI capability abstraction and the computation logic capability abstraction, where the input UI capability is to provide an input to the computation logic capability abstraction.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: June 13, 2023
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Patent number: 11677823
    Abstract: The inventive subject matter provides apparatus, systems, and methods of pre-loading (or caching) activatable content to several mobile devices for future use by at least one of the mobile devices. The mobile devices are communicatively coupled with each other to form a distribute storage network. The pre-loaded content can be used by applications executed in any one of the mobile devices within the network. A content server is configured to transmit portions of the content to the mobile devices upon detection that a subset of conditions within the multi-conditional content activation criteria has been satisfied. The content server is configured to transmit the entire content when all conditions within the multi-conditional content activation criteria has been satisfied. The content server then activates the content when a content activation event is detected.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: June 13, 2023
    Inventor: Patrick Soon-Shiong
  • Patent number: 11677574
    Abstract: One example method of operation may include identifying one or more errors of a code set executing at a test site, initiating a conference session with one or more devices assigned to manage the test site, receiving one or more modified portions of the code set from the one or more devices, executing the one or more modified portions of the code set to initiate a communication to the test site, and when the modified portions of the code set are free from errors, cancelling the conference session.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 13, 2023
    Assignee: Intrado Corporation
    Inventors: Santhosh Monappa Shetty, Karen Sue White
  • Patent number: 11677783
    Abstract: Systems and methods are provided for automatically analyzing emails that have been flagged as being potentially malicious (e.g., phishing attempts) to determine whether the permit or block the email. The systems and methods can use a scoring framework to determine whether the email is part of a phishing attempt. A set of rules are provided, and points are awarded to the email based on which of a set of rules are satisfied for the email. An email that exceeds a scoring threshold can be identified as a phishing attempt for potential evaluation, and can be routed to a security analyst for further analysis and process. After a predetermined period of time, the system can rerun analysis of emails which have not been identified as phishing attempts and determine if such emails now exceed the scoring threshold.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: June 13, 2023
    Assignee: Target Brands, Inc.
    Inventors: Adam Lesperance, Andrew O. Orr
  • Patent number: 11671506
    Abstract: A method, system and computer-usable medium are disclosed for executing a comparative analysis of microservice profiles and recommending modifications to a microservice. In at least one embodiment, a plurality of microservice analysis daemons and a plurality of microservices are deployed to nodes of a network. Run-time execution characteristic of the plurality of microservices are monitored and gathered by the analysis daemons for microservices executed at the node at which the microservice analysis daemon is deployed. Microservice profiles are generated using the run-time execution characteristics data and data retrieved from a service registry. Recommendations regarding modification of one or more microservices are made based on the results of a microservice profile comparative analysis.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: June 6, 2023
    Assignee: Dell Products L.P.
    Inventors: Hung The Dinh, Shubham Gupta
  • Patent number: 11665119
    Abstract: This disclosure relates to an information replying method, apparatus, electronic device, computer storage medium, and product. The method includes: after favoriting target information, displaying the target information in a favorites page in response to a viewing instruction with respect to the target information, the target information being obtained by commenting on or replying to target multimedia content; receiving a reply instruction with respect to the target information; and replying to the target information in response to the reply instruction.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: May 30, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Xinyi Li, Na Sun, Siqi Tan, Ye Lin
  • Patent number: 11650994
    Abstract: In an embodiment, a method monitors a plurality of data streams passing through a router in the connectivity service provider environment, and for each of the data streams, periodically samples packets at the router. The method further generates a stream signature based at least on the payload of the sampled packets. The method further includes, for each generated stream signature, attaching information to the stream signature. Such information may, for example, include time-stamp information for the stream signature, or an identification of the router. The method may further comprise storing the stream signatures corresponding to the data streams in a database. The stored stream signatures may be compared to determine matching stream signatures. Matching signatures may identify data streams that carry identical or similar content.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 16, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Sergey Yermakov, Travis Ewert
  • Patent number: 11606442
    Abstract: The disclosed technology is generally directed to blockchain technology. In one example of the technology, a modified block is provided in response to at least an edit transaction that indicates a transaction in an original block in a blockchain. The modified block includes: transactions of the original block except the indicated transaction, a hash of the indicated transaction, and a header that includes a link to a hash of a block that precedes the original block. A new block is provided. The new block includes a reference associated with the edit transaction, and that the reference may include a link to the modified block. Subscription metadata associated with subscribers to changes in the transaction is retrieved from a stored registry. The subscribers are caused to be notified of the edit transaction.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Marc Edward Mercuri
  • Patent number: 11601388
    Abstract: A media request system to perform operations that include: receiving, at a client device, a response to a request, the response comprising media content; adding the media content from the response to a collection of media content within a media folder associated with the request at the client device; causing display of a notification at the client device in response to the receiving the response to the request, the notification including an identification of the request; receiving an input that selects the notification; and causing display of a presentation of the collection of media content in response to the input that selects the notification, the presentation of the collection of media content including the media content from the response, according to certain example embodiments.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 7, 2023
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
  • Patent number: 11599916
    Abstract: A system and method for omnichannel text-based routing and customer-to-enterprise communications. The system comprises an interaction control system, an interaction routing system, and a media translation system. The system takes in requests from customers to text, email, or chat with a businessperson and facilitates the interaction by routing, masking, and converting where necessary. The routing is selected from a list of various algorithms and methods to determine the best businessperson to route the customer to. Masking by the system holds anonymity between the customer and businessperson, while conversion happens when the customer and businessperson are using two different communication vehicles such as from text messaging to email.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: March 7, 2023
    Assignee: TAPTEXT LLC
    Inventors: Steve Doumar, Paul Levasseur
  • Patent number: 11588683
    Abstract: Techniques are presented to stitch existing virtual private networks (VPNs), such as MPLS based VPNs, with virtual private clouds (VPCs) in public cloud data centers. The stitching architecture can be realized by configuring a virtual routing application (VRA) in the VPCs and configuring virtual routing applications and a virtual routing application controller in the existing VPN. For VPCs in public clouds that do not have a VRA, traffic can be default routed to VPCs with a VRA.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: February 21, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Linda Dunbar, Katherine Zhao
  • Patent number: 11582254
    Abstract: Facilitating web page spectroscopy in a communications network is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise receiving first data that describes a first communication packet flow and second data that describes a second communication packet flow. The operations can also comprise training a model based on the first data and the second data, as a result of which the model is trained to detect respective behaviors represented by the first data and the second. Further, the operations can comprise extracting a common parameter from third data that describes a third communication packet flow and fourth data that describes a fourth communication packet flow based on the model.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: February 14, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Arthur L. Zaifman, John Mark Mocenigo
  • Patent number: 11580389
    Abstract: A dynamic graph includes a plurality of nodes and edges at a plurality of time steps; each node corresponds to a geographic location in a first area where pest infestation information is available for a subset of locations. Each edge connects two of the nodes which are geographically proximate, has a direction based on wind direction, and has a weight based on relative wind speed. Assign node features based on weather data as well as labels corresponding to pest infestation severity. Train a graph convolutional network on the dynamic graph. Based on predicted future weather conditions for a second area different than the first area, use the trained graph convolutional network to predict, via inductive learning, pest infestation severity for future times for a new set of nodes corresponding to new geographic locations in the second area for which no pest infestation information is available.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: February 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sambaran Bandyopadhyay, Sachin Gupta
  • Patent number: 11575585
    Abstract: A communication system provides multimedia communications within and between armored ground combat vehicles (GCVs). The system includes client computers within the armored GCVs providing distributed and interconnected multimedia communications among the client computers. The multimedia communication may include a one-to-one communication, a text communication to a group, an audio communication to a group, or a video communication to a group. Logic providing the distributed and interconnected multimedia communications is not located at a single client computer. The client computers display graphical user interfaces (GUIs) enabling soldiers to select parameters of the communication system with some GUIs providing presence discovery among the armored GCVs. One of the plurality of client computers acts as an origination station and other client computers may be configured as receiving communication station(s).
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: February 7, 2023
    Assignee: Government of the United States, as represented by the Secretary of the Army
    Inventors: Olatunde O. Bamgboye, Eric Bennett
  • Patent number: 11564573
    Abstract: Systems, apparatuses, and methods are described herein for a communication bus that virtualizes physiological data. Sensors and/or physiological data acquisition devices have different physical connectors which provide physiological data from a patient to a shared interface such as a display or patient monitor. A transfer interface within a mount can receive and interpret data streams associated with one or more physiological data acquisition devices. The transfer interface can prioritize the various data streams associated with the one or more physiological data acquisition devices and generate a single, combined data stream based on the assigned prioritization. The transfer interface can provide the combined data stream for transmission to a patient monitor via an interchangeable transport medium. Another transfer interface can process and/or virtualize the data streams from the physiological data acquisition devices.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 31, 2023
    Inventor: Michael D. Hirst
  • Patent number: 11556447
    Abstract: A usage prediction method executed by a computer, the usage prediction method includes classifying a plurality of records corresponding to a plurality of times included in first time-series data indicating a history of usages of a resource into a plurality of groups respectively corresponding to attributes of the plurality of times; generating second time-series data for each attribute by combining the records belonging to the group corresponding to the same attribute for the plurality of classified groups in order of the times; generating, for each attribute, an expression for calculating a predicted value to be used for calculating a predicted value of the usage based on the generated second time-series data; and calculating the predicted value of the usage based on the expression for calculating the predicted value for each attribute.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: January 17, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Tatsuo Kumano, Yukihiro Watanabe
  • Patent number: 11483371
    Abstract: One or more computer processors compile a list of asynchronous web calls associated with a retrieved webpage. The one or more computer processors map each asynchronous web call in the list of asynchronous web calls with one or more respective HTML snippets. The one or more computer processors identify content associated with the one or more mapped HTML snippets. The one or more computer processors dynamically suspend one or more asynchronous web calls utilizing a trained model and the identified content, wherein suspending the web call prevents the web call from modifying the retrieved webpage.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: October 25, 2022
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Shikhar Kwatra, Priyansh Jaiswal