Patents Examined by Normin Abedin
-
Patent number: 11689907Abstract: 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: GrantFiled: December 16, 2021Date of Patent: June 27, 2023Assignee: Intel CorporationInventors: Vijay Sarathi Kesavan, Sudarshan Prasad
-
Patent number: 11683388Abstract: 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: GrantFiled: November 17, 2020Date of Patent: June 20, 2023Assignee: Rovi Guides, Inc.Inventor: Clay Gaetje
-
Patent number: 11683377Abstract: 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: GrantFiled: July 22, 2022Date of Patent: June 20, 2023Assignee: PAYPAL, INC.Inventors: Itay Margolin, Matan Marudi, Roy Lothan
-
Patent number: 11683228Abstract: 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: GrantFiled: November 10, 2021Date of Patent: June 20, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Ameya Pethe
-
Patent number: 11677829Abstract: 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: GrantFiled: February 11, 2021Date of Patent: June 13, 2023Assignee: RENESAS ELECTRONICS CORPORATIONInventor: Takuro Nishikawa
-
Patent number: 11677831Abstract: 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: GrantFiled: January 19, 2022Date of Patent: June 13, 2023Assignee: RAYTHEON TECHNOLOGIES CORPORATIONInventors: Jonathan Gilson, Joseph V. Mantese, Gurkan Gok, Eric J. Heims, Goran Djuknic, Coy Bruce Wood, Geoffrey T. Blackwell
-
Patent number: 11677858Abstract: 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: GrantFiled: December 9, 2019Date of Patent: June 13, 2023Assignee: Convida Wireless, LLCInventors: Dale N. Seed, Catalina Mihaela Mladin, William Robert Flynn, IV, Zhuo Chen, Quang Ly, Jiwan L. Ninglekhu, Lu Liu, Rocco Di Girolamo
-
Patent number: 11665235Abstract: 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: GrantFiled: December 29, 2021Date of Patent: May 30, 2023Assignee: PAYPAL, INC.Inventor: Pankaj Sarin
-
Patent number: 11652862Abstract: 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: GrantFiled: August 19, 2022Date of Patent: May 16, 2023Assignee: Apple Inc.Inventor: Ozgur Oyman
-
Patent number: 11646904Abstract: 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: GrantFiled: November 3, 2020Date of Patent: May 9, 2023Assignee: FUJITSU LIMITEDInventor: Kazuya Konno
-
Patent number: 11637900Abstract: 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: GrantFiled: May 17, 2022Date of Patent: April 25, 2023Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Donald K. Grimm, Richard Gordon, Wei Tong, Shuqing Zeng, Shige Wang
-
Patent number: 11632306Abstract: 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: GrantFiled: October 19, 2021Date of Patent: April 18, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Yoshinori Kakiya
-
Patent number: 11632307Abstract: 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: GrantFiled: August 17, 2021Date of Patent: April 18, 2023Assignee: The Boeing CompanyInventors: Sean Ramey, James Matthew Zaehring
-
Patent number: 11627187Abstract: 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: GrantFiled: February 8, 2022Date of Patent: April 11, 2023Assignee: Volvo Truck CorporationInventor: Hamid Yhr
-
Patent number: 11611633Abstract: 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: GrantFiled: November 3, 2021Date of Patent: March 21, 2023Assignee: ASG Technologies Group, Inc.Inventors: Gabriel Bennet, Braulio MegĂas
-
Patent number: 11611632Abstract: 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: GrantFiled: November 3, 2016Date of Patent: March 21, 2023Assignee: NICIRA, INC.Inventors: Andrey Todorov Petrov, Martin Valkanov
-
Patent number: 11606434Abstract: 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: GrantFiled: June 14, 2022Date of Patent: March 14, 2023Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.Inventors: Zehua Shao, Haitang Xiang, Xiaojun Wei, Bin Liu, Yaqiang Quan
-
Patent number: 11596860Abstract: 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: GrantFiled: June 28, 2019Date of Patent: March 7, 2023Assignee: GREE, Inc.Inventor: Kensuke Umehara
-
Patent number: 11601300Abstract: 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 betweenType: GrantFiled: July 20, 2017Date of Patent: March 7, 2023Assignee: SOMFY ACTIVITIES SAInventor: Sylvain Pognant
-
Patent number: 11586182Abstract: 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: GrantFiled: August 31, 2021Date of Patent: February 21, 2023Assignee: The Boeing CompanyInventor: Balaje T. Thumati