Patents Examined by Bharat Barot
  • Patent number: 12021934
    Abstract: Techniques for a Predictive Connection Manager Service (PCMS) to predict when client applications will send service requests to backend services, and proactively establishes connections, caches data, or takes other actions, to reduce latencies between receipt of and response to these service requests. The PCMS analyzes historical usage data for the client applications to identify usage patterns, and uses those usage patterns to proactively scale resources to handle service requests. The PCMS can be implemented as a pass-through proxy for client applications to reduce frictions for managing how users interact with backend services. For instance, the PCMS can install client-side drivers such that updates or patches for the drivers need only be installed on the PCMS rather than on each client device.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: June 25, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Karun Kumar Chennuri
  • Patent number: 12003479
    Abstract: A first meshnet device in a mesh network, the first meshnet device configured to: determine a first range of first subnet IP addresses associated with a first LAN and a second range of second subnet IP addresses associated with a second LAN; determine a conflict that a first subnet IP address assigned to a first LAN device in the first LAN matches a second subnet IP address assigned to a second LAN device in the second LAN; map an association between an alternate IP address and the first subnet IP address; transmit, to a second meshnet device, the association between the alternate IP address and the first subnet IP address; and receive, from the second meshnet device, an initiation network packet to be transmitted to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: June 4, 2024
    Assignee: UAB 360 IT
    Inventor: Rytis Karpuska
  • Patent number: 12003475
    Abstract: The present disclosure relates to email synchronization methods and electronic devices. In one example method, an electronic device obtains an email identifier of an email. The electronic device sends, to a server, a first request including the email identifier. The electronic device receives a first response from the server and extracts the email and the structure information from the first response. The electronic device determines object identifiers of objects in the message body based on the structure information. The electronic device sends a second request to the server if information of a first object in the message body fails to be downloaded, where the second request includes the email identifier and an object identifier of the first object. The electronic device receives a second response from the server and extracts the information of the first object from the second response.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 4, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Guoliang Jiang, Chenshu Li, Fucheng Liu
  • Patent number: 11991227
    Abstract: A method for controlling media reception at an electronic device communicating with at least one external device includes establishing a communication session between the electronic device and the at least one external device via a server; in response to establishing the communication session, creating an instance of a first reception control state machine for controlling multiple media receptions in the communication session; receiving, from the server, a media transmission notification indicating that a media reception is available from an external device; receiving, from a user of the electronic device, an input for permitting the media reception; and in response to receiving the input, transmitting a media reception request requesting the media reception to the server and creating an instance of a second reception control state machine for controlling the media reception.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: May 21, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Naveen Kolati, Nishant Gupta, Shah Sapan Pramodkumar, Vinayak Goyal, Shiva Prasad Chanduri, Siva Prasad Gundur, Arunjith Govindankutty
  • Patent number: 11989743
    Abstract: Disclosed are a method and a system for processing public sentiment data, computer storage medium and an electronic device. The system includes: a network data integration platform configured to audit and analyze collected network public sentiment to acquire a sensitivity level of the network public sentiment, and send the network public sentiment and the sensitivity level of the network public sentiment to a big data cluster; the big data cluster configured to send the filtered network public sentiment to a business data integration platform; the business data integration platform configured to screen enterprise public sentiment from the filtered network public sentiment, and store an association relationship among the enterprise public sentiment, an acquired user account level and a sensitivity level of the enterprise public sentiment to a database server; and a data exhibition platform configured to exhibit the enterprise public sentiment with the target sensitivity level to an authenticated user.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: May 21, 2024
    Assignee: Changxin Memory Technologies, Inc.
    Inventor: Yui-Lang Chen
  • Patent number: 11985198
    Abstract: A method, an apparatus, a device and a system for session reestablishment and a computer storage medium. The method includes: transmitting a session reestablishment request of reestablishing a predetermined session to a session receiver, in a case that a session initiator determines that a predetermined session established with the session receiver is interrupted and the session receiver supports reestablishment of the predetermined session; and reestablishing, by the session initiator, the predetermined session with the session receiver according to a session reestablishment parameter of the predetermined session in a case that an acknowledgment for the session reestablishment request is received from the session receiver. The session reestablishment parameter is determined based on a status parameter of the predetermined session during interruption. Additionally, a method, an apparatus, a device and a system for session sharing, and a computer storage medium.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: May 14, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventor: Xin Zuo
  • Patent number: 11979457
    Abstract: Technology related to managing network services using multipath protocols is disclosed. In one example, a method includes intercepting a multipath protocol request from a requesting host for a connection to a service. The multipath protocol request is intercepted by an intermediary server. A target host different than the intermediary server can be selected to provide the service. A multipath protocol packet can be sent from the intermediary server to the requesting host. The multipath protocol packet can add a subflow of the connection using an address of the target host. The subflow can enable a path between the requesting host and the target host that does not traverse the intermediary server.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 7, 2024
    Assignee: F5, Inc.
    Inventor: Mark Ernest Quevedo
  • Patent number: 11973836
    Abstract: In an implementation, a shutdown coordinator sends an instruction to a router to no longer assign new sessions to an application instance, where the application instance is to be shut down. The shutdown coordinator sends a request to the application instance to export associated sessions for handover to a new application instance. The shutdown coordinator receives an indication from the application instance that no further requests can be processed by the application instance since all associated sessions have been exported to an external session storage. The shutdown coordinator instructs the router to redirect requests to the application instance to the new application instance. The shutdown coordinator shuts down the application instance. The shutdown coordinator deletes remaining sessions of all associated sessions from the external session storage after a defined timeout period.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: April 30, 2024
    Assignee: SAP SE
    Inventor: Peter Eberlein
  • Patent number: 11973830
    Abstract: A method, computer program product and system for streaming measurement data that includes a number of provider devices configured to provide a number of data streams that each include multiple structured data records indicative of measurement data obtained from a number of data sources of an industrial facility, a registry device configured to store, for each data stream, a semantics specification indicative of a semantics of the structured data records of the data stream; and a number of consumer devices configured to, for at least one data stream, (i) receive the data stream provided by the corresponding provider device, (ii) obtain the measurement data from the structured data records based on the semantics specification of the received data stream stored in the registry device, and (iii) consume the obtained measurement data, such that versatility is increased when multiple provider devices operate according to different semantics.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: April 30, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Egor Goloshchapov, Artem Vladimirovich Ozhigin, Alexey Yurevich Tcymbal, Sergey Vinogradov, Sergey Sergeevich Zobnin
  • Patent number: 11962669
    Abstract: The present disclosure relates to utilizing a content service system to improve selecting data sources that are used to retrieve digital content items in response to content requests. For example, in response to receiving a content request, the content service system determines to retrieve content items by either calling a lower-quality data source with lower computing costs based on the request having lower service quality metrics or by calling a higher-quality data source with higher computing-costs based on the request having superior service quality metrics. In many instances, the service quality metric is based on the user characteristics of a user identifier associated with the requesting device. By dynamically determining to utilize different data sources having different computing costs based on service quality metrics, the content service system significantly reduces the total amount of computing costs for retrieving and providing digital content, without hurting the user experience.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: José Carlos Almeida Dos Santos, Naseer Ud Din Ahmed Batt, Prateek Tiwari
  • Patent number: 11961021
    Abstract: An apparatus and method for cyber risk quantification calculated from the likelihood of a cyber-attack on the target enterprise and/or cyber ecosystem based on its security posture. The cyber-attack likelihood can be derived as a probability-based time-to-event (TTE) measure using survivor function analysis. The likelihood probability measure can also be passed to cyber risk frameworks to determine financial impacts of the cyber-attacks. Embodiments of the present invention also relate to an apparatus and method (1) to identify and validate application attack surfaces and protect web applications against business logic-based attacks, sensitive data leakage and privilege escalation attacks; and/or (2) that protects web applications against business logic-based attacks, sensitive data leakage and privilege escalation attacks. This can include implementing an intelligent learning loop using artificial intelligence that creates an ontology-based knowledge base from application request and response sequences.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: April 16, 2024
    Assignee: Ivanti, Inc.
    Inventors: Anand Paturi, Srinivas Mukkamala
  • Patent number: 11956309
    Abstract: A method for intermediary client reconnection to a preferred server in a high availability server cluster. The method includes monitoring a persistent connection of a logical connection to a preferred server to identify an unavailability of the preferred server, establishing a temporary persistent connection for the logical connection to an available server to replace an unavailable preferred server, prompting attempts to reconnect to the preferred server at intervals, and providing a connection switching pool and simultaneously re-establishing a persistent connection with the preferred server for the logical connection using the connection switching pool while terminating the temporary persistent connection to the available server. The connection switching pool and a main connection pool used by the persistent connection allow for simultaneously maintaining two connections to different servers in a same server cluster for the logical connection.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Katherine Jane Susan Robinson, Philip I Wakelin, Michael D. Brooks, Alan Hollingshead
  • Patent number: 11949593
    Abstract: Stateless address translation at an Autonomous System (AS) boundary for host privacy may be provided. An address associated with a host device in the AS may be received. The address may comprise a network prefix and an interface identifier (ID). Then a cypher value may be assigned to a cypher bit range in the network prefix. The cypher value may be associated with a first cypher algorithm of a plurality of cypher algorithms. Next, the address may be encoded wherein encoding the address comprises applying the first cypher algorithm to encode a coding bit range in the address that is less significant than the cypher bit range. The encoded address may then be used for flows from the host that egress the AS.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 2, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Pradeep Kumar Kathail, Eric Voit, David A. Maluf
  • Patent number: 11924160
    Abstract: Techniques for management of traffic in a network. The techniques provide application awareness in a Network Address Translation (NAT) system. In some examples, a first traffic is received at a first switch in a network from a first application hosted behind the first switch. The first switch identifies a first resource tag associated with the application from the first traffic. Further, the first switch identifies a first rule from the first resource tag indicating that the first traffic is to be routed through an intermediate device that performs network address translation. Moreover, the first switch transmits the traffic to an intermediate device, which perform NAT to translate the source IP address of the first traffic to a second IP address. Finally, the intermediate device sends the traffic to a destination device indicated by the first traffic.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: March 5, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Murukanandam Panchalingam, Umamaheswararao Karyampudi, Sudhakar Chunduru, Junyun Li, Ajay Kumar Modi
  • Patent number: 11915476
    Abstract: An onboard cloud detection system comprising: a camera (1000) configured to acquire images of the Earth at predetermined acquisition intervals; and a data processing unit (2000) comprising: a cloud detection unit (2210) configured to use artificial intelligence, AI, algorithms to detect clouds; a packet utilization standard, PUS, application layer (2230) configured to issue telemetry and/or telecommands corresponding to a predetermined parameter of the output of the cloud detection unit (2210); and an interface configured to distribute the telemetry and/or telecommands to an external hardware and/or an external software terminal (3000, 4000).
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: February 27, 2024
    Assignee: Airbus Defence and Space GmbH
    Inventors: Filippo Ales, Michael Fritz, Alisa Krstova
  • Patent number: 11909609
    Abstract: Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems includes receiving a plurality of network packets. Metadata comprising state information for the received plurality of network packets is generated. The generated metadata is inserted into the received plurality of network packets or a cloned version of the plurality of network packets. A network diagnostic operation is performed on the received plurality of network packets based on the inserted metadata into the received plurality of network packets or the cloned version of the plurality of network packets.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 20, 2024
    Assignee: F5, Inc.
    Inventors: Peter Binder, Vutrala Narayana, Saxon Amdahl, Pete Thornewell
  • Patent number: 11902083
    Abstract: A flexible witness service system architecture is provided that comprises one or more cluster sites each having at least two storage/compute nodes; at least one local external device associated with at least one of the one or more cluster sites, the at least one local external device configured to run a local witness service. A central cloud management platform is in communication with the one or more cluster sites, the central cloud management platform being configured to run a cloud witness service. The local witness service and the cloud witness service perform identical arbitration services if a storage/compute node in one of the one or more cluster sites fails or communication between storage/compute nodes in a cluster fails.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: February 13, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shweta Manohar Behere, Dhanesh Joshi, Jonathan S. Gorlin, Song Lu, Sean Joseph Hagan
  • Patent number: 11888943
    Abstract: Implementations for providing load testing services that access logs as a basis for generating simulated traffic patterns are described. The access logs may be used to generate a pattern of events. The pattern of events may indicate a number of occurrences of an event at various times in a time period. The events may be distributed to geographically dispersed computing nodes to cause simulation of requests from different geographic locations using the pattern of events.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Fernando Francisco Dingler Avilez
  • Patent number: 11888942
    Abstract: Methods, devices, and systems for migration or sharing of existing M2M service layer sessions are disclosed. In one embodiment, a Session Migration and Sharing Function (SMSF) performs the migration or sharing of a M2M service layer session. Various forms of service layer session context may be used to enable the migration and sharing of M2M service layer sessions.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, Guang Lu, Lijun Dong, Hongkun Li, Xu Li, William Robert Flynn, IV, Catalina M. Mladin, Phillip Brown
  • Patent number: 11872047
    Abstract: A bio-signal data processing apparatus includes a communicator configured to receive electrocardiogram data from a bio-signal measuring apparatus, a recording unit configured to record the electrocardiogram data, a transmission delay determiner, and an output information generator. The transmission delay determiner is configured to generate transmission delay information by comparing a recording time of the electrocardiogram data with a reception time of the electrocardiogram data, detect whether or not a delay according to data transmission occurs, by considering the transmission delay information, and, when the delay is detected to occur, calculating delay time information that is calculated on the basis of the transmission delay information. The output information generator is configured to correct the electrocardiogram data by using the delay time information and generate output data of the electrocardiogram data corresponding to a user input.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 16, 2024
    Assignee: ATSENS CO., LTD.
    Inventors: Jong Ook Jeong, Chang Ho Lee, Soo A Lim