Patents by Inventor Vijay Sarathi Kesavan
Vijay Sarathi Kesavan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210037364Abstract: 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: ApplicationFiled: March 10, 2020Publication date: February 4, 2021Inventors: Vijay Sarathi Kesavan, Sudarshan Prasad
-
Patent number: 10912105Abstract: For example, an apparatus may include logic and circuitry configured to cause a wireless communication device to determine at least one video quality parameter representing an estimated quality of at least one video stream to be streamed via the wireless communication device to a display device over a wireless communication medium; to determine a scheduling policy parameter based at least on the video quality parameter; and to provide the scheduling policy parameter to a Media Access Control (MAC) scheduler to schedule wireless transmission of the at least one video stream to the display device.Type: GrantFiled: March 28, 2019Date of Patent: February 2, 2021Assignee: INTEL CORPORATIONInventors: Gabriel Arrobo Vidal, Vijay Sarathi Kesavan, Maria Ramirez Loaiza
-
Publication number: 20210021673Abstract: A particular device is provided with a communications module to receive signals of a plurality of devices within range of the particular device and further provisioned with grouping logic. The grouping logic is executable by one or more processors to determine from each of the signals a respective identifier for each of the plurality of devices, determine, based at least in part on the identifiers, that a particular subset of the plurality of devices are also included with the particular device in a particular one of a plurality of defined groups, and converge data received from the particular subset of devices based on the particular group.Type: ApplicationFiled: March 30, 2020Publication date: January 21, 2021Applicant: Intel CorporationInventors: Shao-Wen Yang, Lei Yang, Anand P. Rangarajan, Vijay Sarathi Kesavan, Xingang Guo
-
Patent number: 10887796Abstract: Methods, apparatus, systems and articles of manufacture are disclosed provide an apparatus to allocate bandwidth between devices, the apparatus comprising a comparator to determine whether a first dataflow to a first device is below a first fair share throughput attributed to the first device; and a weight adjustor to, in response to the comparator determining that the first dataflow is below the first fair share throughput attributed to the first device adjust the first fair share throughput such that the first dataflow is closer to the first fair share throughput; and adjust a second fair share throughput attributed to a second device such that a second dataflow to the second device is closer to the second fair share throughput.Type: GrantFiled: December 18, 2018Date of Patent: January 5, 2021Assignee: INTEL CORPORATIONInventors: Fatemeh Fazel Sarjoui, Maria Ramirez Loaiza, Vijay Sarathi Kesavan, William R. Dieter
-
Patent number: 10700791Abstract: Techniques for communicating configuration information with remote devices using ultrasonic audio are disclosed. In an example, provisioning and device onboarding operations are initiated by a configuration computing device to a plurality of configurable devices, through operations that encode configuration data into an ultrasonic audio signal (e.g., emitted at 18 kHz or greater) and broadcast this ultrasonic audio signal with a speaker. The respective configurable devices may then perform operations to receive the ultrasonic audio signal with a microphone, decode the configuration data from the ultrasonic audio signal, and configure settings based on the configuration data. This configuration data may include network connection information to onboard the respective configurable devices to connection with a wireless local area network (e.g., a Wi-Fi network).Type: GrantFiled: March 31, 2016Date of Patent: June 30, 2020Assignee: Intel CorporationInventors: Yamin S. Al-Mousa, Assaf Mevorach, Vijay Sarathi Kesavan
-
Publication number: 20200196192Abstract: Methods, apparatus, systems and articles of manufacture are disclosed provide an apparatus to allocate bandwidth between devices, the apparatus comprising a comparator to determine whether a first dataflow to a first device is below a first fair share throughput attributed to the first device; and a weight adjustor to, in response to the comparator determining that the first dataflow is below the first fair share throughput attributed to the first device adjust the first fair share throughput such that the first dataflow is closer to the first fair share throughput; and adjust a second fair share throughput attributed to a second device such that a second dataflow to the second device is closer to the second fair share throughput.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Fatemeh Fazel Sarjoui, Maria Ramirez Loaiza, Vijay Sarathi Kesavan, William R. Dieter
-
Publication number: 20200195514Abstract: Disclosed is an environment including a device (105) for creating a computing system. The device (105) includes circuitry (120), a first network interface (110), and a second network interface (115). The device (105) may be a gateway. The processing circuitry (120) is arranged to receive a system definition pertaining to a first network. The first network may include OCF clients (140), such as a home automation control panel (140B) or a remote monitor (140A). The OCF clients (140) may communicate to the device (105) using OCF conventions. The system definition includes function identifiers and pertains to the first network. The system definition parameterizes the functions via the function identifiers of the system. Preferably, the first network operates in accordance with the OCF (Open Connectivity Foundation) family of standards. The system definition may be an OCF collection. Here, the function identifiers include the resources linked or batched by the OCF collection.Type: ApplicationFiled: May 9, 2017Publication date: June 18, 2020Inventors: Mats Gustav Agerstam, Douglas K Hudson, Shilpa A Sodani, Vijay Sarathi Kesavan, Thuyen C Tran
-
Publication number: 20200170024Abstract: System and techniques for radio resource scheduling are described herein. A network request may be received at a first network interface of a gateway device. Here, the network request includes an information request to multiple devices connected to the gateway device via a second network interface. A transmission schedule may be created for the multiple devices that is contention free. The transmission schedule may be propagated to the multiple devices. Information responsive to the information request may be received from the multiple devices according to the transmission schedule. The network request may be fulfilled with the information.Type: ApplicationFiled: May 9, 2017Publication date: May 28, 2020Inventors: Mats Gustav Agerstam, Vijay Sarathi Kesavan, Thuyen C. Tran, Shilpa A. Sodani, Douglas K. Hudson
-
Patent number: 10652716Abstract: 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: September 25, 2015Date of Patent: May 12, 2020Assignee: INTEL IP CORPORATIONInventors: Vijay Sarathi Kesavan, Sudarshan Prasad
-
Patent number: 10644397Abstract: Methods, apparatus and systems for motion-predictive beamforming are disclosed. A method for motion predictive beamforming includes determining a time of a predicted transmission and determining a future position of a virtual reality (VR) receiving device at the time of the predicted transmission. Beamforming parameters are forwarded wireless system that correspond to the future position of the VR receiving device, the time of the predicted transmission, and an error correction margin to cause a transmission of a beam that is formed based on the future position of the VR receiving device, the time of the predicted transmission, and the error correction margin.Type: GrantFiled: June 30, 2017Date of Patent: May 5, 2020Assignee: INTEL CORPORATIONInventors: Kim Pallister, Karthik Veeramani, Vijay Sarathi Kesavan
-
Patent number: 10620697Abstract: Wireless communication management methods and apparatuses for use with a virtual reality system are disclosed. A virtual reality subsystem, access point, and virtual reality devices are configured to interact with the access point to ensure that appropriate bandwidth is allocated and latency times are guaranteed between the virtual reality devices and a virtual reality application running on a host computer. The access point is configured with a virtual reality traffic handler to receive policies from the virtual reality subsystem, to ensure sufficient bandwidth and latency.Type: GrantFiled: September 27, 2018Date of Patent: April 14, 2020Assignee: Intel CorporationInventors: Karthik Veeramani, Ofer Hareuveni, Vijay Sarathi Kesavan, Rajneesh Chowdhury, Gabriel Arrobo Vidal
-
Patent number: 10609146Abstract: A particular device is provided with a communications module to receive signals of a plurality of devices within range of the particular device and further provisioned with grouping logic. The grouping logic is executable by one or more processors to determine from each of the signals a respective identifier for each of the plurality of devices, determine, based at least in part on the identifiers, that a particular subset of the plurality of devices are also included with the particular device in a particular one of a plurality of defined groups, and converge data received from the particular subset of devices based on the particular group.Type: GrantFiled: December 18, 2015Date of Patent: March 31, 2020Assignee: Intel CorporationInventors: Shao-Wen Yang, Lei Yang, Anand P. Rangarajan, Vijay Sarathi Kesavan, Xingang Guo
-
Publication number: 20200021670Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify and manage IoT protocols and associated devices. An example apparatus includes a gateway device to communicate according to a first protocol. The example gateway device includes a plugin agent to discover a first device and probe the first device to gather data regarding a protocol of the first device. The example plugin agent is to transmit the gathered data to a plugin manager to determine whether the first device is to communicate via the first protocol, and, when the first device is unable to communicate via the first protocol, determine a plugin for the gateway device to enable the gateway device to communicate with the first device, the plugin agent to provision the plugin for the gateway device with respect to the first device.Type: ApplicationFiled: December 27, 2016Publication date: January 16, 2020Inventors: Mats AGERSTAM, David J. McCALL, Vijay Sarathi KESAVAN, Maria E. RAMIREZ LOAIZA
-
Publication number: 20190364502Abstract: A wireless sensor network is provided comprising: a node that listens for radio messages with periodic control messages, and listens for radio messages with periodic sensor data messages, and determines whether to skip listening for radio messages with a periodic sensor data message during a sensor data time period based upon a skip indicator included in a periodic control message.Type: ApplicationFiled: December 30, 2016Publication date: November 28, 2019Inventors: Mats Gustav Agerstam, Vijay Sarathi Kesavan, Douglas K Hudson, Thuyen C Tran, Shilpa A Sodani
-
Publication number: 20190260707Abstract: A method and apparatus for communications in internet-of-things devices are provided. An exemplary apparatus includes an IoT server device. The IoT server device includes a communications device and a resource name map including a full identifier string and a short identifier string. A discovery responder provides the full identifier string and a short identifier string to a client device through the communications device.Type: ApplicationFiled: July 1, 2016Publication date: August 22, 2019Applicant: Intel IP CorporationInventors: Vijay Sarathi Kesavan, Sudarshan Prasad, Carlos Cordeiro, Bahareh Sadeghi
-
Publication number: 20190223194Abstract: For example, an apparatus may include logic and circuitry configured to cause a wireless communication device to determine at least one video quality parameter representing an estimated quality of at least one video stream to be streamed via the wireless communication device to a display device over a wireless communication medium; to determine a scheduling policy parameter based at least on the video quality parameter; and to provide the scheduling policy parameter to a Media Access Control (MAC) scheduler to schedule wireless transmission of the at least one video stream to the display device.Type: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Inventors: Gabriel Arrobo Vidal, Vijay Sarathi Kesavan, Maria Ramirez Loaiza
-
Publication number: 20190089787Abstract: Apparatuses, methods and storage media associated with an IoT gateway are disclosed herein. In embodiments, an apparatus (such as an IoT gateway) for communicatively coupling a plurality of Internet-of-Things (IoT) devices of an IoT network to each other, and to an enterprise or public network, may comprise: first networking circuitry to communicatively couple the apparatus with the plurality of the IoT (smart) devices of the IoT network; second networking circuitry to communicatively couple the apparatus with the enterprise or public network; routing circuitry coupled to the first and second networking circuitries; and code table building circuitry coupled with the first and second networking circuitries to dynamically provide a code table to the IoT (smart) devices to use to exchange messages with each other, or with other devices on the enterprise or public network, based at least in part on words in the messages exchanged.Type: ApplicationFiled: September 20, 2017Publication date: March 21, 2019Inventors: Zhaohua Yi, Vijay Sarathi Kesavan
-
Publication number: 20190041976Abstract: Wireless communication management methods and apparatuses for use with a virtual reality system are disclosed. A virtual reality subsystem, access point, and virtual reality devices are configured to interact with the access point to ensure that appropriate bandwidth is allocated and latency times are guaranteed between the virtual reality devices and a virtual reality application running on a host computer. The access point is configured with a virtual reality traffic handler to receive policies from the virtual reality subsystem, to ensure sufficient bandwidth and latency.Type: ApplicationFiled: September 27, 2018Publication date: February 7, 2019Inventors: KARTHIK VEERAMANI, OFER HAREUVENI, VIJAY SARATHI KESAVAN, RAJNEESH CHOWDHURY, GABRIEL ARROBO VIDAL
-
Publication number: 20190043010Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to coordinate and manage secure shipment of a package. An example shipment coordination apparatus includes an address generator and a verification engine. The example apparatus includes a shipping group coordinator to generate a group including a sender and a receiver based on a) a first digital address associated with the sender, b) a second digital address associated with the receiver, and c) at least one encryption key associated with at least one of the first digital address or the second digital address, the shipping group coordinator to initiate delivery instruction and manage receipt confirmation of a package at a second physical address corresponding to the second digital address based on verification of a token identifying the receiver and to provide messaging between the sender and the receiver in the group using a group encryption key to keep messages private in the group.Type: ApplicationFiled: June 29, 2018Publication date: February 7, 2019Inventors: Ned Smith, Mats Agerstam, Vijay Sarathi Kesavan, Shilpa Sodani
-
Publication number: 20190045033Abstract: Various systems and methods for network optimization or bandwidth conservation may use Open Connectivity Foundation (OCF) plugin migration or mirroring to access an OCF plugin in the cloud. A cloud-based OCF plugin allows for routing optimization to leverage an OCF resource directory to provide discovery or access to the OCF plugin. The OCF plugin may be used when an OCF device communicates with a non-OCF device.Type: ApplicationFiled: August 23, 2018Publication date: February 7, 2019Inventors: Mats Gustav Agerstam, Vijay Sarathi Kesavan