Patents by Inventor Rupesh Kumar

Rupesh Kumar 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).

  • Patent number: 10805166
    Abstract: An enforcement mechanism on an operating system instance enforces a segmentation policy on a container. A configuration generation module executing in a host namespace of the operating system instance receives management instructions from a segmentation server for enforcing the segmentation policy on a container. The configuration generation module executes in the host namespace to configure a traffic control and monitoring module in a container namespace associated with the container. The traffic control and monitoring module in the container namespace controls and monitors communications to and from the container in accordance with its configuration. By executing a configuration generation module in the host namespace to configure traffic control and monitoring module in the container namespace, the enforcement mechanism beneficially enables robust and lightweight enforcement in a manner that is agnostic to different containerization protocols.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: October 13, 2020
    Assignee: Illumio, Inc.
    Inventors: Thomas Michael McCormick, Daniel Richard Cook, Rupesh Kumar Mishra, Matthew Kirby Glenn, Paul James Kirner, Mukesh Gupta, Juraj George Fandli
  • Patent number: 10785115
    Abstract: A segmentation server configures enforcement of a segmentation policy by allocating enforcement of management instructions between network devices and hosts. The segmentation policy comprises rules that control communications between workloads. For a particular workload, the segmentation server generates management instructions for controlling communications to and from the particular workload in accordance with the rules. The segmentation server determines an allocation of management instructions between enforcement on a host on which the particular workload executes and enforcement on a network device upstream from the workload. The segmentation server sends configuration information to at least one of the host and the network device in accordance with the allocation to enable enforcement of the management instructions.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: September 22, 2020
    Assignee: Illumio, Inc.
    Inventors: Rupesh Kumar Mishra, Paul James Kirner, Matthew Kirby Glenn
  • Publication number: 20200148635
    Abstract: The present invention relates to 4-substituted amidine derivatives of the general formula (I), wherein A1-A4, D, L, Q, R7, R7? and integer's v and w have the meanings as defined in description. The invention further relates to methods for their preparation and use of said compounds to fight undesired phytopathogenic microorganisms, and agents for said purpose, comprising said amidine derivatives, all according to the invention. This invention further relates to a method for controlling undesired phytopathogenic microorganisms by application of said 4-substituted amidine derivatives of general formula (I) to such undesired microorganisms and/or to their habitat, according to the invention.
    Type: Application
    Filed: May 17, 2018
    Publication date: May 14, 2020
    Applicant: PI INDUSTRIES LTD.
    Inventors: Maruti Naik, Vishal A. Mahajan, Manoj G. Kale, Sathiyamoorthi Sivakumar, Ankit Kumar Jain, Sulur G. Manjunatha, Santosh Shridhar Autkar, Ruchi Garg, Rupesh Kumar Mishra, Hagalavadi M. Venkatesha, Konstantin Poschnary, Alexander G.M. KLAUSENER
  • Publication number: 20200144479
    Abstract: A sensor including an integrated circuit and a piezoelectric substrate is described. The piezoelectric substrate is adapted as an antenna of an integrated circuit. The antenna may be an RFID antenna and the integrated circuit may be and RFID integrated circuit.
    Type: Application
    Filed: June 5, 2018
    Publication date: May 7, 2020
    Inventors: Ali LOUZIR, Rupesh KUMAR, Jean-Yves LE NAOUR, Philippe GILBERTON
  • Publication number: 20200136910
    Abstract: A segmentation server configures enforcement of a segmentation policy by allocating enforcement of management instructions between network devices and hosts. The segmentation policy comprises rules that control communications between workloads. For a particular workload, the segmentation server generates management instructions for controlling communications to and from the particular workload in accordance with the rules. The segmentation server determines an allocation of management instructions between enforcement on a host on which the particular workload executes and enforcement on a network device upstream from the workload. The segmentation server sends configuration information to at least one of the host and the network device in accordance with the allocation to enable enforcement of the management instructions.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Rupesh Kumar Mishra, Paul James Kirner, Matthew Kirby Glenn
  • Publication number: 20200076769
    Abstract: An enforcement module operating on a server or on a network midpoint device obtains a management instruction controlling communications of a target workload. The enforcement module configures a firewall of a network midpoint device upstream from the target workload to enforce the management instruction. The configuration mechanism may be dependent on the particular capabilities and characteristics of the network midpoint device.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Inventors: Rupesh Kumar Mishra, Paul James Kirner
  • Publication number: 20200021491
    Abstract: An enforcement mechanism on an operating system instance enforces a segmentation policy on a container. A configuration generation module executing in a host namespace of the operating system instance receives management instructions from a segmentation server for enforcing the segmentation policy on a container. The configuration generation module executes in the host namespace to configure a traffic control and monitoring module in a container namespace associated with the container. The traffic control and monitoring module in the container namespace controls and monitors communications to and from the container in accordance with its configuration. By executing a configuration generation module in the host namespace to configure traffic control and monitoring module in the container namespace, the enforcement mechanism beneficially enables robust and lightweight enforcement in a manner that is agnostic to different containerization protocols.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 16, 2020
    Inventors: Thomas Michael McCormick, Daniel Richard Cook, Rupesh Kumar Mishra, Matthew Kirby Glenn, Paul James Kirner, Mukesh Gupta, Juraj George Fandli
  • Publication number: 20190392274
    Abstract: Apparatus (300, 400) and method (600) for passive remote control are provided. The apparatus (300) includes at least two radio-frequency identification (RFID) tag devices (330_1, 330_2, 330_N, 430_1, 430_2) each operable to transmit a signal when activated and a first switch coupled to the at least two RFID tag devices (310_1, 310_2, 310_K, 410_1) and operable to activate the at least two RFID tag devices when the first switch is in a first switch state, said first switch being a first key identified by RFID tag information of the at least two RFID tag devices. Apparatus (110) and method (700) for receiving RFID signals are also provided.
    Type: Application
    Filed: November 21, 2017
    Publication date: December 26, 2019
    Inventors: Ali LOUZIR, Rupesh KUMAR, Pascal NADEAU, Philippe MINARD
  • Publication number: 20190372848
    Abstract: An enforcement mechanism on an operating system instance enforces a segmentation policy on a container. A configuration generation module executing in a host namespace of the operating system instance receives management instructions from a segmentation server for enforcing the segmentation policy on a container. The configuration generation module executes in the host namespace to configure a traffic control and monitoring module in a container namespace associated with the container. The traffic control and monitoring module in the container namespace controls and monitors communications to and from the container in accordance with its configuration. By executing a configuration generation module in the host namespace to configure traffic control and monitoring module in the container namespace, the enforcement mechanism beneficially enables robust and lightweight enforcement in a manner that is agnostic to different containerization protocols.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Thomas Michael McCormick, Daniel Richard Cook, Rupesh Kumar Mishra, Matthew Kirby Glenn, Paul James Kirner, Mukesh Gupta, Juraj George Fandli
  • Patent number: 10476745
    Abstract: An enforcement mechanism on an operating system instance enforces a segmentation policy on a container. A configuration generation module executing in a host namespace of the operating system instance receives management instructions from a segmentation server for enforcing the segmentation policy on a container. The configuration generation module executes in the host namespace to configure a traffic control and monitoring module in a container namespace associated with the container. The traffic control and monitoring module in the container namespace controls and monitors communications to and from the container in accordance with its configuration. By executing a configuration generation module in the host namespace to configure traffic control and monitoring module in the container namespace, the enforcement mechanism beneficially enables robust and lightweight enforcement in a manner that is agnostic to different containerization protocols.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: November 12, 2019
    Assignee: Illumio, Inc.
    Inventors: Thomas Michael McCormick, Daniel Richard Cook, Rupesh Kumar Mishra, Matthew Kirby Glenn, Paul James Kirner, Mukesh Gupta, Juraj George Fandli
  • Patent number: 10467360
    Abstract: A method is described for dynamically determining availability of a computing resource. An application session is established, and an application session data matrix is generated including parameters specifying aspects of the application session, an application associated with the application session, and a computing resource on which the application session depends. A component signature block is derived based on the parameters of the application session data matrix. The component signature block identifies the computing resource on which the application session depends and a total number of sessions dependent on the computing resource. A metric signature block is generated based on one or more parameters of the application session data matrix and the component signature block. The metric signature block is classified according to one or more probability models. A computing resource availability rating for the computing resource is derived based on an output of the one or more probability models.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: November 5, 2019
    Assignee: FMR LLC
    Inventors: Deepak Gupta, Rupesh Kumar Mishra
  • Publication number: 20190327510
    Abstract: Systems and methods in accordance with various embodiments of the invention enable quality based streaming. A content player in accordance with an embodiment of the invention includes: a processor; a network interface; and memory containing a content player application. The content player application can direct the processor to: receive quality metadata describing a plurality of streams, where: the plurality of streams are encoded at different maximum bitrates; each stream is divided into content segments; and the quality varies between content segments in each stream. Furthermore, the content player application directs the processor to measure available bandwidth; request content segments from the plurality of streams based upon the available network bandwidth and the quality metadata, where the requested content segments include content segments encoded at a maximum bitrate and having quality that is the lowest maximum bitrate that achieves a target quality level.
    Type: Application
    Filed: May 20, 2019
    Publication date: October 24, 2019
    Applicant: MediaMelon, Inc.
    Inventors: Ameet Kalagi, Rupesh Kumar Satija, Ali C. Begen
  • Patent number: 10298985
    Abstract: Systems and methods in accordance with various embodiments of the invention enable quality based streaming. A content player in accordance with an embodiment of the invention includes: a processor; a network interface; and memory containing a content player application. The content player application can direct the processor to: receive quality metadata describing a plurality of streams, where: the plurality of streams are encoded at different maximum bitrates; each stream is divided into content segments; and the quality varies between content segments in each stream. Furthermore, the content player application directs the processor to measure available bandwidth; request content segments from the plurality of streams based upon the available network bandwidth and the quality metadata, where the requested content segments include content segments encoded at a maximum bitrate and having quality that is the lowest maximum bitrate that achieves a target quality level.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: May 21, 2019
    Assignee: MEDIAMELON, INC.
    Inventors: Ameet Kalagi, Rupesh Kumar Satija, Ali C. Begen
  • Publication number: 20190087855
    Abstract: A system selects a set of advertisement media associated with a product. A set of persistent advertisement media from the set of advertisement media is identified based on one or more tests. A Gaussian Bayesian (GB) network based on the set of advertisement media. A net persistence rate for each of the set of persistent advertisement media is determined based on the GB network. a competitor factor associated with another vendor of the product is computed based on one or more marketing parameters associated with the another vendor. A predicted sales (PS) value associated with each of the set of persistent advertisement media is determined. A persistent advertisement medium is selected in real time based on corresponding PS value. An advertisement is rendered on the selected persistent advertisement medium in real time for marketing the product.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 21, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Sanjay SHARMA, Derek LEVESQUE, Rupesh KUMAR, Keshav RASTOGI
  • Publication number: 20180323504
    Abstract: A method for monitoring physiological signal characteristics of a living subject is disclosed. A salient idea is to electromagnetically couple the antennas of respectively a networking device and a monitoring device, the networking device transmitting a wireless signal, the monitoring device receiving first and second signals from the electromagnetic coupling. The first and second signals include a reflection of the transmitted signal on a living subject as well as a part of the transmitted signal resulting from the antenna coupling. A self-interference cancellation processing is applied to the received first and second signals for extracting the reflected signal from the first signal prior to amplifying and mixing with the received second signal to monitor physiological signal characteristics of the living subject.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 8, 2018
    Inventors: Ali LOUZIR, Rupesh KUMAR, JEAN YVES LE NAOUR
  • Publication number: 20180175480
    Abstract: A method for harvesting an energy from a power cord is disclosed. The method includes mounting two electrodes around the power cord. The electrodes have a first conductive part being partially cylindrical around an axis, and a plurality of spikes, originating from the first conductive part, directed towards the axis, and inserted in an insulating envelope of the power cord, so as to increase the capacitive coupling to the wires inside the power cord and to increase the amount of harvested energy by the two electrodes. A device such as for example a wireless RFID tag is advantageously powered by the energy harvested by the two electrodes.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 21, 2018
    Inventors: Rupesh KUMAR, Mohammad Sadiq, Ali Louzir, Jean-Yves Le Naour
  • Publication number: 20180159367
    Abstract: A method for harvesting an energy from a power cord is disclosed. A salient idea of the present principles is to adapt the antenna of a wireless tag device, so as to harvest an energy from a power cord and to power the wireless tag with the harvested energy. The disclosed principles propose to combine in a single antenna a classical antenna function of radio frequency signals reception to a new function of energy harvesting from a power cord. The harvested energy is used to power the wireless tag device or to boost the range performances of the wireless tag, through the powering of its communication circuitry.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 7, 2018
    Inventors: Ali LOUZIR, Mohammad SADIQ, Rupesh KUMAR, Jean-Yves LE NAOUR
  • Patent number: 9875272
    Abstract: A computer-implemented database system, method, and computer program product are provided. the database system comprises a plurality of nodes, each node including a data storage device having memory and a server; and a database system controller coupled to each of the plurality of nodes and having a processor and software program code for directing the database system to perform the following function of defining, for a user, a node group including at least one of the plurality of nodes, upon which the user's data is to be stored in a user database; wherein the user database is defined in terms of time-partitioned tables residing on the nodes of the node group, and wherein each time-partitioned table is further defined in terms of shards of the user's data, the shards corresponding with respective ones of the time partitions.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: January 23, 2018
    Assignee: Google Inc.
    Inventors: Anant Jhingran, Rupesh Kumar, Sanjoy Bose
  • Patent number: 9870436
    Abstract: A computer-implemented method and system create computer-generated three-dimensional (3D) models in a broken state (broken view representation). To create a 3D model in a broken state, an area of the 3D model in an unbroken state is removed to create the 3D model in the broken state and a mapping between the 3D model in the unbroken state and the 3D model in a broken state is implemented to enable operations performed on the 3D model in the broken state to utilize data defining the 3D model in the unbroken state. The mapping maintains a relationship between data defining the 3D model in the unbroken state and data defining the 3D model in the broken state.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: January 16, 2018
    Assignee: Dassault Systemes SolidWorks Corporation
    Inventors: Matthew Lorono, Robert Siegel, Sachin Darwatkar, Rupesh Kumar
  • Patent number: 9836671
    Abstract: Disclosed herein are technologies directed to discovering semantic similarities between images and text, which can include performing image search using a textual query, performing text search using an image as a query, and/or generating captions for images using a caption generator. A semantic similarity framework can include a caption generator and can be based on a deep multimodal similar model. The deep multimodal similarity model can receive sentences and determine the relevancy of the sentences based on similarity of text vectors generated for one or more sentences to an image vector generated for an image. The text vectors and the image vector can be mapped in a semantic space, and their relevance can be determined based at least in part on the mapping. The sentence associated with the text vector determined to be the most relevant can be output as a caption for the image.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jianfeng Gao, Xiaodong He, Saurabh Gupta, Geoffrey G. Zweig, Forrest Iandola, Li Deng, Hao Fang, Margaret A. Mitchell, John C. Platt, Rupesh Kumar Srivastava