Patents Examined by Normin Abedin
  • Patent number: 11689907
    Abstract: In embodiments, Internet of Things (IoT) devices may be organized according to an IoT device hierarchy, which may include parent and/or child associations between resources associated with IoT devices and/or with groupings of IoT devices. IoT devices wishing to support an IoT device hierarchy may utilize an extended IoT device resource model which provides for IoT device hierarchy information and interfaces to be provided by supporting IoT devices. A supporting resource may have one or more parent properties and/or child properties which may identify, respectively, parent or child resources which are associated with the resource. In various embodiments, these parent properties and/or child properties may include uniform resource identifiers (URI). A supporting resource may also identify an interface type for a hierarchical access interface, through which one or more descendant resources may be accessed through a single command. Other embodiments may be descried and/or claimed.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: June 27, 2023
    Assignee: Intel Corporation
    Inventors: Vijay Sarathi Kesavan, Sudarshan Prasad
  • Patent number: 11683388
    Abstract: Systems and methods are provided herein for supplying localized weather information to a user. This may be accomplished by a system receiving a request to generate a weather report for a location. The system may identify weather information sources within a threshold distance of the location, wherein one or more of the weather information sources is a mobile weather information source. The device may generate a weather report for the location based on the weather information received from the weather information sources.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: June 20, 2023
    Assignee: Rovi Guides, Inc.
    Inventor: Clay Gaetje
  • Patent number: 11683377
    Abstract: An electronic network, such as an autonomous vehicle, an Internet of Things (IoT) network, a medical device system, or a network security system, is accessed. The electronic network contains a plurality of electronic modules, such as electronic sensors, that each have a predefined functionality. Data associated with the electronic modules is collected over a predefined period of time. A matrix is constructed based on the collected data. Based on the matrix, a redundant electronic module is detected from the plurality of electronic modules. A functionality of the redundant electronic module is replicated collectively by one or more other electronic modules of the plurality of electronic modules. A value added by the redundant electronic module to the electronic network is evaluated. Based on the evaluated value, a determination is made as to whether the redundant electronic module should be removed from the electronic network.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: June 20, 2023
    Assignee: PAYPAL, INC.
    Inventors: Itay Margolin, Matan Marudi, Roy Lothan
  • Patent number: 11683228
    Abstract: The disclosure herein describes automatically managing a role of a node device in a mesh network. Based on connecting the node device to a target device via a network connection, status data of the target device is obtained. If the status data indicates the target device is a mesh node device, the node device activates a virtualized mesh node operating system. If the status data indicates the target device is a device that is separate from the mesh network, the node device activates a virtualized egress node operating system. The node device updates the mesh network configuration based on which virtualized operating system was activated and then shares the updated mesh network configuration to the other node devices of the mesh network, whereby the mesh network is configured to route network traffic data between the node device and the target device based on the updated mesh network configuration.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 20, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Ameya Pethe
  • Patent number: 11677829
    Abstract: A data processing device includes a first CPU (Central Processing Unit), a first memory, a CAN (Controller Area Network) controller and a system bus coupled to the first CPU, the first memory and the CAN controller, wherein the CAN controller comprises a receive buffer that stores a plurality of messages each of which has a different ID, and a DMA (Direct Memory Access) controller that selects the latest message among messages having a fist ID stored in the receive buffer and transfers the selected latest message to the first memory, wherein the message is one of CAN, CAN FD and CAN XL messages.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: June 13, 2023
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventor: Takuro Nishikawa
  • Patent number: 11677831
    Abstract: A system of a machine includes a network of a plurality of nodes distributed throughout the machine. Each of the nodes is operable to communicate through one or more radio frequencies, where the machine includes a cooler portion and a hotter portion. The system includes a means for communicating with the network of nodes using a higher frequency to communicate with one or more of the nodes in the cooler portion of the machine and a lower frequency to communicate with one or more of the nodes in the hotter portion of the machine.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: June 13, 2023
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: Jonathan Gilson, Joseph V. Mantese, Gurkan Gok, Eric J. Heims, Goran Djuknic, Coy Bruce Wood, Geoffrey T. Blackwell
  • Patent number: 11677858
    Abstract: An apparatus can monitor interactions between IoT devices and IoT applications. Based on the monitoring, the apparatus may identify an interaction between a given IoT device and a given IoT application that can be adjusted. In an example, the apparatus may generate a recommendation or instruction in response to identifying the interaction. A first instruction may indicate a change in behavior for one of the IoT device or the IoT application. The apparatus may send the instruction to the one of the IoT device or the IoT application, for example, so as to cause the one of the IoT device or the IoT application to change the respective behavior, thereby adjusting the interaction between the IoT device and the IoT application.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: June 13, 2023
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, Catalina Mihaela Mladin, William Robert Flynn, IV, Zhuo Chen, Quang Ly, Jiwan L. Ninglekhu, Lu Liu, Rocco Di Girolamo
  • Patent number: 11665235
    Abstract: There are provided systems and methods for a network cache of device input for redundancy during device inoperability. A device may detect that the device is in danger of failure, for example, if a battery is low on the device, the device is damaged, or the device may lose network connectivity. On detection of such a condition, the device may request that a server that performs electronic transaction processing establish or trigger a mode that allows for caching of transaction data as input for the transaction data is entered to a device, which may be done by sending signaling to the server indicating the condition that affects the device's operability. The server may then cache input for the transaction data. If the device fails prior to approving and completing electronic transaction processing, the server may use the cached data to generate a digital ledger for another entity.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: May 30, 2023
    Assignee: PAYPAL, INC.
    Inventor: Pankaj Sarin
  • Patent number: 11652862
    Abstract: Embodiments may relate to a user equipment (UE) that is configured to determine a real-time transport protocol (RTP) media flow that includes visual data related to a plurality of images concurrently taken of a location and a supplemental information enhancement (SEI) message that is to be used to display at least a portion of the visual data. The UE is further configured to visually display, based on the visual data and the SEI message, the portion of the visual data to a user of the user device. Other embodiments may be described or claimed.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventor: Ozgur Oyman
  • Patent number: 11646904
    Abstract: An information processing apparatus includes: a memory; and a processor coupled to the memory and the processor configured to: acquire charge system information indicating a charge system of each application programming interface (API) called by a service; acquire usage history information indicating a usage history of the service by a user; and calculate a cost for each API based on a number of calls of each API, which is included in the usage history information, and a charge system of each API.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: May 9, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Kazuya Konno
  • Patent number: 11637900
    Abstract: A method for facilitating uses of a code for vehicle experiences includes receiving code data from the code in a sign. The sign is disposed outside a host vehicle. The method further includes establishing a connection with a service using the code data obtained from the code and in response to establishing the connection with the service, receiving service data. The service data includes information about the service. The method further includes, in response to receiving the service data, controlling the host vehicle according to the service data received after establishing the connection with the service.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: April 25, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Donald K. Grimm, Richard Gordon, Wei Tong, Shuqing Zeng, Shige Wang
  • Patent number: 11632306
    Abstract: An onboard system includes a first ECU and a second ECU respectively installed in a vehicle and configured to communicate with each other via a transmission path using session information. A first processor and a second processor are configured to detect a precursor to a communication anomaly. In a case in which the communication anomaly precursor has not been detected, the first processor and the second processor cause first session information to be stored in first volatile memory and second volatile memory, while not causing the first session information to be stored in second non-volatile memory or fourth non-volatile memory. In a case in which the communication anomaly precursor has been detected, the first processor and the second processor cause the first session information to be stored in at least the second non-volatile memory and the fourth non-volatile memory.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: April 18, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yoshinori Kakiya
  • Patent number: 11632307
    Abstract: A method and apparatus for managing a managed device on a network. An agent is run on the managed device. During runtime of the agent on the managed device, the agent receives dynamic trap parameter update values from network management station software running on a manager computer. The agent uses the dynamic trap parameter update values to set dynamic trap parameter values including trigger parameter values defining conditions for sending a dynamic trap. After setting the dynamic trap parameter values, the agent monitors the managed device to identify occurrence of an event that satisfies the conditions defined by the trigger parameter values. In response to identifying the occurrence of the event, the agent sends the dynamic trap to the network management station software running on the manager computer.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: April 18, 2023
    Assignee: The Boeing Company
    Inventors: Sean Ramey, James Matthew Zaehring
  • Patent number: 11627187
    Abstract: A vehicle network comprising a processor; a network switch having a plurality of physical ports, from which two or more of the physical ports are configured as access ports and at least one of the physical ports is configured as a trunk port; a plurality of sensors connected to respective access ports of the network switch, wherein the sensors have preconfigured network addresses; and at least two virtual networks, wherein each virtual network corresponds to a group of access ports, and the sensors connected thereto are addressable within the virtual network by their preconfigured network addresses, wherein each network switch is connected via the trunk port to the processor, and the trunk port is configured to accept communications from the processor directed to the sensors connected to the access ports of the network switch.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: April 11, 2023
    Assignee: Volvo Truck Corporation
    Inventor: Hamid Yhr
  • Patent number: 11611633
    Abstract: Provided are computer-implemented methods and systems for publishing an application to a web container. An example method for publishing an application to a web container may include establishing a channel of communication with a user device associated with an end user. The method may further include embedding a web container into a web portal associated with a plurality of applications. The method may include executing an application in a user session associated with the end user. The method may further include capturing images of a virtual screen associated with the application executed on the application server. After the capture, the method may continue with sending the images to the web container of the web portal running in a web browser of the user device. The web container may publish the images to the web browser to display the application as part of the web portal in the web browser.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: March 21, 2023
    Assignee: ASG Technologies Group, Inc.
    Inventors: Gabriel Bennet, Braulio MegĂ­as
  • Patent number: 11611632
    Abstract: An example method to provide communication between a first computer in a first computer network and a second computer in a second computer network is disclosed. The method includes aliasing the second computer's address in the second computer network to a loopback interface of a third computer in the first computer network and establishing a tunnel between the third computer and a fourth computer in the second computer network. Establishing the tunnel includes configuring the fourth computer to forward traffic received from the tunnel to the second computer. The method further includes configuring routing in the first computer network to direct traffic destined for the second computer network to the third computer, and configuring the first computer to transmit packets destined for the second computer with the second computer's address in the second computer network.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: March 21, 2023
    Assignee: NICIRA, INC.
    Inventors: Andrey Todorov Petrov, Martin Valkanov
  • Patent number: 11606434
    Abstract: The present disclosure discloses an industrial internet of things with an independent sensor network platform and control methods thereof, comprising: a user platform that interacts with users; a service platform that extracts and processes information required for processing the user platform from a management platform, and sends the information to the user platform; a management platform controls the operation of the object platform and receives feedback data from the object platform; a sensor network platform is configured as a communication network and a gateway for the interaction between the object platform and the management platform; an object platform is configured as production line devices and production line sensors that perform manufacturing. The service platform and management platform adopt a centralized layout, and the sensor network platform adopts an independent layout.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: March 14, 2023
    Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.
    Inventors: Zehua Shao, Haitang Xiang, Xiaojun Wei, Bin Liu, Yaqiang Quan
  • Patent number: 11596860
    Abstract: The server device according to the invention includes: a storage unit that associates and stores multiple first characteristic data sets for each user and associates and stores second characteristic data for each group to which the multiple first characteristic data sets belong; a different-user-selecting unit that selects a different user when a predetermined event occurs while a game is being played; a group formation-assessing unit that determines whether or not all of the first characteristic data sets belonging to a group are included in the first characteristic data sets associated with the user and the different user; and an action-executing unit that executes predetermined actions using, in addition to the first characteristic data sets associated with the user and the different user, the second characteristic data associated with the group for which it has been determined that all of the pertinent first characteristic data sets are included.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 7, 2023
    Assignee: GREE, Inc.
    Inventor: Kensuke Umehara
  • Patent number: 11601300
    Abstract: The present invention relates to a method for incident management of home automation equipment comprising at least one home automation device (D) and at least one central control unit (U), the method being implemented by a management unit (Sv) and comprising the following steps: a step (EDSv1) of receiving a diagnosis request concerning at least one central control unit (U) belonging to the home automation equipment or at least one home automation device belonging to the home automation equipment (St); a step (EDS3) of sending at least one diagnosis request message to the at least one central control unit (U) concerned by the diagnosis request or to the at least one central control unit (U) to which the at least one home automation device concerned by the diagnosis request is attached; a step (EDSv8) of receiving a diagnosis result coming from a central control unit (U); a step (EDSv9) of providing a diagnosis report to the maintenance user (USAV), comprising: information concerning the communication between
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: March 7, 2023
    Assignee: SOMFY ACTIVITIES SA
    Inventor: Sylvain Pognant
  • Patent number: 11586182
    Abstract: A method including receiving a data packet over a network, the data packet having a size. The method also includes parsing the data packet into a header and a body. The method also includes identifying a protocol type from the header and the size. The method also includes identifying a signal characteristic of signal data in the body. The method also includes identifying a classification of a source sensor which generated the data packet based on the protocol type and the signal characteristic. The method also includes generating a metadata file based on the source sensor. The method also includes labeling the data packet with the metadata file to form a labeled data packet.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 21, 2023
    Assignee: The Boeing Company
    Inventor: Balaje T. Thumati