Patents by Inventor Suraj PRAKASH

Suraj PRAKASH 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: 20230319043
    Abstract: In some examples, a method includes obtaining, by a computing device operated by a data center provider for a data center, from a first customer of the data center provider, order information comprising a set of parameters defining an interconnection within the data center between a first customer network of the first customer and a second customer network of a second customer of the data center provider, wherein the first customer network and the second customer network are co-located in the data center; sending, by the computing device to the second customer, a communication comprising a unique identifier that maps to the set of parameters; and outputting, by the computing device, an indication of authorization for the interconnection based upon an authorization directive from the second customer, the authorization directive comprising the unique identifier.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Sirish Mandalika, Suraj Prakash Dasika, Amritpal Singh Sahota
  • Publication number: 20230304847
    Abstract: A portioning system includes a foodstuff supply unit, a multi-joint robot, and a control device. The multi-joint robot gripes an object that is a gripping object. The control device controls an action of the multi-joint robot. The multi-joint robot, under control of the control device, inserts a gripping member included in a hand of the multi-joint robot into the object, from a surface of the object to a depth at which a physical quantity of the object is estimated to be a predetermined amount, and grips the object.
    Type: Application
    Filed: January 19, 2023
    Publication date: September 28, 2023
    Applicant: CONNECTED ROBOTICS, INC.
    Inventors: Koichi TSUKAMOTO, Wing Sum LO, Thomas KILLUS, Suraj PRAKASH PATTAR
  • Publication number: 20230223362
    Abstract: A package comprising a substrate, a first integrated device coupled to a first surface of the substrate, and a second integrated device coupled to a second surface of the substrate. The substrate includes a dielectric layer and a plurality of interconnects. The plurality of interconnects includes a first plurality of interconnects configured as a first inductor and a second plurality of interconnects configured as a second inductor. The first integrated device is configured to be coupled to the first inductor. The second integrated device is configured to be coupled to the second inductor. The second integrated device is configured to tune the first inductor through the second inductor.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: FNU SURAJ PRAKASH, Paragkumar Ajaybhai THADESAR, John Jong-Hoon LEE, Nikhil RAMAN, Peng SONG, Francesco CARRARA
  • Patent number: 11671429
    Abstract: In some examples, a method includes obtaining, by a computing device operated by a data center provider for a data center, from a first customer of the data center provider, order information comprising a set of parameters defining an interconnection within the data center between a first customer network of the first customer and a second customer network of a second customer of the data center provider, wherein the first customer network and the second customer network are co-located in the data center; sending, by the computing device to the second customer, a communication comprising a unique identifier that maps to the set of parameters; and outputting, by the computing device, an indication of authorization for the interconnection based upon an authorization directive from the second customer, the authorization directive comprising the unique identifier.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 6, 2023
    Assignee: EQUINIX, INC.
    Inventors: Sirish Mandalika, Suraj Prakash Dasika, Amritpal Singh Sahota
  • Patent number: 11221606
    Abstract: A method includes presenting a graphical user interface to a user, where the graphical user interface identifies multiple slots that are configured to be coupled to multiple input/output (I/O) modules. The method also includes receiving, from the user via the graphical user interface, information defining a slot assembly data map. The slot assembly data map identifies data offsets and data sizes associated with the I/O modules. The data offsets and the data sizes identify where data can be sent to or received from the multiple I/O modules over a single logical connection. The method further includes using the data offsets and the data sizes of the slot assembly data map to provide data to or receive data from one or more of the I/O modules over the single logical connection.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: January 11, 2022
    Assignee: Honeywell International Inc.
    Inventors: Suraj Prakash, Sameer Gupta, Laxmana Rao Paruchuri
  • Patent number: 11067968
    Abstract: Communications interface systems and methods for industrial process and manufacturing control. A first infrastructure supports a group of downloadable server protocol applications and a group of downloadable client protocol applications. A second infrastructure supports a group of pluggable hardware interfaces that connect with an underlying communications network. Additionally, a common infrastructure can be configured, which includes a manager and data aggregation layer that connects to and communicates with the group of downloadable server protocol applications and the group of downloadable client protocol applications. The common infrastructure manages and aggregates data between the first infrastructure and the second infrastructure and creates new interface features by plugging in new and/or available components in multiple form factors.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: July 20, 2021
    Assignee: Honeywell International Inc.
    Inventors: Suraj Prakash, Amol Kinage
  • Patent number: 10878483
    Abstract: In general, this disclosure describes techniques for hierarchical management of co-location facility assets and permissions. For example, techniques are described for managing permissions for sub-customer access to reseller assets of a co-location facility, where the sub-customers are customers of the reseller. The techniques as described herein may, as a result, enable customers that become resellers to assign assets of the cloud exchange and manage sub-customer permissions to those assigned assets, including sub-customer orderings and/or access of assets associated with one or more geographically distinct co-location facilities and port-level assets.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 29, 2020
    Assignee: EQUINIX, INC.
    Inventors: Kirk Allan Felbinger, Robert Leighton Noakes, II, Suraj Prakash Dasika, Theodore James Wagner, Thomas Banola, Padmanabha Rao Rayadurga Vithal Rao
  • Patent number: 10635092
    Abstract: A method of dynamically establishing a communication connection for mobile equipment (ME) to a process controller of an industrial processing facility (IPF) configured to run an industrial process. The process controller has a computing device includes a processor with a memory storing a different ME classes including a first ME class that the ME is in. The computing device is configured to implement dynamic establishment of a communication connection for ME to the process controller, including reading a representation of a first industrial protocol for the ME while docked at the process controller, translating the representation into a first industrial protocol address, and setting the first industrial protocol address as a first configuration instance in its industrial protocol infrastructure block to render the ME an attached ME. After undocking the ME, the process controller communicates with the ME while controlling the industrial process.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: April 28, 2020
    Assignee: Honeywell International Inc.
    Inventors: Matthias Rose, Sunil Bale, Ashutosh Singh, Suraj Prakash, Jethro Francis Steinman, Raj Bandekar, John Rosa-Bian
  • Patent number: 10399711
    Abstract: Laminated carbon-carbon composites can be used as an ablative material, but they are often prone to delamination under thermally induced interlaminar shear and tension. Graded carbon-carbon composites with a sacrificial or ablative layer that is integral with one or more underlying layers and not fully dense can address these issues and provide other advantages. Such graded carbon-carbon composites can include a densified base layer containing a first portion of a carbonaceous matrix, and an outer ablative layer that is integral with the densified base layer and contains a second portion of the carbonaceous matrix. The carbonaceous matrix in the densified base layer has a first porosity, and the carbonaceous matrix in the outer ablative layer has a second porosity that is higher than that of the densified base layer. Methods for forming graded carbon-carbon composites can include heating a partially densified base layer and a carbonaceous matrix precursor above a carbonization temperature.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: September 3, 2019
    Assignee: Lockheed Martin Corporation
    Inventors: Suraj Prakash Rawal, William H. Willcockson, Wei Shih
  • Publication number: 20190171186
    Abstract: A method of dynamically establishing a communication connection for mobile equipment (ME) to a process controller of an industrial processing facility (IPF) configured to run an industrial process. The process controller has a computing device includes a processor with a memory storing a different ME classes including a first ME class that the ME is in. The computing device is configured to implement dynamic establishment of a communication connection for ME to the process controller, including reading a representation of a first industrial protocol for the ME while docked at the process controller, translating the representation into a first industrial protocol address, and setting the first industrial protocol address as a first configuration instance in its industrial protocol infrastructure block to render the ME an attached ME. After undocking the ME, the process controller communicates with the ME while controlling the industrial process.
    Type: Application
    Filed: July 30, 2018
    Publication date: June 6, 2019
    Inventors: MATTHIAS ROSE, SUNIL BALE, ASHUTOSH SINGH, SURAJ PRAKASH, JETHRO FRANCIS STEINMAN, RAJ BANDEKAR, JOHN ROSA-BIAN
  • Publication number: 20190137980
    Abstract: Communications interface systems and methods for industrial process and manufacturing control. A first infrastructure supports a group of downloadable server protocol applications and a group of downloadable client protocol applications. A second infrastructure supports a group of pluggable hardware interfaces that connect with an underlying communications network. Additionally, a common infrastructure can be configured, which includes a manager and data aggregation layer that connects to and communicates with the group of downloadable server protocol applications and the group of downloadable client protocol applications. The common infrastructure manages and aggregates data between the first infrastructure and the second infrastructure and creates new interface features by plugging in new and/or available components in multiple form factors.
    Type: Application
    Filed: May 31, 2018
    Publication date: May 9, 2019
    Inventors: Suraj Prakash, Amol Kinage
  • Publication number: 20190094828
    Abstract: A method includes presenting a graphical user interface to a user, where the graphical user interface identifies multiple slots that are configured to be coupled to multiple input/output (I/O) modules. The method also includes receiving, from the user via the graphical user interface, information defining a slot assembly data map. The slot assembly data map identifies data offsets and data sizes associated with the I/O modules. The data offsets and the data sizes identify where data can be sent to or received from the multiple I/O modules over a single logical connection. The method further includes using the data offsets and the data sizes of the slot assembly data map to provide data to or receive data from one or more of the I/O modules over the single logical connection.
    Type: Application
    Filed: July 25, 2018
    Publication date: March 28, 2019
    Inventors: Suraj Prakash, Sameer Gupta, Laxmana Rao Paruchuri
  • Patent number: 9618910
    Abstract: A method (100) of generating on-demand device templates for integrating a controller controllable (CC) device with a process controller in a processing plant. A device description for the CC device is obtained (101) including a list of device parameters, connection details for communications including assembly structures, and a mapping of the device parameters into the assembly structures or the device description. Using a device template generating algorithm a custom device template is generated (102) for the CC device (i) by modifying an existing device template to include at least one modification or (ii) from the device description.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: April 11, 2017
    Assignee: Honeywell International Inc.
    Inventors: Abhishek Nikhra, Joseph Felix, Suraj Prakash, Ashutosh Singh, Girish Krishnanivas
  • Patent number: 9375086
    Abstract: A removable corner guard is provided. The removable corner guard is especially suitable for protecting the corners of, for example, control tables or tool boxes from deformations and from scratches. Further, the corner guard may be used as decorative addition to an otherwise plain control table or tool box. The device has a semi-rigid rubber housing which covers securing anchors having an internal skeleton. An extended ridge on a lower end of the corner guard locks the corner guard at the lower end of the edge of the control table. The corner guard may be adjusted to fit control tables or tool boxes of various sizes. A non-slip textured exterior surface may allow for the device to be easily transported.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: June 28, 2016
    Assignee: WILLIAM FRICK & COMPANY
    Inventors: Jeffrey H. Brandt, Chad E. Svastisalee, Suraj Prakash
  • Patent number: 9015539
    Abstract: A method for identifying non stuck-at faults in a read-only memory (ROM) includes generating a golden value of a victim cell, providing a fault-specific pattern through an aggressor cell, generating a test reading of the victim cell in response to the provided fault-specific pattern, and determining whether the ROM has at least one non stuck-at fault. The determination is based on a comparison of the golden value and the test reading of the victim cell.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 21, 2015
    Assignee: STMicroelectronics International N.V.
    Inventor: Suraj Prakash
  • Patent number: 9003251
    Abstract: A system and a method for diagnosis flow for a read-only memory (ROM) includes determining whether a window of the ROM is faulty, based on a pre-computed signature and a computed signature corresponding to the window. Based on the determination, the size of the window is reduced to form at least two reduced windows. It is further ascertained whether the at least two reduced windows are faulty based on pre-computed signatures corresponding to the at least two reduced windows and computed signatures corresponding to the at least two reduced windows.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: April 7, 2015
    Assignee: STMicroelectronics International N.V.
    Inventor: Suraj Prakash
  • Publication number: 20150076305
    Abstract: A removable corner guard is provided. The removable corner guard is especially suitable for protecting the corners of, for example, control tables or tool boxes from deformations and from scratches. Further, the corner guard may be used as decorative addition to an otherwise plain control table or tool box. The device has a semi-rigid rubber housing which covers securing anchors having an internal skeleton. An extended ridge on a lower end of the corner guard locks the corner guard at the lower end of the edge of the control table. The corner guard may be adjusted to fit control tables or tool boxes of various sizes. A non-slip textured exterior surface may allow for the device to be easily transported.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 19, 2015
    Applicant: WILLIAM FRICK & COMPANY
    Inventors: Jeffrey H. Brandt, Chad E. Svastisalee, Suraj Prakash
  • Publication number: 20140371882
    Abstract: A method (100) of generating on-demand device templates for integrating a controller controllable (CC) device with a process controller in a processing plant. A device description for the CC device is obtained (101) including a list of device parameters, connection details for communications including assembly structures, and a mapping of the device parameters into the assembly structures or the device description. Using a device template generating algorithm a custom device template is generated (102) for the CC device (i) by modifying an existing device template to include at least one modification or (ii) from the device description.
    Type: Application
    Filed: November 7, 2013
    Publication date: December 18, 2014
    Applicant: Honeywell International Inc.
    Inventors: ABHISHEK NIKHRA, JOSEPH FELIX, SURAJ PRAKASH, ASHUTOSH SINGH, GIRISH KRISHNANIVAS
  • Publication number: 20130332785
    Abstract: A method for identifying non stuck-at faults in a read-only memory (ROM) includes generating a golden value of a victim cell, providing a fault-specific pattern through an aggressor cell, generating a test reading of the victim cell in response to the provided fault-specific pattern, and determining whether the ROM has at least one non stuck-at fault. The determination is based on a comparison of the golden value and the test reading of the victim cell.
    Type: Application
    Filed: August 16, 2013
    Publication date: December 12, 2013
    Applicant: STMicroelectronics International N.V.
    Inventor: Suraj Prakash
  • Patent number: 8516315
    Abstract: A method for identifying non stuck-at faults in a read-only memory (ROM) includes generating a golden value of a victim cell, providing a fault-specific pattern through an aggressor cell, generating a test reading of the victim cell in response to the provided fault-specific pattern, and determining whether the ROM has at least one non stuck-at fault. The determination is based on a comparison of the golden value and the test reading of the victim cell.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: August 20, 2013
    Assignee: STMicroelectronics International N.V.
    Inventor: Suraj Prakash