Patents by Inventor Saurabh Kumar

Saurabh 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).

  • Publication number: 20200205427
    Abstract: The present invention relates to microbial safety of meat products. In particular new additives are provided for effective reduction of pathogenic bacteria, such as Shiga toxin producing Escherichia coli (STEC), on or in meat products. The present inventors found that a combination of a nonionic surfactant and organic acid is particularly effective in the reduction of these and other pathogenic bacteria in meat products. The addition of a thickening agent was found to further enhance the effectiveness of the compositions in eliminating these pathogenic bacteria. The present invention provides these meat preservation compositions, the methods of treating meat with these compositions, the related uses of these compositions, as well as the meat products accordingly obtained.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Saurabh KUMAR, Jacobus Johannes Adriana Maria Verheezen, Prita Pritawardani
  • Publication number: 20200210523
    Abstract: Computer-implemented techniques are described herein for generating and utilizing a universal encoder component (UEC). The UEC maps a linguistic expression in a natural language to a language-agnostic representation of the linguistic expression. The representation is said to be agnostic with respect to language because it captures semantic content that is largely independent of the syntactic rules associated with the natural language used to compose the linguistic expression. The representations is also agnostic with respect to task because a downstream training system can leverage it to produce different kinds to machine-trained components that serve different respective tasks. The UEC facilitates the generation of downstream machine-trained models by permitting a developer to train a model based on input examples expressed in a language j?, and thereafter apply it to the interpretation of documents in language j?, with no additional training required.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Armen AGHAJANYAN, Xia SONG, Saurabh Kumar TIWARY
  • Publication number: 20200205428
    Abstract: The present invention relates to microbial safety of meat products. In particular new additives are provided for effective reduction of pathogenic bacteria, such as Shiga toxin producing Escherichia coli (STEC), on or in meat products. The present inventors found that a combination of a nonionic surfactant and organic acid is particularly effective in the reduction of these and other pathogenic bacteria in meat products. The addition of a thickening agent was found to further enhance the effectiveness of the compositions in eliminating these pathogenic bacteria. The present invention provides these meat preservation compositions, the methods of treating meat with these compositions, the related uses of these compositions, as well as the meat products accordingly obtained.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Saurabh KUMAR, Jacobus Johannes Adriana M VERHEEZEN, Prita PRITAWARDANI
  • Publication number: 20200205426
    Abstract: The present invention relates to microbial safety of meat products. In particular new additives are provided for effective reduction of pathogenic bacteria, such as Shiga toxin producing Escherichia coli (STEC), on or in meat products. The present inventors found that a combination of a nonionic surfactant and organic acid is particularly effective in the reduction of these and other pathogenic bacteria in meat products. The addition of a thickening agent was found to further enhance the effectiveness of the compositions in eliminating these pathogenic bacteria. The present invention provides these meat preservation compositions, the methods of treating meat with these compositions, the related uses of these compositions, as well as the meat products accordingly obtained.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 2, 2020
    Inventors: Saurabh KUMAR, Jacobus Johannes Adriana M VERHEEZEN, Prita PRITAWARDANI
  • Patent number: 10694341
    Abstract: Wi-Fi services multicast to a subnet in a software-defined network (SDN) are extended. An SDN controller centrally monitors a data plane of a Wi-Fi network. Advertisements for services within a first subnet by an advertising station are forwarded to the SDN controller. Parameters of the service of the advertising station are extracted for storage by performing deep packet inspection on the one or more packets. Queries for services within a second subnet by a querying station are also forwarded to the SDN controller. Parameters of the service of the querying station are extracted for storage by performing deep packet inspection on the one or more packets. The query for service to the advertisement matches responsive to the advertisement parameters compared to the query parameters. Responsive to matching, a set of connection parameters necessary for the querying station at the second subnet to connect to the advertising station at the first subnet is sent.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: June 23, 2020
    Assignee: Fortinet, Inc.
    Inventors: Lakshmi Narayana Dronadula, Ajay Malik, Avinash Bhagtani, Saurabh Kumar Agarwal, Nuwas Ponnambathayil
  • Patent number: 10664530
    Abstract: Various technologies described herein pertain to controlling execution of an automated search task on search results returned by a search engine. The search results are received, where the search results are returned by the search engine responsive to the search engine receiving a seed query. An instantiation of a parameterized query for the automated search task is executed over documents specified by the search results, where the instantiation of the parameterized query describes a linguistic pattern, a structural pattern, and a visual pattern. Further, a set of answer strings is extracted from the documents. The answer strings in the set match the linguistic pattern, the structural pattern, and the visual pattern. The search engine is controlled to provide an output in response to the user search query, the output being based on the set of answer strings extracted from the documents.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sumit Gulwani, Oleksandr Polozov, Saurabh Kumar Tiwary
  • Publication number: 20200137173
    Abstract: Techniques for user-based service discovery in a network are described. In one embodiment, a method includes receiving, at a controller, a query to discover advertised services from a user device from a local area network. The method includes determining one or more advertised services in response to the query from the user device and determining a service discovery gateway agent for the local area network in communication with the user device. A query response that includes the one or more advertised services determined in response to the query is transmitted to the service discovery gateway agent. The service discovery gateway agent is configured to receive the query response and transmit the one or more advertised services to the user device via a Layer 2 unicast transmission.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventors: Saurabh Kumar Agarwal, Manoj Meena Narayan, Saiprasad Reddy Muchala
  • Publication number: 20200125578
    Abstract: The present invention extracts and then analyses data based on a set of communication between an enterprise and a user associated with the enterprise. A system for extracting and analyzing the data comprising: a database and a processor communicatively coupled with the database and an Output Unit. The processor is configured to categorize data present in the database after extraction, associate the data with a set of parameters, and send the associated data to the output unit. The database includes user metadata, interaction data, and interaction metadata and the processor comprises a Data Acquisition Unit, a Data Categorization Unit, and a Model Processing Unit. The Model Processing Unit comprises of a Habit Formation Unit and a Recommendation Unit. Further, a method for extracting and analyzing data of a user of an enterprise over a pre-defined period of time has also been discussed.
    Type: Application
    Filed: December 18, 2018
    Publication date: April 23, 2020
    Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
  • Publication number: 20200128094
    Abstract: Described is a system, method, and computer program product is provided that implements high-volume data ingestion in a relational database system. A middle-tier structure is provided that sits between the IoT data producers and the back-end database system. Data records are gathered together and organized at the middle tier, and groups of those records are ingested on a group-basis into the database in a manner which bypasses standard SQL engine processing.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Jean DE LAVARENE, Chandra Sekhar Krishna MAHIDHARA, Pablo SILBERKASTEN, Michael MCMAHON, Ilesh GARISH, Aramvalarthanathan NAMACHIVAYAM, Saurabh Kumar VERMA, Ilya TARANOV
  • Patent number: 10614194
    Abstract: A system and method for providing a layout of equipment in a data center, the equipment including a plurality of equipment racks, and at least one rack-based cooling provider. In one aspect, the method includes receiving data regarding airflow consumption for each of the plurality of equipment racks and cooling capacity of the at least one cooling provider, determining a layout of the data center, and displaying the layout of the data center.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: April 7, 2020
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Saurabh Kumar Shrivastava, James William VanGilder
  • Publication number: 20200106721
    Abstract: Techniques are provided for secure and scalable electronic messaging. In one technique, a decision tree data and targeting criteria for a content delivery campaign are received and stored. Multiple entities that satisfy the targeting criteria are identified. First content from the decision tree data is retrieved and sent to a messaging account of each of the entities. The first content is presented in a message interface of a first entity. In response to detecting that the first entity has provided particular input, second content from the decision tree data is identified based on the particular input. First data associated with the particular input and the second content are presented in the messaging interface along with the first content.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Vasudha Mithal, Saurabh Kumar, Patrick Gannon
  • Publication number: 20200042339
    Abstract: Systems and methods for batching operations in a virtualization environment. A method embodiment operates over a plurality of virtual machines in the virtualization environment. A user interface is used to select two or more virtual machines that are to be subjected to the same batch actions. A method step then generates at least one batch request to be performed over the two or more selected virtual machines. In forming the batch request, the states of the individual virtual machines are analyzed to determine one or more entity-specific operations that apply to the virtual machines and/or to constituent entities of the virtual machines. Once the state-specific and entity-specific operations have been determined, an entity management protocol initiates execution of the one or more entity-specific operations over the individual ones of the two or more selected virtual machines.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Applicant: Nutanix, Inc.
    Inventors: Anjana SHANKAR, Saurabh Kumar SINGH, Gourab BAKSI, Niramayee Shrikant SARPOTDAR, Sai Sruthi SAGI
  • Publication number: 20200034873
    Abstract: A device obtains data, for a current media plan, that includes a cost adjustment factor, a duration of an unexecuted portion of the current media plan that is divisible into periods of time, and an unutilized budget, for the duration, that is divisible into budget portions based on the periods of time. The device generates a predictive baseline cost parameter by adjusting, by the cost adjustment factor, a baseline cost parameter of a previously implemented baseline media plan. The device predicts cost metrics for the current media plan using the predictive baseline cost parameter, and predicts performance metrics for the current media plan based on the cost metrics and predictive baseline cost parameter. The device determines target cost per point (CPP) values for the current media plan based on the cost metrics and performance metrics, and causes an action to be performed based on the target CPP values.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: Nicola Sarah Vanessa Poynter, Suchit Malhotra, Rahul Jairath, Shaifali Panwar, Saurabh Kumar Singh, Julian Richard Taverner Smith
  • Patent number: 10546647
    Abstract: An oscillator circuit includes a voltage controlled oscillator (VCO) configured to generate a clock signal having a clock period that is adjustable based on a control signal. The oscillator circuit includes a time to voltage converter configured to receive the clock signal and generate a compensation voltage potential that is proportional to the clock period and a zero temperature coefficient (ZTC) current. The oscillator circuit includes an amplifier configured to generate the control signal responsive to the compensation voltage potential and a temperature independent reference voltage potential. A method includes applying a control signal to a VCO, generating a clock signal having a clock period responsive to the control signal, generating a compensation voltage potential, and adjusting the clock period using the compensation voltage potential. A memory device includes the oscillator circuit.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: January 28, 2020
    Assignee: Sandisk Technologies LLC
    Inventors: Deep Saxena, Saurabh Kumar Singh
  • Publication number: 20200027033
    Abstract: Systems and techniques are described herein for updating a machine learning model on edge servers. Local parameters of the machine learning model are updated at a plurality of edge servers using fresh data on the edge servers, rather than waiting for the data to reach a global server to update the machine learning model. Hence, latency is significantly reduced, making the systems and techniques described herein suitable for real-time services that support streaming data. Moreover, by updating global parameters of the machine learning model at a global server in a deterministic manner based on parameter updates from the edge servers, rather than by including randomization steps, global parameters of the converge quickly to their optimal values. The global parameters are sent from the global server to the plurality of edge servers at each iteration, thereby synchronizing the machine learning model on the edge servers.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Applicant: Adobe Inc.
    Inventors: Ankur Garg, Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A.
  • Patent number: 10536404
    Abstract: According to an aspect multiple records are stored in a database server. A set of records are retrieved by querying the database server. A first file is formed to contain the retrieved set of records. The first file is sent by email to a user, and a second file, with at least one of the set of records modified, is received from the user by email. The received modifications contained in the second file are propagated to the database server, upon receipt of the second file. Users may accordingly be able to effect modifications to multiple records in a single email exchange. According to another aspect, the updates are effected by using a SOA server storing a process definition to interface (send and receive emails) with the user and propagate the changes. The SOA server may contain a workflow block to interact with users based on email exchange.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: January 14, 2020
    Assignee: Oracle International Corporation
    Inventor: Saurabh Kumar
  • Publication number: 20190385043
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that asynchronously train a machine learning model across client devices that implement local versions of the model while preserving client data privacy. To train the model across devices, in some embodiments, the disclosed systems send global parameters for a global machine learning model from a server device to client devices. A subset of the client devices uses local machine learning models corresponding to the global model and client training data to modify the global parameters. Based on those modifications, the subset of client devices sends modified parameter indicators to the server device for the server device to use in adjusting the global parameters. By utilizing the modified parameter indicators (and not client training data), in certain implementations, the disclosed systems accurately train a machine learning model without exposing training data from the client device.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Inventors: Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A, Ankur Garg
  • Publication number: 20190371155
    Abstract: According to an aspect, a method of fire type detection and notification includes receiving a plurality of sensor data from a plurality of sensors operable to detect one or more fire conditions. One or more changes in the sensor data are detected from at least one of the sensors. A fire type is classified based on the one or more changes detected in the sensor data. A suppression agent type associated with the fire type is determined. A notification including the fire type and the suppression agent type is output.
    Type: Application
    Filed: May 21, 2019
    Publication date: December 5, 2019
    Inventors: Prasad Babu Lakshmipathy, Sowmya Paturu, Saurabh Kumar Sinha, Sreeramya Soratkal, Jignesh Soneji
  • Publication number: 20190297906
    Abstract: The invention relates to a concentrated liquid meat treatment composition comprising a combination of a buffered food acid component in the form of partially or completely neutralized acetic acid; and a nitrite source in the form of a cultured vegetable extract. The meat treatment composition exhibits excellent shelf stability in that the nitrite content of the composition remains constant for a prolonged period of time.
    Type: Application
    Filed: June 5, 2019
    Publication date: October 3, 2019
    Applicant: Purac Biochem B.V.
    Inventors: Gerrit Anthon Rene HILHORST, Jacobus Johannes Adriana Maria Verheezen, Pritawardani Parita, Saurabh Kumar
  • Patent number: 10386412
    Abstract: A test circuit measures both the rising edge delay and the falling edge delay associated with a logic cell. The test circuit includes a flip-flop type ring oscillator with two groups of logic cells connected in series in the oscillation path. A first multiplexor switches the ring oscillator between a rising edge and a falling edge mode. A second multiplexer causes the second group of logic cells to be included or excluded from the oscillation path. By measuring the oscillation period in the various modes, the rising edge and falling edge delays can be individually calculated.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: August 20, 2019
    Assignee: STMicroelectronics International N.V.
    Inventors: Saurabh Kumar Singh, Balwant Singh