Patents Examined by Hassan A Khan
  • Patent number: 11240311
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: February 1, 2022
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 11233766
    Abstract: Embodiments of the disclosure provide a data transmission method. The method can include receiving a first packet sent by a virtual private network user, wherein the first packet carries a first destination address that does not belong to an address range that has been configured for a virtual private network where the virtual private network user is located, converting the first destination address to a second destination address, generating a second packet according to the second destination address and the first packet, and sending the second packet outside the virtual private network where the virtual private network user is located.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 25, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Han Xiao, Chenghao Sun, Jun Liang
  • Patent number: 11227323
    Abstract: Recommending applications is disclosed. An application graph is disclosed that represents applications. Each node of the graph corresponds to an application and edges relate applications that can handle the same file type. When an input application is identified, the graph can be used to recommend other applications that may be a suitable replacement for the input application. The recommendation is based on the graph and its links and on characteristics of the organization.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: January 18, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Idan Richman Goshen, Avitan Gefen, Amihai Savir, Shiri Gaber
  • Patent number: 11212187
    Abstract: A communications network comprising of n-hop local neighborhoods. The network includes a plurality of communication nodes and a plurality of local neighborhoods wherein each local neighborhood includes a central node around which the local neighborhood is defined. The network also includes a subset of the plurality of nodes located within the local neighborhoods of each of the central nodes. Each of the subset of the plurality of nodes in a local neighborhood is not more than n hops away over currently existing links from the central node of the local neighborhood.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: December 28, 2021
    Assignee: THE AEROSPACE CORPORATION
    Inventor: Richard P. Welle
  • Patent number: 11212135
    Abstract: Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Geotab Inc.
    Inventor: Ian Grzegorczyk
  • Patent number: 11196823
    Abstract: A service deployment control system includes a machine management module, a network management module, a service management module and a service deployment destination determination module. The machine management module is configured to acquire information on an operation of the service providing computer. The network management module is configured to acquire information on cooperation among a plurality of services. The service management module is configured to manage a condition for a computer resource that is set to and required for each of the services. The service deployment destination determination module is configured to select a service providing computer satisfying the condition for the computer resource required for the service out of the information on the operation as a candidate of a deployment destination of the service, generate combinations of the candidates as deployment patterns, calculate a deployment cost for each of the deployment patterns, select one of the deployment patterns.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: December 7, 2021
    Assignee: HITACHI, LTD.
    Inventors: Takuya Habara, Daisuke Ishii, Yuji Ogata
  • Patent number: 11190370
    Abstract: Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 30, 2021
    Assignee: Geotab Inc.
    Inventor: Ian Grzegorczyk
  • Patent number: 11190590
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: November 30, 2021
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 11150365
    Abstract: The present invention disclosure is directed to a method, seismic sensor and system for wireless seismic networking. The system may comprise a low-power wide-area network (LPWAN) including wireless seismic sensors, the LPWAN being established for wireless transmission of data from the wireless seismic sensors.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: October 19, 2021
    Assignee: SHELL OIL COMPANY
    Inventors: Hadi Jamali Rad, Xander Campman
  • Patent number: 11144864
    Abstract: The present disclosure refers to a method and a system for tracking cable drums and length of cable on the drum. A method includes attaching a tracker device with a tracker identifier to a cable drum with a drum identifier, said drum identifier being associated in a database with drum dimensions and with cable dimensions of a cable stored on the drum. The method includes associating in the database the drum identifier also with the tracker identifier. The method includes when an event comprising at least a shock and/or a number of rotations of the cable drum around a longitudinal axis occurs, activating a first electronic circuit of the tracker device including a sensing device that detects at least the event, storing the detected event in a local memory of the tracker device and switching the first electronic circuit to standby mode after the detected event is stored.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: October 12, 2021
    Assignee: PRYSMIAN S.P.A.
    Inventors: Davide Fassone, Antonino Arena
  • Patent number: 11140099
    Abstract: Systems and processes for providing response suggestions are provided. In one example process, a textual representation of a message is received. Based on the textual representation of the message, one or more response categories and a predetermined number of suggested inputs corresponding to each of the one of more response categories are obtained. Based on the predetermined number of suggested inputs corresponding to each of the one of more response categories, one or more suggested inputs for each of the one or more response categories are determined. The one or more suggested inputs are provided as response suggestions to the message.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: October 5, 2021
    Assignee: Apple Inc.
    Inventors: Vojtech Jina, Seth J. Hildick-Smith, Peter M. Kirby, Vivek Kumar Rangarajan Sridhar
  • Patent number: 11128710
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: July 23, 2017
    Date of Patent: September 21, 2021
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 11121925
    Abstract: An IoT network management method and an IoT network server and a terminal applying the same are provided. According to the IoT network management method, when a network joining request is received from the terminal, the IoT network server determines whether to allow the corresponding terminal to join, and, when an environment configuration request is received from the terminal, the IoT network server transmits environment configuration information which is information regarding a communication environment of the corresponding terminal. Accordingly, the terminal and the IoT network server can efficiently manage a network while following the LoRaWAN standards, and also, can change a network path to an effective network path when the surrounding network environment changes or a gateway breaks down, and can achieve stable data transmission by minimizing a data collision between large-scale facilities within a predetermined distance.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 14, 2021
    Assignee: KOREA ELECTRONICS TECHNOLOGY INSTITUTE
    Inventors: Seung Woo Lee, Young Min Kwon
  • Patent number: 11120386
    Abstract: A non-transitory computer-readable recording medium has stored therein a program that causes a computer to execute a process including: inputting, to each of a plurality of agents, a plurality of purchasing behavioral objectives, a first purchasing behavioral objective, and facilities information indicating a plurality of facilities corresponding to the plurality of purchasing behavioral objectives; and causing each of the plurality of agents to determine, based on a condition that has been set in accordance with a facility search behavior with respect to a facility that is selected from the plurality of facilities in response to the purchasing behavioral objective of each of the plurality of agents at a time of execution of simulation, a second purchasing behavioral objective of each of the plurality of agents from among the plurality of purchasing behavioral objectives.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: September 14, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Kotaro Ohori, Shohei Yamane, Hiroaki Yamada
  • Patent number: 11102167
    Abstract: Systems, methods, and computer-readable media for implementing local and wide network suppression of query requests in zero-configuration networking. Disclosed are systems, methods, and computer-readable storage media for implementing suppression of query packets zero-configuration networking over local and wide networks by utilizing agents, application programming interfaces (API), and a controller. The suppression can be determined based on two time periods, a processing period and a suppression period.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: August 24, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Saiprasad Muchala, Sundararaju Veeraiah, Saurabh Agarwal, Manoj Narayan, Ankur Bhargava
  • Patent number: 11102112
    Abstract: Systems and methods are provided for supporting scalable multi-homed routing for virtual switch based host channel adapter (HCA) virtualization in a subnet. An exemplary method can provide one or more switches, a plurality of host channel adapters, a plurality of hypervisors, and a plurality of virtual machines. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can further perform a multi-homed routing for the subnet, wherein at least one of the plurality of host channel adapters comprises two virtual switches, wherein the two virtual switches are treated as endpoints of the subnet, and wherein the multi-homed routing for the subnet ensures that each the two virtual switches are routed through independent paths.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: August 24, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bartosz Bogdański, Bjørn Dag Johnsen, Line Holen
  • Patent number: 11096234
    Abstract: Methods, systems, and computer readable media can be operable to facilitate the control of a media device based upon the proximity of a wireless device. A viewable area may be mapped for one or more media devices within a premise, wherein the map of the viewable area for a media device includes one or more wireless quality parameters observed by a wireless device while the wireless device is located within an area around the media device from which a user may view content output from the media device. Based upon a comparison between wireless quality parameters currently observed by a wireless device and wireless quality parameters of a viewable area map, a determination may be made that the wireless device is within the viewable area of a media device, and the wireless device may be configured as a control device for the media device.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: August 17, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Praveen Girish, Bradley Thomas Howard, Krishna Prasad Panje
  • Patent number: 11093881
    Abstract: A system for process shaping in a retail store environment comprises a video generation and processing component, a data source integration and aggregation component for aggregating and integrate information received from various sources, a process sensing component for generating one or more continuous processes, a process aggregator and weighing component for aggregating the one or more continuous processes into a merged weighted process, a proof of problem and value component for determining one or more process variations, a ripple effect analyser for sending one or more nudging messages to the retail store environment, and a gamified feedback algorithm component for communicating a nudging action corresponding to a nudging message, to one or more entities in the retail store environment.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: August 17, 2021
    Assignee: Everseen Limited
    Inventors: Alan O'Herlihy, Bogdan Ciubotaru, Ovidiu Parvu, Dan Pescaru, Vasile Gui
  • Patent number: 11089118
    Abstract: A system for establishing a mesh network that includes a plurality of nodes of the mesh network, wherein each of the plurality of nodes executes on one or more computing platforms. In response to coming online, each of the plurality of nodes executes an interlock that calculates a grace period for a service executed by a respective software application executing on a respective node of the plurality of nodes. The calculation is based on a previous number of services and topics communicated on the mesh network. The interlock can also reset the grace period in response to detecting a particular network event wherein the interlock prevents the service of the respective software application from communicating messages on the mesh network during a running of the grace period. The interlock can permit, in response to expiration of the grace period, the service of the respective software application to communicate messages.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: August 10, 2021
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Robert C. Bruckart, Timothy J. Atkinson, Don W. Bebout
  • Patent number: 11075865
    Abstract: Methods and apparatuses of transmitting a business object are disclosed. A first client has a communication connection established with a second client, and includes a user interface containing a first display region and a second display region. The first display region is used for displaying a first business object, and the second display region is used for conducting instant communications with the second client. The first client sends information of a first business object to the second client according to a sharing request, performs an operation on the first business object in the user interface of the first client based on an operation command for the first business object of the first client, and sends the operation command to the second client, to cause the second client to perform the operation on the first business object in a user interface of the second client according to the operation command.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 27, 2021
    Assignee: Alibaba Group Holding Limited
    Inventors: Xueting Jiang, Junyuan Liu