Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 11328577
    Abstract: A security system including a sensor communication interface configured to communicate with a plurality of sensors, an output interface, and at least one processor in communication with the communication interface. The at least one processor is configured to: receive, via the sensor communication interface, sensor data from one or more of the plurality of sensors; determine, from a plurality of tiers, a respective tier associated with the sensor data; and determine, based on the sensor data and the respective tier, whether to change a state of the security system. The at least one processor is further configured to: in response to determining to change the state of the security system, change the state of the security system; and determine, based on the changed state of the security system, whether to generate an output via the output interface.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: May 10, 2022
    Assignee: TYCO FIRE & SECURITY GMBH
    Inventor: Jason Breed
  • Patent number: 11323303
    Abstract: A method of accessing services affiliated with a service provider is disclosed. An issuer performs a bootstrap procedure with the at least one discovered service provider. The issuer performs a discovery procedure to determine available service capability layers (SCLs) supported by the at least one discovered service provider. The issuer transmits a domain name system-based service discovery (DNS-SD) query from the issuer to a DNS-SD M2M service discovery function (MSDF) server. The DNS-SD MSDF server is provisioned with SCL discovery records. The DNS-SD MSDF server is registered with a public DNS registrar entity. The SCL discovery records include, for each SCL, a type of M2M service capabilities supported by each SCL and a class of M2M services supported by each SCL. The issuer receives SCL discovery records from the DNS-SD MSDF server in response to the DNS-SD query.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: May 3, 2022
    Assignee: IOT HOLDINGS, INC.
    Inventors: Dale N. Seed, Guang Lu, Chonggang Wang, Rocco Di Girolamo, Paul L. Russell, Jr., Michael F. Starsinic, Ana Lucia Pinheiro, Nicholas J. Podias
  • Patent number: 11323344
    Abstract: A data processing method is performed by an edge device acquiring collected data from a collection target and a first computer capable of communicating with the edge device. The method includes: a first calculation process of, by the edge device, storing the collected data in a secure region to which referring of internally stored information from outside is not allowable and calculating first data which has a data amount less than the collected data and is irreversible in the secure region based on the stored collected data; a first communication process of, by the edge device, transmitting the first data calculated through the first calculation process to the first computer; and a second calculation process of, by the first computer, calculating second data based on the first data transmitted from the edge device through the first communication process.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: May 3, 2022
    Assignee: HITACHI, LTD.
    Inventors: Kenichi Shimbo, Tadanobu Toba, Masaharu Kinoshita
  • Patent number: 11323248
    Abstract: A Computer-implemented method is provided for encrypting data by a server in cooperation with a predetermined number of rate limiters. The method includes receiving, by the server, a user identification, and a password to be encrypted and creating a secret message, the secret message being a key suitable for use with a symmetric key encryption/decryption scheme. The method further includes generating, on the basis of a predetermined interactive cryptographic encryption protocol, a ciphertext which encrypts the user password, and the secret message using secret keys of the rate limiters of the subset, where the threshold is smaller than or equal to the number of rate limiters, and the protocol is adapted such that the server needs only to interact with a subset of the predetermined size of the number of rate limiters for decryption of the ciphertext to recover the secret message.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: May 3, 2022
    Assignee: Friedrich-Alexander-Universität Erlangen-Nürnberg
    Inventors: Russell W. F. Lai, Dominique Schröder, Christoph Egger, Julian Brost
  • Patent number: 11323424
    Abstract: The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 3, 2022
    Assignee: Journey.ai
    Inventors: Brett Shockley, Alexander John Shockley, Michael Joseph Frendo, Shmuel Shaffer, Kenneth Keiter, James M. Behmke
  • Patent number: 11315187
    Abstract: A preset alert trigger event associated with a wealth management application operated on an electronic device is detected. In response to detecting the preset alert trigger event, the electronic device obtains a physiological characteristic parameter characterizing an emotion of a target user. The electronic device determines that a preset normal emotion fluctuation condition is not satisfied according to the physiological characteristic parameter. In response to determining that the normal emotion fluctuation condition is not satisfied, a risk alert on a wealth management action of the target user performed in the wealth management application is output.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: April 26, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yue Zang
  • Patent number: 11314943
    Abstract: The present disclosure provides computing systems and techniques for indicating an emotional and/or environmental state of a user in a digital messaging application. A computing device can determine an emotional and/or environmental state of a first user responsive to reading or responding to a message and can convey the determined emotional and/or environmental state to a second computing device, to be transiently presented by the second computing device.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: April 26, 2022
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Phillips, Andrew Beane
  • Patent number: 11316933
    Abstract: A blockchain-enabled service-based cloud native function (CNF) architecture including an application service mesh network comprising a plurality of applications configured to communicate with each other. A plurality of smart contracts including network slicing information from the application service mesh network are recorded to a blockchain network. The network slicing information is related to one or more of a standard protocol network exposure function (NEF), a standard protocol service communication proxy (SCP), and a standard protocol network repository function (NRF).
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: April 26, 2022
    Inventor: Vijay Madisetti
  • Patent number: 11314527
    Abstract: Described herein are systems and methods for managing reference counted lifecycles of contexts and dependency injection (CDI) components. The systems and methods described herein provide new constructs that allow for managing and monitoring CDI object lifecycles. Put together, these constructs permit specifications (e.g., JPA) to be fully implemented in a lightweight CDI ecosystem without reliance on typical application servers.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 26, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Laird Nelson
  • Patent number: 11317023
    Abstract: A terminal apparatus which improves power saving efficiency and prevents the terminal apparatus from going into a power saving mode by mistake. The terminal apparatus is capable of being swung down by user's hands. Motions in directions of three axes of the terminal apparatus are detected, and acceleration output values in the directions of the three axes are output as the detected motions. Based on the acceleration output values, it is determined whether the terminal apparatus was swung down at the end of use or during use. Based on a result of the determination, the terminal apparatus is switched to the power saving mode.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: April 26, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroki Sakaki
  • Patent number: 11316690
    Abstract: A blockchain-enabled service-based cloud native function (CNF) application architecture including a physical cloud infrastructure that includes computing resources, an application service mesh network including CNF that communicate with each other, and a blockchain-supported network slice orchestration of one or more network slices managed by a slice coin orchestrator, each network slice being an instantiated logical network, is defined by a smart contract deployed on a blockchain network. The slice coin orchestrator transacts smart contracts transferring tokens that are configured to be exchangeable for instantiation of a network slice, defined as slice coins, with each slice coin of the plurality of slice coins being configured to regulate at least one of access to and use by the one or more network slices to at least one of the computing resources and the CNF applications of the application service mesh network.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: April 26, 2022
    Inventor: Vijay Madisetti
  • Patent number: 11315559
    Abstract: Implementations set forth herein relate to phasing-out of vehicle computing device versions while ensuring useful responsiveness of any vehicle computing device versions that are still in operation. Certain features of updated computing devices may not be available to prior versions of computing devices because of hardware limitations. The implementations set forth herein eliminate crashes and wasteful data transmissions caused by prior versions of computing devices that have not been, or cannot be, upgraded. A server device can be responsive to a particular intent request provided to a vehicle computing device, despite the intent request being associated with an action that a particular version of the vehicle computing device cannot execute. In response, the server device can elect to provide speech to text data, and/or natural language understanding data, in furtherance of allowing the vehicle computing device to continue leveraging resources at the server device.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: April 26, 2022
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Vinod Krishnan
  • Patent number: 11310141
    Abstract: In one embodiment, a service tracks performance of a machine learning model over time. The machine learning model is used to monitor one or more computer networks based on data collected from the one or more computer networks. The service also tracks performance metrics associated with training of the machine learning model. The service determines that a degradation of the performance of the machine learning model is anomalous, based on the tracked performance of the machine learning model and performance metrics associated with training of the model. The service initiates a corrective measure for the degradation of the performance, in response to determining that the degradation of the performance is anomalous.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: April 19, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Grégory Mermoud, Pierre-Andre Savalle
  • Patent number: 11308104
    Abstract: A knowledge graph stores connections among tables in a data set and queries used to extract information from the data set. The queries may be used to generate reports. The knowledge graph indicates which of the tables each query uses and indicates which of the queries is used by each table. The knowledge graph may also store schema for the tables and information describing the tables and the queries. A graph builder may generate the knowledge graph by crawling the data set and the queries and by using a query parser to determine the tables each query uses. The graph builder may automatically update the knowledge graph. The graph builder may detect data quality issues in a table of the data set. The graph builder may query the knowledge graph for the queries that use the table. The graph builder may associate notifications with the queries.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vlad Riscutia, Isaac James Pattis, Tao Lin
  • Patent number: 11310098
    Abstract: This disclosure describes techniques for diagnosing a presence or malfunction of a network node. In an example method, a first network node receives an indication of a diagnostic transmission originating from a second network node. The second network node further receives a forwarded transmission corresponding to the diagnostic transmission. The first network node diagnoses at least one of a presence or a malfunction of an intermediary node between the first network node and the second network node based on at least one of the indications of the diagnostic transmission or the forwarded transmission.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: April 19, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin J. Klous, Jay Kemper Johnston, Magnus Mortensen, David C. White, Jr.
  • Patent number: 11305186
    Abstract: A method performed at an electronic device includes: executing an application; establishing a session between the executing application, a remote server associated with the application, and a media device that transmits output from the session to an output device, wherein the output from the session includes output from the executing application; and presenting to users of one or more second electronic devices on which the application is not executing and/or installed a session identifier associated with the session, wherein the session identifier identifies a controller configuration for enabling the users of the one or more second electronic devices to interact with the session.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: April 19, 2022
    Assignee: GOOGLE LLC
    Inventor: Adam Champy
  • Patent number: 11302323
    Abstract: A computer-implemented method comprises receiving an audio user request, converting the request into a digitized request using natural language processing. A determination is made, based on a measured user attentiveness level, of a suitability of responding to the user request. Responsive to a determination that the suitability of responding is above a predetermined threshold value, the method comprises providing a response to the user request.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, Craig M. Trim
  • Patent number: 11303589
    Abstract: The flexibility of a communication with a chatbot can be increased using a chatbot platform that can be integrated with a plurality of chat channels as well as facilitate communication between users of different chat channels. The platform can host chatbots that can leverage a plurality of resources, including internal and external natural language processors, machine learning, analytics services, and third party services to generate a response to user communications and take actions on behalf of the user. The use of the natural language processing and other additional information allows to generate an appropriate response to user queries, and to thus increase the speed with which user concerns are address. Further, the platform includes a chatbot creation program that allows a quick way to create a large number of customized chatbots without requiring advanced programming skills from the chatbot creator.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 12, 2022
    Assignee: SMARTBOTHUB, INC.
    Inventors: Alkarim “Al” Lalji, Andrew Alan Wells
  • Patent number: 11303696
    Abstract: In a method for selecting a mobile edge computing (MEC) node that performed by an edge cloud gateway, a first HyperText Transfer Protocol (HTTP) service request forwarded by the UPF is received by processing circuitry of the edge cloud gateway. A destination address of the first HTTP service request is an edge-application virtual Internet Protocol address (VIP). A corresponding MEC processing server is determined according to the first HTTP service request and a preset offloading policy, and the first HTTP service request is offloaded to the corresponding MEC processing server. The edge cloud gateway is disposed in a system for selecting a MEC node, such that the system includes at least a user plane function (UPF) and the edge cloud gateway.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: April 12, 2022
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zhiqiang You, Jiajia Lou
  • Patent number: 11303608
    Abstract: A Point of Sale (POS) terminal in a semi-integrated payment system generates an IP address for a peripheral device, such as a Personal Identity Number (PIN) pad, for example, that is communicatively connected to the POS terminal. The POS terminal also generates an IP Configuration message that includes the generated IP address and sends the message to the peripheral device. This configures the peripheral device to securely communicate user data with one or more POS nodes in a POS network while bypassing the POS terminal.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: April 12, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Luis Lopez, Juan Eduardo Ramirez Lopez, Gerardo Mijares Saenz, Roberto Israel Varela Hernandez
  • Patent number: 11303650
    Abstract: A method for authorizing a permission to operate content in a mailbox account or an instant messaging account in a system is disclosed in the present invention. The method for authorizing a permission to operate content in a mailbox account in a system includes: selecting one or more grantees; selecting one or more operated mailbox accounts; setting a permission time range, wherein said permission time range includes one or more of the following four types: a time range from a time point, which is determined by going backwards from a current time for a fixed time length, to the current time, a time range from a start time to a current time, a time range from a deadline to a system initial time, and a time range from a start time to a deadline; and setting a permission for said grantee to operate content within the permission time range in the operated mailbox account.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: April 12, 2022
    Assignee: CHENGDU QIANNIUCAO INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Dazhi Chen
  • Patent number: 11303596
    Abstract: An embodiment of the present disclosure discloses a method, which comprises: in response to detecting an operation of triggering a hosted application in a hosted application set of a target chat session of a host application by a user in the target chat session through an interface of the target chat session, generating a chat message based on identification information of the triggered hosted application; sending the generated chat message to a server, so that the server sends the chat message to at least one user in the target chat session, and the chat message can be triggered to initiate the triggered hosted application; and displaying the chat message on the interface of the target chat session. This embodiment enables the hosted application to be used as a functional control of the target chat session, which facilitates operating the hosted application in a user group at a client.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 12, 2022
    Assignee: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Yongsheng Huang
  • Patent number: 11297467
    Abstract: Aspects of the present disclosure provide a system, method, and apparatus for providing multimedia broadcast and multicast service (MBMS) operations in a wireless communication system. In some aspects of the present disclosure, the system, method and apparatus may provide flexibility for an application server to select one or more MBMS service delivery functionalities supported by a network device for transmission of multimedia content to a mobile device. The MBMS service delivery functionalities selected by the application server may be a subset of a plurality of MBMS service delivery functionalities supported by the network device.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: April 5, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Haris Zisimopoulos, Lorenzo Casaccia, Edward Robert Hall, Thomas Stockhammer
  • Patent number: 11295274
    Abstract: A conversational and live interactions development and marketplace distribution system and process are disclosed for the purpose of enhancing customer engagement experiences by implementing lead/customer engagement and call-to-action strategy in social media advertisement, digital marketing, and customer success. The conversational and live interactions development and marketplace distribution system includes a stateful network of live interaction plug-ins that are triggered on demand and on-the-fly from inside social media, applications, or messaging channels. The conversational and live interactions development and marketplace distribution system provides a platform for development of conversational and live interaction plug-ins, chatbots, and smart human chat components. The conversational and live interactions development and marketplace distribution system hosts a cloud marketplace for distribution of conversational and live interaction plug-ins, chatbots, and smart human chat components.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: April 5, 2022
    Inventors: Sepideh Ghasem Khan Ghajar, Alberto Rabindranath d'Souza
  • Patent number: 11294699
    Abstract: Cluster groups define a relationship between clusters in an HCI system. New cluster groups may be created, and a cluster may be added or removed from an existing cluster group. A method and system are disclosed to support a dynamically scaled hyperconverged system with non-overlapping and overlapping cluster groups. A dynamically scalable hyperconverged system may allow for piece-wise upgrades while supporting inter-operable and non-interoperable components having a secure intercommunication capability. A system is disclosed for scaling a single managed hyperconverged infrastructure (HCI) where all components are allowed to run a compatible communication protocol (e.g., interoperable communication protocol) but are not required to operate an interoperable software version.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Bradford B. Glade, Peter F. Corbett, Gareth Richards, Michael Healey
  • Patent number: 11297114
    Abstract: Maintaining a registered state via server-managed notifications is described herein. In an example, server(s) can receive an indication from an application associated with a device, the indication can identify a response to a registration request sent by the application for registration with a service provider. Based at least partly on the indication, the server(s) can start a first timer associated with a first predetermined time interval after which the server(s) are to send a first notification to the application. The server(s) can determine, based at least in part on the first timer, a lapse of the first predetermined time interval and can send the first notification to the application. The first notification can cause the application to transition from an inactive state to an active state, and send a new registration request to register with the service provider to maintain a registered state.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: April 5, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Vinod Ravichandran
  • Patent number: 11294550
    Abstract: Systems and methods are disclosed for collaborative information analysis via electronic communications. In accordance with one implementation, a method is provided for analyzing electronic communications. The method includes, for example, receiving a selection of one of a plurality of electronic communication systems. Moreover, the method includes receiving, from the selected electronic communication system, an electronic communication comprising a plurality of terms and identifying at least one term of interest from the plurality of terms. The method further includes searching for information pertaining to the at least one term of interest and receiving information responsive to the search. The method also includes creating an object corresponding to the at least one term of interest and sharing a representation of the object with one or more users.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: April 5, 2022
    Assignee: Palantir Technologies Inc.
    Inventor: Hunter Pitelka
  • Patent number: 11295361
    Abstract: Systems and methods are provided herein for systems and methods for incremental lead queuing. In some embodiments, the systems and methods may involve receiving an indication that an information input session is initiated at a first time. The information input session may include a set of input fields, and information may be received for a portion of the input fields. After a threshold period of time without either receiving any additional information input, or without all of the set of input fields being completed, a determination may be made that a timer has expired and the information that has been received thus far may be compiled and sent to be provided as a partial lead.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 5, 2022
    Assignee: Cox Communications, Inc.
    Inventors: Kellen Gregory Razzano, Chao-Hsi Peron Lee, Cameron Alexander Mar
  • Patent number: 11290562
    Abstract: The present invention relates to a method of performing group management in a machine-to-machine (M2M) system. Herein, the group management method may include controlling a group member included in a group based on a group resource.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: March 29, 2022
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Joon Young Kim, Young Jin Na, Min Byeong Lee, Jae Seung Song
  • Patent number: 11288093
    Abstract: A method of optimizing traffic on a mobile device includes determining that an application is inactive based on historical behavior of the application and blocking traffic originating from or directed towards the application that is determined to be inactive based on historical behavior. A related mobile device is also provided.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: March 29, 2022
    Assignee: Seven Networks, LLC
    Inventors: Sungwook Yoon, Ari Backholm
  • Patent number: 11290603
    Abstract: An assistance server assists an information processing system, wherein the information processing system includes a management server arranged outside of a firewall and a control subject device arranged inside of the firewall, the assistance server includes a hardware processor, and the hardware processor is configured to establish an assistance connection for communication with the control subject device in response to a request from the control subject device, in the case where being requested by the service provision server to control the control subject device, request the management server to control the control subject device on behalf of the service provision server, and in the case where being requested by the service provision server to control the control subject device, control the control subject device via the assistance connection and cause the control subject device to establish a continuous connection for communication with the management server.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 29, 2022
    Assignee: KONICA MINOLTA, INC.
    Inventor: Shunsuke Nagae
  • Patent number: 11290423
    Abstract: A system for managing a data stream between first and second networks is described in which a node entity transmits a data stream addressed to a destination device in the second network and a gateway entity receives the data stream from the first network. The gateway entity identifies at least one characteristic of the destination device and transmits it to the node entity in the first network in such a way that the characteristic is relatable to the data stream. The node entity receives the characteristic of the destination device from the gateway entity and relates it to the data stream and performs Quality of Service management on the data stream based on the at least one characteristic. A gateway device and a method of managing a data stream are also described. The system, gateway, node and method extend the application of QoS performance and management.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 29, 2022
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Menno Bangma, Hans Maarten Stokking, Frank Den Hartog
  • Patent number: 11283723
    Abstract: Technologies for managing a single-producer and single-consumer ring include a producer of a compute node that is configured to allocate data buffers, produce work, and indicate that work has been produced. The compute node is configured to insert reference information for each of the allocated data buffers into respective elements of the ring and store the produced work into the data buffers. The compute node includes a consumer configured to request the produced work from the ring. The compute node is further configured to dequeue the reference information from each of the elements of the ring that correspond to the portion of data buffers in which the produced work has been stored, and set each of the elements of the ring for which the reference information has been dequeued to an empty (i.e., NULL) value. Other embodiments are described herein.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Jiayu Hu, Cunming Liang, Ren Wang, Jr-Shian Tsai, Jingjing Wu, Zhaoyan Chen
  • Patent number: 11284289
    Abstract: A mobile device, in particular a vehicle, or an application server, includes a processor, which is configured to receive a notification from a network entity, in particular a base station. The notification includes information about available Quality of Service, QoS. The processor is configured to transmit a confirmation message to the network entity informing the network entity about an acceptance of the notified QoS. A network entity includes a network entity controller, which is configured to transmit a notification to a mobile device, in particular a vehicle, or an application server. The notification includes information about available Quality of Service, QoS. The network entity controller is configured to receive a confirmation message from the mobile device or the application server informing about an acceptance of the notified QoS.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: March 22, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Apostolos Kousaridas, Karthikeyan Ganesan, Mate Boban, Malte Schellmann
  • Patent number: 11275798
    Abstract: A computer-implemented method and/or computer program product selectively assigns a task using a hybrid task assignment process. One or more processors direct a working hardware node in a network to crawl a particular application, thus causing the working hardware node to encounter a task in the particular application. The processor(s) selectively handle the task according to whether the task is reserved for dynamic assignment to an other hardware node in the network, such that in response to a determination that the task encountered is not reserved, the task is handled by the working hardware node that is crawling the particular application, and in response to a determination that the task encountered is reserved, the task encountered is sent to a central unit for dynamic assignment to the other hardware node in the network.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gregor Von Bochmann, Guy-Vincent R. Jourdan, Iosif V. Onut, Seyed M. Mir Taheri
  • Patent number: 11277481
    Abstract: The systems and methods described herein can enable the selection of customized content in networked systems that prevent the transfer of session data between different domains. The systems and methods described herein enable the exchange of data between third-party entities that would be blocked in networked systems that prevent cross-domain data exchange. The systems and methods can provide multi-sourced content without sacrificing security of the client device and browser environment.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: March 15, 2022
    Assignee: Google LLC
    Inventors: Gang Wang, Yian Gao
  • Patent number: 11277847
    Abstract: Apparatuses, methods, and systems are disclosed for providing enhanced QoS via a non-3GPP access network. One apparatus includes a transceiver communicates with a gateway function in a non-3GPP access network. The apparatus includes a processor that receives a create security association request for each of at least one security association. Here, each create security association request includes additional QoS information for the security association. The processor reserves, for each create security association request, at least one access resource in the access network based on the additional QoS information and sends a create security association response to the gateway function for each create security association request, each create security association response indicating whether the corresponding security association is accepted.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: March 15, 2022
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Apostolis Salkintzis, Roozbeh Atarius, Dimitrios Karampatsis, Genadi Velev
  • Patent number: 11277450
    Abstract: A method, a device, and a non-transitory storage medium are described in which a native-based support service for an over-the-top application is provided. A network device provides a registration procedure that enables a linking between an identity of the over-the-top application and an identity of a native application for a communication service, and enables a quality of service to be provisioned afforded to the native application for the over-the-top application. The network device provisions originating and terminating communication sessions of the communication service having the native quality of service in relation to the identity of the over-the-top application.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: March 15, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sameh El-Gawady, Richard Phipps, Andrew Wahlon Lam
  • Patent number: 11275814
    Abstract: This disclosure relates to recording blockchain ledger data. In one aspect, a method includes capturing, by a first evidence-capturing node of multiple evidence-capturing nodes of a blockchain network comprising multiple nodes, network evidence from a target evidence source. A first evidence hash of the captured network evidence is calculated. The first evidence hash is sent to other evidence-capturing nodes. Additional evidence hashes are received from the other evidence-capturing nodes. For each set of matching evidence hashes, an evidence hash group that includes the set of matching evidence hashes is generated. A count number of evidence hashes in the evidence hash group is determined for each evidence hash group. A given evidence hash group having a largest count number is identified. A given evidence hash corresponding to the matching evidence hashes of the given evidence hash group is determined as a trusted evidence hash.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 15, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Xinying Yang
  • Patent number: 11277313
    Abstract: This application provides example data transmission methods and corresponding example devices. One example method includes sending, by a first device, a first packet to a second device, where the first packet includes transmission policy negotiation information, and where the transmission policy negotiation information is used to negotiate a transmission policy used when the second device uses a multipath connection. The first device can then receive a second packet from the second device, where the second packet includes first policy information, and where the first policy information indicates a transmission policy used when the second device uses the multipath connection. The first device can then transmit data with the second device based on the first policy information by using a transmission policy corresponding to the first policy information.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: March 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Nagesh S, Zhen Cao, Jianjian Zhu
  • Patent number: 11270211
    Abstract: Classification predictions made by a concept classifier may be interactively visualized and explored in a user interface that displays visual representations of a plurality of data items in a star coordinate space spanned by a plurality of anchor concepts each mapping the data items onto respective finite real-valued scores. Positions of the visual representations of the data items in the star coordinate space are based on the scores for the plurality of anchor concepts, and may be updated responsive to a user manipulating the anchor concepts in the user interface, e.g., by moving or modifying definitions of anchor concepts, or by adding or deleting anchor concepts. The visual representations may of the data items may reflect labels and/or classification predictions, and may be updated based on updated classification predictions following retraining the of the concept classifier based on added training data or new features.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gonzalo A Ramos, Jin A Suh, Johannes H Verwey, Patrice Y Simard, Steven M Drucker, Nan-Chen Chen
  • Patent number: 11272001
    Abstract: A messaging server establishes a video chat between first and second endpoints through a first and second router. In parallel, the messaging server transmits instructions to the first endpoint causing the first endpoint to transmit packets through a plurality of ports of the first router to a designated port of the second router. In addition, the messaging server transmits instructions to the second endpoint causing the second endpoint to transmit packets through a plurality of ports of the second router to a corresponding plurality of ports of the first router. A P2P connection is established between the first and second endpoints in response to a first port of the plurality of ports of the first router receiving a data packet from the designated port of the second router. The video chat is seamlessly transferred from the connection established through the messaging server to the established P2P connection.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: March 8, 2022
    Assignee: WhatsApp LLC
    Inventor: Meng Zhang
  • Patent number: 11270237
    Abstract: Described are platforms, systems, and methods for determining quantifiable measures of dyadic ties. In one aspect, a method comprises receiving contextual data for a user from at least one data source; processing the contextual data through a first machine-learning model to determine quantifiable measures of dyadic ties between the user and each of a plurality of individuals, the first machine-learning model trained with previously received contextual data of a plurality of other users; determining a grouping for the user based on the determined quantifiable measures, the grouping comprising at least one of the individuals; and providing, through a user-interface, access to the determined quantifiable measures to members of the grouping.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: March 8, 2022
    Assignee: 6DOS, LLC
    Inventor: Ethan Francis
  • Patent number: 11272000
    Abstract: Systems and methods for domain name system (DNS) caching in a distributed processing engine include a first processing engine which may receive a DNS request for accessing a domain from a client. The first processing engine may generate a DNS query for a DNS controller based on the DNS request, The first processing engine may receive a DNS record corresponding to the domain from the DNS controller. The first processing engine may store data corresponding to the DNS record in cache of the first processing engine. The first processing engine may transmit a message including data corresponding to the DNS record for the domain to a second processing engine, to cause the second processing engine to store data corresponding to the DNS record in cache of the second processing engine.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: March 8, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Bhavana Shobhana, Vinay Shivananda
  • Patent number: 11269598
    Abstract: An industrial IDE supports development of control programming using an industrial domain-specific language (DSL) that allows control programming to be written using a scripted programming language having features catered to the industrial domain. The industrial DSL can simplify and streamline development of industrial control code relative to using conventional graphics-based control programming formats such as ladder logic, since a script-based industrial DSL can be used to write programming code using fewer mouse clicks relative to traditional control programming environments. Editing tools inherent to the industrial DSL can provide dynamic programming feedback that guides the developer through the process of developing control code. The industrial IDE can also provide tools that extend the platform to users who wish to customize the industrial DSL to suit their preferred programming approaches.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: March 8, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ryan Dunn, Karl Staas, Andrew Stump, Anthony Carrara, Eashwer Srinivasan, Christopher Como, Sharon Billi-Duran
  • Patent number: 11269664
    Abstract: Software can also be used via a remote application window, remote desktop window, or remote graphical windowing user session window. The present invention describes how software (application, desktop, or graphical windowing user session) can know whether or not it is running in local or remote mode, and control its handling of functionalities accordingly. The software does this by checking a variable set in the windowing session by the operating system. System, method, and apparatus for providing a toggleable remoting mode for computer operating systems is provided.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: March 8, 2022
    Inventor: Christopher Balz
  • Patent number: 11265354
    Abstract: A server operates between a patron (user), a subscriber (e.g., owner of a venue of exhibits and its website; museum, stadium, zoo, theme park, etc.), and possibly third parties such as a content distribution network (CDN). Access and content delivery are based on 1) control information provided to a patron device by physical objects at the venue and sent by the patron device to the server as part of a mutual authentication to one another, 2) user-specific information corresponding to the patron device, and 3) a pre-authorization exchange granting user-device access to physical objects and the server with the server receiving access to the user-specific information in order to locate requested information and select a subset thereof adapted in accordance with the user information. Moving physically between exhibits, a patron device rapidly disengages and re-engages the server, based thereon, without repeated logins.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: March 1, 2022
    Assignee: INCLUSIVE TECHNOLOGY SOLUTIONS, LLC
    Inventors: Andrea J. Hansen Sorensen, Ben Whitaker, John Waite, Adam Thomas, Nora Kitchen, Dallas James
  • Patent number: 11263283
    Abstract: A computing system directs a transmission of a first data piece and a second data piece to an electronic device, when the electronic device is engaged in an initial web browser session on an initial web browser, for storage in an electronic device memory. The first data piece is associated with a first domain linked to the initial web browser and contains an electronic device identification. The second data piece is associated with a second domain linked to the initial web browser and contains the electronic device identification. The computing system retrieves the second data piece from the electronic device memory when the computing system is unable to retrieve the first data piece from the electronic device memory. The second data piece retrieved from the electronic device contains the electronic device identification and items of anonymous personal identification information provided by the electronic device during the initial web browser session.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: March 1, 2022
    Assignee: Proof of Concept LLC
    Inventors: Andrew B. Westmoreland, Timothy Hanus
  • Patent number: 11263201
    Abstract: An example system includes persistent storage and a discovery application configured to perform operations including obtaining a uniform resource locator (URL) that addresses a function of an application programming interface (API) provided by a remote computing system of remote computing systems that provide computing resources. The function returns attributes of computing resources specified by the URL. The operations additionally include generating (i) a system-specific portion of a request that invokes execution of the function and (ii) a system-invariant portion of the request. The system-specific portion adheres to first rules adopted by the remote computing system for interacting with the API. The system-invariant portion adheres to second rules adopted by each of the remote computing systems for interacting with respective APIs thereof.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: March 1, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Tom Bar Oz, Robert Bitterfeld, Boris Erblat, Aviya Aron, Asaf Garty, Daniel Badyan, Hail Tal
  • Patent number: 11265256
    Abstract: The described technology is generally directed towards selecting, by user equipment, a selected maximum transmission unit (MTU) packet size for wireless data transfer based on radio signal conditions. In one aspect, reference signal received power (RSRP) and reference signal received quality (RSRQ) are used to select the MTU packet size, e.g., by using RSRP and RSRQ as indices to a lookup table of predetermined MTU packet sizes, such as previously determined by field testing. In general, smaller MTU packet sizes are used with poorer quality radio signal conditions. The selected MTU packet size may be increased or decreased based on actual performance data and/or based on changed radio signal conditions, such as for a subsequent data transfer session. The user equipment may comprise a Cat-M device that transfers data related to Machine-Type Communications (MTC)/Machine to Machine (M2M) communications.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: March 1, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Ming Zhang, Jianchun Zhou, Sameer Sangal