Patents by Inventor Edward A. GRAY

Edward A. GRAY 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: 20210286345
    Abstract: A system includes a first asset disposed in an industrial environment configured to perform one or more operations, a second asset disposed in the industrial environment, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, wherein the first set of stream-based data and the second set of stream-based data are received in real time or near real time, determine whether the one or more operations are within a threshold based on a comparison of the first set of stream-based data with respect to the second set of stream-based data, and send a command to the first asset or the second asset in response to the one or more operations being outside the threshold.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventors: Edward A. Gray, Norman A. Weatherhead, Srikanth G. Mashetty
  • Publication number: 20210266723
    Abstract: A system for providing help includes a smartphone having a cellular transceiver and a global positioning subsystem. A call center server computer system has a plurality of agent computers. Software running on the smartphone is configured to recognize a preprogrammed specific utterance and to connect with the call center server computer system. After the preprogrammed specific utterance is detected, the software running on the smartphone initiates a call to the call center server computer system. When the call center server computer system receives the call, the call center server computer system retrieves a data record associated with the smartphone using a caller-id of the call and the call center server computer system assigns an agent computer. At least part of the data record is displayed on a display of that agent computer and an audio connection is made between that agent computer and the smartphone.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20210266725
    Abstract: A system for providing help includes a smartphone having a cellular transceiver and a global positioning subsystem. A call center server computer system has a plurality of agent computers. Software running on the smartphone is configured to recognize a preprogrammed specific utterance and to connect with the call center server computer system. After the preprogrammed specific utterance is detected, the software running on the smartphone initiates a call to the call center server computer system. When the call center server computer system receives the call, the call center server computer system retrieves a data record associated with the smartphone using a caller-id of the call and the call center server computer system assigns an agent computer. At least part of the data record is displayed on a display of that agent computer and an audio connection is made between that agent computer and the smartphone.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20210266724
    Abstract: A method for providing help includes providing a plurality of data records, each data record having medical information regarding a user and one or more contacts associated with the user. After receiving a call for help at a call center computer system, determining the user based upon an identifier of the call for help and assigning an agent computer of the call center computer system to the call for help then transferring at least part of the data record to the agent computer. The data record of the user is then accessed at the agent computer and after determining a nature of the need for the help, a second call is made to one contact from the data record of the user after selecting the one contact selected based upon the need for help.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20210261470
    Abstract: A system and method of melt infiltrating components is provided. In one example aspect, an inductive heating system includes a heating source that inductively heats a susceptor. The susceptor defines a working chamber in which components can be received. During melt infiltration, the system can heat the susceptor and thus the components and melt infiltrants disposed within the working chamber at a first heating rate. The first heating rate can be faster than 50° C./minute. The system can then heat the components and melt infiltrants at a second heating rate. The first heating rate is faster than the second heating rate. Thereafter, the system can heat the components and infiltrants at a third heating rate. The third heating rate can be a constant rate at or above the melting point of the melt infiltrants. The infiltrants can melt and thus infiltrate into the component to densify the component.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 26, 2021
    Inventors: Nicholas Frederick Wendeln, Paul Edward Gray, Timothy P. Coons, Joseph John Nick
  • Patent number: 11048238
    Abstract: A system includes a first asset disposed in an industrial environment configured to perform one or more operations, a second asset disposed in the industrial environment, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, wherein the first set of stream-based data and the second set of stream-based data are received in real time or near real time, determine whether the one or more operations are within a threshold based on a comparison of the first set of stream-based data with respect to the second set of stream-based data, and send a command to the first asset or the second asset in response to the one or more operations being outside the threshold.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: June 29, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Edward A. Gray, Norman A. Weatherhead, Srikanth G. Mashetty
  • Patent number: 11048634
    Abstract: Techniques are described in which a system having multiple processing units processes a series of work units in a processing pipeline, where some or all of the work units access or manipulate data stored in non-coherent memory. In one example, this disclosure describes a method that includes identifying, prior to completing processing of a first work unit with a processing unit of a processor having multiple processing units, a second work unit that is expected to be processed by the processing unit after the first work unit. The method also includes processing the first work unit, and prefetching, from non-coherent memory, data associated with the second work unit into a second cache segment of the buffer cache, wherein prefetching the data associated with the second work unit occurs concurrently with at least a portion of the processing of the first work unit by the processing unit.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 29, 2021
    Assignee: Fungible, Inc.
    Inventors: Wael Noureddine, Jean-Marc Frailong, Felix A. Marti, Charles Edward Gray, Paul Kim
  • Patent number: 11044364
    Abstract: A system for providing help includes a preprogrammed kit that includes at least one digital assistant and a virtual private network repeater for connecting to a data provider for connecting the digital assistant to a server. A plurality of agent computers is connected to the server by a data network. The digital assistant is preprogrammed with a skill for recognizing a preprogrammed specific utterance and the digital assistant is pre-configured to connect with the virtual private network repeater. After the preprogrammed specific utterance is detected by the digital assistant, the digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: June 22, 2021
    Assignee: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20210084477
    Abstract: A system for providing help includes a digital assistant and a network for connecting the digital assistants to a server. A plurality of agent computers is connected to the server. The digital assistant is preprogrammed and centrally managed with at least one skill for recognizing a preprogrammed specific utterance followed by a request for help. After the preprogrammed specific utterance and request for help is detected by the digital assistant, the digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and presents medical information regarding the user at the agent computer for better determining the type of help needed.
    Type: Application
    Filed: November 16, 2020
    Publication date: March 18, 2021
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20210076206
    Abstract: A system and method for providing anonymous communications from a user to a called party includes obtaining a dedicated phone number and creating a user account for the user and assigning the dedicated phone number to the user account. A provider account is created for a digital assistant using the dedicated phone number and the digital assistant is preprogrammed with the user account. The digital assistant is also preprogrammed with a skill for recognizing a specific utterance (e.g. “Call”). Connectivity is provided between the digital assistant and the Internet, for example, using a wireless access point. The digital assistant listens for the specific utterance and, upon recognizing the specific utterance followed by an identification of the called party, the digital assistant initiates a voice call through the Internet to the called party.
    Type: Application
    Filed: November 6, 2020
    Publication date: March 11, 2021
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Patent number: 10841245
    Abstract: Techniques are described in which a device, such as a network device, compute node or storage device, is configured to utilize a work unit (WU) stack data structure in a multiple core processor system to help manage an event driven, run-to-completion programming model of an operating system executed by the multiple core processor system. The techniques may be particularly useful when processing streams of data at high rates. The WU stack may be viewed as a stack of continuation work units used to supplement a typical program stack as an efficient means of moving the program stack between cores. The work unit data structure itself is a building block in the WU stack to compose a processing pipeline and services execution. The WU stack structure carries state, memory, and other information in auxiliary variables.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: November 17, 2020
    Assignee: Fungible, Inc.
    Inventors: Charles Edward Gray, Bertrand Serlet, Felix A. Marti, Wael Noureddine, Pratapa Reddy Vaka
  • Patent number: 10796156
    Abstract: The subject matter disclosed herein relates generally to industrial automation systems, and, more particularly, to collecting video streams from a variety of video devices in an industrial environment, identifying and analyzing potential problems in the industrial environment using the video streams, and presenting the video streams and data associated with the potential problem to appropriate recipients.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: October 6, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sharon M. Billi, Christopher Wayne Como, Edward A. Gray, Kyle Reissner, Jonathan D. Walter, Mohit Singhai, Douglas J. Reichard, Scott N. Sandler, Ronald E. Bliss, Michael John Pantaleano, Ryan Cahalane, Jessica L. Korpela, Bruce T. McCleave
  • Publication number: 20200252508
    Abstract: A system for providing help includes a preprogrammed kit that includes at least one digital assistant and a virtual private network repeater for connecting to a data provider for connecting the digital assistant to a server. A plurality of agent computers is connected to the server by a data network. The digital assistant is preprogrammed with a skill for recognizing a preprogrammed specific utterance and the digital assistant is pre-configured to connect with the virtual private network repeater. After the preprogrammed specific utterance is detected by the digital assistant, the digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 6, 2020
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Patent number: 10674014
    Abstract: A system for providing help includes at least one digital assistant, a wireless data interface for connecting the digital assistants to a server, and battery backup. A plurality of agent computers is connected to the server by a data network. Each of the at least one digital assistants is preprogrammed and centrally managed with at least one skill for recognizing a preprogrammed specific utterance and each of the at least one digital assistants is pre-configured to connect with the wireless data interface. After the preprogrammed specific utterance is detected by one of the digital assistants, that digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: June 2, 2020
    Assignee: Ways Investments, LLC
    Inventor: Mark Edward Gray
  • Publication number: 20200150620
    Abstract: A system includes a first asset disposed at a first location in an industrial system configured to perform one or more operations, a second asset disposed at a second location in the industrial system, and a server device communicatively coupled to the first asset and the second asset.
    Type: Application
    Filed: January 21, 2019
    Publication date: May 14, 2020
    Inventors: Edward A. Gray, Norman A. Weatherhead, Srikanth G. Mashetty
  • Publication number: 20200150634
    Abstract: A system includes a first asset disposed in an industrial environment configured to perform one or more operations, a second asset disposed in the industrial environment, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, wherein the first set of stream-based data and the second set of stream-based data are received in real time or near real time, determine whether the one or more operations are within a threshold based on a comparison of the first set of stream-based data with respect to the second set of stream-based data, and send a command to the first asset or the second asset in response to the one or more operations being outside the threshold.
    Type: Application
    Filed: January 21, 2019
    Publication date: May 14, 2020
    Inventors: Edward A. Gray, Norman A. Weatherhead, Srikanth G. Mashetty
  • Publication number: 20200151101
    Abstract: Techniques are described in which a system having multiple processing units processes a series of work units in a processing pipeline, where some or all of the work units access or manipulate data stored in non-coherent memory. In one example, this disclosure describes a method that includes identifying, prior to completing processing of a first work unit with a processing unit of a processor having multiple processing units, a second work unit that is expected to be processed by the processing unit after the first work unit. The method also includes processing the first work unit, and prefetching, from non-coherent memory, data associated with the second work unit into a second cache segment of the buffer cache, wherein prefetching the data associated with the second work unit occurs concurrently with at least a portion of the processing of the first work unit by the processing unit.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Wael Noureddine, Jean-Marc Frailong, Felix A. Marti, Charles Edward Gray, Paul Kim
  • Patent number: 10624313
    Abstract: The Compact Expandable Countertop Pet Grooming and Washing Station (the Station) is a combination grooming platform and washing platform that is contained within a folding box and designed to be used on a typical household bathroom countertop, on top of a bathroom wash-basin, or any other flat surface near a water source and drain. The Station is contained within a rectangular box whose sides, from the closed position, open in a sequence to expose a surface for a pet to stand upon to be groomed, and further opened, creating splash panels while exposing a porous platform. The porous washing platform sits atop a sloped-floor surface that funnels water to a water spout/outlet at the back of the station. A removable drawer serves as hair capture compartment for use with the grooming platform, and as a storage compartment for the Station accessories.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: April 21, 2020
    Inventor: Maurice Edward Gray
  • Patent number: 10617246
    Abstract: A cup handle connector is described. In some examples, the cup handle connector can include a sleeve portion having a surface that substantially conforms to an exterior profile of a cup and an intermediate portion attached to the sleeve portion. The cup handle connector can also include a handle attachment portion attached to the intermediate portion, with the handle attachment portion constructed to attach a weapon handle.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 14, 2020
    Inventor: Russell Edward Gray
  • Publication number: 20200053218
    Abstract: A system for providing help includes at least one digital assistant, a wireless data interface for connecting the digital assistants to a server, and battery backup. A plurality of agent computers is connected to the server by a data network. Each of the at least one digital assistants is preprogrammed and centrally managed with at least one skill for recognizing a preprogrammed specific utterance and each of the at least one digital assistants is pre-configured to connect with the wireless data interface. After the preprogrammed specific utterance is detected by one of the digital assistants, that digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Ways Investments, LLC
    Inventor: Mark Edward Gray