Patents Examined by Ario Etienne
-
Patent number: 12047426Abstract: Systems, methods and apparatus are provided for a Dynamic Group Session Data Access Protocol. The system may monitor participant input in a group interactive session. The system may be trained to monitor and understand the group environment and predict intent of the participant discussion and may predict relevant data. The system may be used by a single participant or by multiple participants. The system may determine the access level of the participants. The system may determine the access level of the data. The system may compare the access level of the participants with the access level of the data. The system may dynamically mask the data if the access level of the participants does not match the access level of the data. The system may create customized views of the data for each participant based on the participant's access level and the access level of the data.Type: GrantFiled: July 25, 2023Date of Patent: July 23, 2024Assignee: Bank of America CorporationInventors: Sandeep Kumar Chauhan, Moses Salagala, Swadeep Mekala, Amit Kumar Bidhanya, Shailendra Singh
-
Patent number: 12034599Abstract: Systems, devices, media, and methods are presented for assigning configuration parameters to unknown devices by comparing characteristics of unknown devices to characteristics of known devices. Characteristics of an unknown device are compared to characteristics of known devices to identify a similar device having known configuration parameters. The unknown devise is then assigned the configuration parameters of the identified similar device.Type: GrantFiled: October 28, 2021Date of Patent: July 9, 2024Assignee: Snap Inc.Inventors: Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Michael David Marr, Jun Huang, Zahra Ferdowsi
-
Patent number: 12034631Abstract: A loop avoidance communications method, where a first provider edge (PE) device sends a first identifier to a second PE device through a first interface, the first PE device receives, through the first interface, a data packet from the second PE device including the first identifier. Then, the first PE device determines that a second interface associated with the first identifier is in a faulty state. In response to the determining that the second interface is in the faulty state, the first PE device avoids sending the data packet to the second PE device through the first interface, where the first PE device connects to a customer edge (CE) device using the second interface.Type: GrantFiled: December 29, 2020Date of Patent: July 9, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chongyang Hu, Haibo Wang
-
Patent number: 12026218Abstract: Technologies for cross-device shared web resource caching include a client device and a shared cache device. The client device scans for a shared cache device in local proximity to the client device and, in response to the scan, registers with the shared cache device. After registering, the client device requests a cached web resource from the shared cache device. The shared cache device determines whether a cached web resource that matches the request is installed in a shared cache. The shared cache device may determine whether an origin of the request matches the origin of the cached web resource. If installed, the shared cache device sends a found response and the cached web resource to the client device. If not installed, the shared cache device sends a not-found response and the client device may request the web resource from a remote web server. Other embodiments are described and claimed.Type: GrantFiled: March 10, 2023Date of Patent: July 2, 2024Assignee: Intel CorporationInventors: Pan Deng, Chunyang Dai, Shu Xu, Tianyou Li, Junchao Han
-
Patent number: 12028423Abstract: A wireless User Equipment (UE) hosts a microservice. In the wireless UE, a user interface presents user options to a user and receives user instructions from the user. Communication circuitry wirelessly transfers the user instructions to a microservice control system, and in response, wirelessly receives microservice instructions and a microservice application from the microservice control system. User circuitry in the wireless UE executes the microservice application in an operating system container per the microservice instructions and responsively generates microservice data for a microservice data system. The communication circuitry wirelessly transfers the microservice data to the microservice data system. This hosted microservices platform supports a variety of applications beyond smartphone owner usage. To that end, the smartphone owner may get financially compensated for those extra use cases according to a variety of factors.Type: GrantFiled: February 28, 2022Date of Patent: July 2, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Zheng Fang, Ankit Arvind Muchhala, Herkole Sava, Michael Scott Witherell
-
Patent number: 12028237Abstract: The present disclosure relates to systems and methods for egress handling for networks with Public Internet Protocol (IP) address. The disclosure includes identifying if a public Internet Protocol (IP) is used on a private network; performing a traceroute to an originating point of a tunnel; responsive to no reply to the traceroute, making a location call to an end node, wherein the end node identifies the origin of the location call, the identity of the origin being an egress IP; and responsive to a reply to the traceroute, using the IP to show the origin of the tunnel. The disclosure further includes, responsive to no tunnel being present, providing a continuous network path from a client to a destination.Type: GrantFiled: June 28, 2022Date of Patent: July 2, 2024Assignee: Zscaler, Inc.Inventor: Pankaj Chhabra
-
Patent number: 12026634Abstract: Systems and methods can be provided for predicting responses during communication sessions with network devices. In some implementations, systems and methods can facilitate predicting responses using machine learning techniques. Messages received through a platform can be stored in a repository. A machine learning model may be trained using the stored messages. When a terminal device is communicating with a network device in a communication session, the messages exchanged in the communication session and the machine learning model can be used to predict future responses in real-time. The predicted future responses can be presented at the terminal device. A predicted response can be selected at the terminal device. Upon selection, the selected predicted response is transmitted to the network device during the communication session.Type: GrantFiled: September 2, 2022Date of Patent: July 2, 2024Assignee: LIVEPERSON, INC.Inventors: Ofer Ron, Eran Vanounou, Gali Konky, Seetvun Amir
-
Patent number: 12021928Abstract: Disclosed are system (100) and method (300) for optimizing data transmission in communication network. System comprises Internet of Thing (IoT) device node (102) having sensors for capturing sensor data and controller (106) configured at the IoT device node for constructing set of attributes from the sensor data, such that each set of attribute comprises sensor data based on correlation. Support Vector Regression (SVR) models for pruning the sensor data at IoT device node (102) is defined. Values for each attribute in set of attributes predicted based on predicting run-time errors in values according to the SVR models defined for each of base attribute and the non-base attribute. The run-time errors for each of base attributes and non-base attributes gets compared with threshold error values. The IoT device node (102) transmits either model parameters for attributes or training data along with the set of attributes by transceiver (108) to the data collector node (104).Type: GrantFiled: September 20, 2022Date of Patent: June 25, 2024Assignee: Indian Institute of Technology DelhiInventors: Swades De, Akash Kumar Mandal, Varun Gupta, Rushang Gupta
-
Patent number: 12015685Abstract: The disclosed embodiments relate generally to efficient data encoding and transmission. An encoding system determines an encoding interval at which to encode different groups of related data in a data structure. The encoding interval for each group encoded together optimizes the amount of newly received information that is encoded and transmitted in a continuous, repeating loop.Type: GrantFiled: May 19, 2023Date of Patent: June 18, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Priteshkumar Soni, Andy Ross, Melissa Jenner, Sebastian Demian
-
Patent number: 12003423Abstract: A computer method and system for scheduling packets for transmission over a network, via a gateway device having a packet buffer for temporarily storing packets intended for a network device. Upon reception of a packet in the gateway device intended for a network device, a determination is made as to whether the received packet is the start a new packet session for the network device. If yes, the packet is then caused to be forward to the intended network device. If no, then a determination is made as to whether drop the received packet contingent upon a determined current size of the packet buffer (e.g., does it exceed a predetermined packet size threshold value). If the packet is not dropped, then a determination is made as to whether mark the packet for network congestion control contingent upon the determined size of the packet buffer (e.g., does it exceed a predetermined network congestion packet size threshold value). The packet is then caused to be forwarded to the intended network device.Type: GrantFiled: November 22, 2022Date of Patent: June 4, 2024Assignee: Arbor Networks, Inc.Inventor: Sean O'Hara
-
Patent number: 11991247Abstract: Systems and method for automated determination of granular object storage service metrics are provided. In one example, metadata regarding a subset of objects stored in one or more shared containers of an object storage service is retrieved. One or more meta properties (e.g., a storage tier with which the object is associated, a size of the object, an object type, a file type, user-defined tags, and a full path of the object, including, for example, information indicative of the application and the tenant) may be obtained for each object of the subset of objects. The subset of objects satisfy a set of one or more criteria involving the metadata and/or the meta properties. A total storage cost and/or a total size of the subset of objects is determined by aggregating a storage cost and/or a size of each object of the subset of objects.Type: GrantFiled: March 9, 2023Date of Patent: May 21, 2024Assignee: Ricoh Company, Ltd.Inventors: Marquis Waller, Michael Lotz, Benjamin Beatty, Taylor Stock
-
Patent number: 11983160Abstract: Disclosed herein are an apparatus and method for providing sensor data in a sensor device based on a blockchain. A method for providing sensor data in a sensor device based on a blockchain may include creating a device record using encrypted device identification information, registering the device record in the blockchain, creating an event record using event information collected from a sensor, registering the header of the event record, including information about a link to the device record, in the blockchain, and distributing the body of the event record, the body being linked to the header of the event record.Type: GrantFiled: April 13, 2021Date of Patent: May 14, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Young-Ho Kim, Kyeong-Tae Kim, Jeong-Nyeo Kim, Seon-Gyoung Sohn, Yun-Kyung Lee, Jae-Deok Lim
-
Patent number: 11971962Abstract: In various embodiments, a device obtains a set of device classification rules. Each device classification rule specifies one or more attributes from a set of attributes and being configured to assign a device type to an endpoint in a network when the endpoint exhibits the one or more attributes specified by that rule. The device forms a graphical representation of the set of attributes. The device performs an analysis of the graphical representation of the set of attributes. The device provides a result of the analysis to a user interface.Type: GrantFiled: April 28, 2020Date of Patent: April 30, 2024Assignee: Cisco Technology, Inc.Inventors: David Tedaldi, Grégory Mermoud, Jürg Nicolaus Diemand, Jean-Philippe Vasseur, Pierre-André Savalle
-
Patent number: 11973648Abstract: A network device may be configured to identify a first configuration data structure included in the network device and may be configured to obtain a data package associated with an ISSU procedure that includes a second configuration data structure. The network device may be configured to identify, based on the first configuration data structure and the second configuration data structure, one or more configuration functionalities of the network device that are to not be active during performance of the ISSU procedure. The network device may be configured to cause the one or more configuration functionalities of the network device to be deactivated and to thereafter cause the ISSU procedure to be performed. The network device may be configured to cause, after causing the ISSU procedure to be performed, the one or more configuration functionalities of the network device to be activated.Type: GrantFiled: March 4, 2022Date of Patent: April 30, 2024Assignee: Juniper Networks, Inc.Inventors: Shrish Mahishi, Prashant M Iliger
-
Patent number: 11973725Abstract: Methods and systems are described for generating dynamic conversational responses using two-tier machine learning models. The dynamic conversational responses may be generated in real time and reflect the likely goals and/or intents of a user. The two-tier machine learning model may include a first tier that determines an intent cluster based on a feature input, and a second tier that determines a specific intent from the cluster.Type: GrantFiled: August 30, 2022Date of Patent: April 30, 2024Assignee: Capital One Services, LLCInventors: Minh Le, Sara Mikulic
-
Patent number: 11968085Abstract: According to examples, a host device may be instructed to pre-spawn a number of first host processes and a number of second host processes, in which the number of first host processes and the number of second host processes are defined in a first scaling constraint and are each greater than or equal to one. The host device may pre-spawn the second host processes in one or more computing nodes through identification of a host process of the first host processes that is unbound from a client session, termination of the identified host process, and pre-spawning of a second host process that provides a second version of the service based on the termination. The host device may also decrease the number of first host processes and increase the number of second host processes in the one or more computing nodes as defined in a second scaling constraint.Type: GrantFiled: September 15, 2022Date of Patent: April 23, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Romit Chattopadhyay, Mariyan D. Fransazov
-
Patent number: 11949745Abstract: Techniques are described for improving the efficiency of collaboration session synchronization between applications, particularly applications that consume heavy application data. In an embodiment, a computer-implemented method comprises employing, by an application server operatively coupled to a processor, a context management server to manage synchronization of usage context information between a first client device and one or more second client devices related to simultaneous usage of an application provided by the application server during a collaboration session established between the first client device and the one or more second client devices. The method further comprises managing, by the application server, synchronization and exchange of application data between the first client device and the one or more second client devices during the collaboration session without sharing the application data with the context management server.Type: GrantFiled: February 16, 2021Date of Patent: April 2, 2024Assignee: GE Precision Healthcare LLCInventors: Vinithchandran Ramachandran Nair, Yongjian Bao, Trivedi Kumar Bodlapati, Anu Narayanan
-
Patent number: 11943328Abstract: A vehicular communication controller includes a microcontroller (MCU) located within a vehicle to generate, by a software component, a find service request to discover an offered service from one or more systems on a chip (SoC). The MCU may generate a service message packet that includes the find service request inserted into a payload of the find service message packet where the payload is bound to an automotive/embedded communication protocol. Using unicast or multicast, the find service message packet may be sent to one or more SoC receiving devices. The SoC receiving devices may deserialize the header and payload of the find service message packet to retrieve the find service request and generate a service directory message based on service metadata and publish a cloud event including a solicited response that is sent back to the software component.Type: GrantFiled: November 29, 2022Date of Patent: March 26, 2024Assignee: GM Global Technology Operations LLCInventor: Steven Hartley
-
Patent number: 11929876Abstract: Disclosed methods include sending, from a resource manager, network configuration information to each of one or more managed resources. The network configuration information may include an IP address for the resource manager, an IP address for each of the managed resources, and a predetermined timeout value. Network configurations for the resource manager and the one or more managed resources may then be set after which each managed resource may start a timer with the predetermined timeout value. If the resource manager detects successful completion of each of the network configuration operations, the resource manager may send a stop timer command to each of the managed resources. If a timeout occurs, the timeout will inform each of the managed resources that the change in network configuration was not entirely successful. The resource manager and each of the managed resources will then restore their network configurations to their previous configurations.Type: GrantFiled: October 11, 2022Date of Patent: March 12, 2024Assignee: Dell Products L.P.Inventors: Weiyi Xie, Yuan Li, Guiping Zhang, Howe Xu
-
Patent number: 11917000Abstract: A message queue routing system may be implemented into a message queue gateway to route data to Software component designed and deployed into MQ Gateway to route the data to the MQ cluster. A central processing unit (CPU) node analyzer reads real time health statistics of each of a plurality of MQ cluster processing nodes. Based the computation, the CPU node analyzer routes the message to a specified node of the cluster having a minimum of CPU load at that time. The CPU node analyzer analyzes information comprising at least CPU performance information and system idleness information. Each processing node enables dynamic message routing computations utilizing an artificial intelligence/machine learning framework and a plurality of trained predictive models. The predictive model is trained using a trained data set using text classification.Type: GrantFiled: May 12, 2022Date of Patent: February 27, 2024Assignee: Bank of America CorporationInventors: Anurajam Rajagopalan, Sathyanarayana Rajendran, Sunil Kumar Sriperambudur