Patents by Inventor Michael Greene

Michael Greene 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: 20240108781
    Abstract: Polymeric compositions are described comprising a biocompatible polymer including a biodegradable linkage to a visualization agent and a non-physiological solution; wherein the biocompatible polymer is soluble in the non-physiological solution and insoluble in a physiological solution. Methods of forming the solutions and polymers are disclosed as well as methods of therapeutic use.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 4, 2024
    Inventors: Gregory M. Cruise, Michael J. Constant, Edward Michael Keeley, Rob Greene, Clayton Harris
  • Patent number: 11947513
    Abstract: Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is stored as discrete events time stamps. A search is received and relevant event information is retrieved based in whole or in part on the time stamp, a keyword indexing mechanism, or statistical indices calculated at the time of the search.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 2, 2024
    Assignee: Splunk Inc.
    Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Rory Greene, Bradley Hall, Nicholas Christian Mealy, Brian Philip Murphy, Stephen Phillip Sorkin, Andre David Stechert, Erik M. Swan
  • Patent number: 11943042
    Abstract: In one embodiment of the present disclosure, a device for detecting a zone of communication between a user terminal and a satellite constellation including a plurality of satellites in non-geosynchronous (non-GEO) orbit includes one or more processors and memory. The memory stores instructions that, as a result of being executed by the one or more processors, cause the device to: determine a location of the device, wherein the location corresponds to a field of regard for detecting the zone of communication, and wherein the field of regard corresponds to an antenna aperture of the phased array antenna; evaluate a level of communication between the phased array antenna and the satellite constellation associated with the field of regard; and output, to a user of the device, an indication of the level of communication between the phased array antenna and the satellite constellation associated with the field of regard.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 26, 2024
    Assignee: Space Exploration Technologies Corp.
    Inventors: Thomas Laurance Robinson, Calder Christiansen Foster Coalson, Jared Michael Greene, Steven Douglas Gregory, Elliott Macdonald Schwartz, Aidan Bauer
  • Publication number: 20240095259
    Abstract: Systems and methods are provided for storing a first data object comprising a first set of immutable components, the first data object being associated with a corresponding second data object stored by a remote replication system. A difference is determined between the first set of immutable components of the first data object and a second set of immutable components of the corresponding second data object. A subset of immutable components is identified from the first set of immutable components based on the difference. The subset of immutable components from the first set of immutable components is provided to the remote replication system over a communication network.
    Type: Application
    Filed: November 28, 2023
    Publication date: March 21, 2024
    Inventors: Stephen Freiberg, Alexander Landau, Andrew Greene, Brian Dorne, Bryan Offutt, Ernest Zeidman, Ilya Nepomnyaschchiy, John Garrod, Katherine Brainard, Kolin Purcell, Michael Levin, Simon Swanson, Spencer Stecko
  • Publication number: 20240086608
    Abstract: Embodiments include exerciser device placement in the development of an integrated circuit. Aspects of the invention include obtaining a design of an integrated circuit and creating a dynamic power blockage map for the integrated circuit. Aspects also include updating the integrated circuit design by placing one or more exercisers on the integrated circuit, wherein a location of the one or more exercisers on the integrated circuit is based on at least in part on the dynamic power blockage map. Based on a determination that the updated integrated circuit design complies with one or more design constraints, aspects further include outputting the updated integrated circuit design.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Inventors: Michael Romain, Lucas Dane LaLima, Michael Greene, Alper Buyuktosunoglu, Christopher Joseph Berry, Pawel Owczarczyk, Mark Cichanowski, William V. Huott, OFER GEVA, Jesse Peter Surprise, Eduard Herkel
  • Patent number: 11915478
    Abstract: A location of an object of interest (205) is determined using both observations and non-observations. Numerous images (341-345) are stored in a database in association with image capture information, including an image capture location (221-225). Image recognition is used to determine which of the images include the object of interest (205) and which of the images do not include the object of interest. For each of multiple candidate locations (455) within an area of the captured images, a likelihood value of the object of interest existing at the candidate location is calculated using the image capture information for images determined to include the object of interest and using the image capture information for images determined not to include the object of interest. The location of the object is determined using the likelihood values for the multiple candidate locations.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventor: Michael Greene
  • Patent number: 11875111
    Abstract: A method, computer system, and computer program manage revisions in a document. The document is displayed in a graphical user interface. The document comprises a structured data object composed from a set of tiles, wherein each tile corresponds to one or more data nodes. The tiles are composable according to a domain-specific language of an integrated development environment. One or more revisions to the structured data object are received in sequence. The revisions to each data node of the set of tiles composing the structured data object are independently managed, enabling each revision to be independently reverted to a prior state irrespective of the sequence and revisions to other data nodes of the set of tiles and without reverting the other data nodes of the structured data object to their prior state.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: January 16, 2024
    Assignee: ADP, Inc.
    Inventors: Claire Casaregola, Harshita Daddala, Yair Pike, Lauren Miller, Michael Greene
  • Patent number: 11852392
    Abstract: There is disclosed a refrigeration system comprising a refrigeration circuit that includes a compressor, a condenser, an expansion valve and an evaporator. A condenser fan of the refrigeration system is configured to operate, under the control of a controller, at a condenser fan speed that is set based on a current refrigeration demand on the system.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: December 26, 2023
    Assignee: THERMO KING LLC
    Inventors: Wayne Donnellan, Premchand Reddy Punuru, Michael Greene, James E Conde
  • Publication number: 20230333823
    Abstract: A method for providing a user interface in a low-code or no-code development platform includes generating, by a computing system, a graphic user interface of an application development program. The graphic user interface includes: a first area including a list of blocks; a second area including a structured data object comprising nodes corresponding to one or more of the blocks; and a third area including a parameter field of a selected one of the nodes, wherein the parameter field is configured to receive user input defining both a static string and a dynamic variable.
    Type: Application
    Filed: June 18, 2023
    Publication date: October 19, 2023
    Applicant: ADP, Inc.
    Inventors: Claire Casaregola, Yair Pike, Harini Satyanarayanan, Michael Greene, Lauren Miller
  • Publication number: 20230110296
    Abstract: Polymeric tube-in-shell heat exchangers with twisted tubes are provided. The heat exchanger may include one or more polymeric tube bundles, wherein each of the one or more polymeric tube bundles includes at least one tube twisted about its length or at least one pair of tubes twisted or wound around each other. The presently disclosed polymeric tube-in-shell heat exchangers with twisted tubes may be especially suited for applications where the use of polymer tubes offers advantages, such as in the case of acid solutions, food and beverage fluids, and carbon capture applications where the use of metal heat exchangers destroy the amines used for capture.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 13, 2023
    Inventors: Serguei Charamko, Michael Greene, John Webley
  • Publication number: 20230014590
    Abstract: A method for providing a user interface in a low-code or no-code development platform includes generating, by a computing system, a graphic user interface of an application development program. The graphic user interface includes: a first area including a list of blocks; a second area including a structured data object comprising nodes corresponding to one or more of the blocks; and a third area including a parameter field of a selected one of the nodes, wherein the parameter field is configured to receive user input defining both a static string and a dynamic variable.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 19, 2023
    Inventors: Claire Casaregola, Yair Pike, Harini Pundi Satyanarayanan, Michael Greene, Lauren Miller
  • Publication number: 20220404935
    Abstract: The present disclosure relates generally to a development tool and, more particularly, to a development tool comprising a dual panel mapping modal. The method includes displaying, by a computer system, a first display including data blocks of a data contract document and a second display including fields of an object model, in a single graphical user interface. The method further includes mapping, by the computer system, the data blocks in the first display to the fields of the object model in the second display by selection of the data blocks in the first display and selection of the fields in the second display.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Lauren Miller, Claire Casaregola, Michael Greene, Elizabeth Gao, Yair Pike, Harshita Daddala
  • Patent number: 11494333
    Abstract: A method for application development is provided. The method comprises receiving a number of documents, wherein each document represents a component of an application, and wherein a subset of the documents comprises overrides that link one component to another. A file tree structure is created for the application from the documents, wherein the file tree structure is organized according to component type. The documents are grouped according to component type and overrides, and the file tree structure is displayed to a user according to component type or according to a custom view specified by the user, wherein both views display the grouped documents and overrides among the documents.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: November 8, 2022
    Assignee: ADP, Inc.
    Inventors: Yair Pike, Claire Casaregola, Lauren Miller, Harshita Daddala, Michael Greene
  • Publication number: 20220176238
    Abstract: Disclosed is a system for controlling a robot via a foot-operable controller. The foot-operable controller includes a grid of large pressure-sensitive tiles that are responsive to being stepped on. Signals from the pressure-sensitive tiles are provided to a controller interface that converts the signals to control messages compatible with existing robot control interfaces, such as a universal serial bus. The foot-operable controller may be used to control various robots, including for example a robot equipped with a claw arm or a robot equipped with a ring launcher.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Grant Christian Ozaki, Benjamin James Miranda, Thomas Ryan Michael Greene, Brett Matthew Lopez, Charles Joseph Kilani, William Michael Meyers, Grace Ann Eberle, Ian Setia, Joseph Michael Biersack, Joseph Andrew Milazzo, Brett Richard Gallagher, Cassian Farias Kraus, Nicole Carol Allen, Kevin Nicolas Haller
  • Patent number: 11351676
    Abstract: Disclosed is a self-lifting robot with multi-jointed arm. The robot includes a multipart housing, a traction drivetrain capable of generating translational and rotational motion of the self-lifting robot on a working surface, and a deployment hook configured to release from a storage hanger, thus depositing the self-lifting robot onto the working surface, and configured to re-attach to the storage hanger, thus lifting the self-lifting robot off of the working surface. The robot also includes a multi jointed arm, and a grabber disposed from a free-rotating wrist joint at a distal end of the multi-jointed arm, and configured to grab, hold, and release one or more target objects.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: June 7, 2022
    Assignee: CARDINAL GIBBONS HIGH SCHOOL
    Inventors: Thomas Ryan Michael Greene, Ilam Maya, Christopher Randall Bain, Gillian Nicole Kearney, Brigitte Noelle Gallagher, Cassian Farias Kraus, William Andrew Mullee, James Francis Gbruoski, Oishi Ghosh, Kristen Glielmi, Adam Hamad Malik, Zachary Clayton Naylor
  • Publication number: 20220171735
    Abstract: A method for application development is provided. The method comprises receiving a number of documents, wherein each document represents a component of an application, and wherein a subset of the documents comprises overrides that link one component to another. A file tree structure is created for the application from the documents, wherein the file tree structure is organized according to component type. The documents are grouped according to component type and overrides, and the file tree structure is displayed to a user according to component type or according to a custom view specified by the user, wherein both views display the grouped documents and overrides among the documents.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Yair Pike, Claire Casaregola, Lauren Miller, Harshita Daddala, Michael Greene
  • Patent number: 11347483
    Abstract: A method for designing a logic flow for a user interface is provided. The method comprises receiving from a first task for an automation process file from a user. The automation process file defines a set of system activities. The first task is added to the automation process file and submitted to a machine learning engine, which determines a number of suggested tasks to be performed after the first task. The suggested tasks are based on frequencies with which previous users have used each task after the first task. The suggested tasks are then presented to the user. A second task is received from the user to be performed after the first task. The second task may be selected from the suggested tasks but not necessarily so. The second task is then added to the automation process file.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 31, 2022
    Assignee: ADP, Inc.
    Inventors: Claire Casaregola, David Dushaj, Michael Greene, Yair Pike, Alexander Chan, Lauren Miller
  • Publication number: 20220154215
    Abstract: The present disclosure provides compositions and methods for producing stable viral vector producer cell lines that enable industrial scale production of viral vectors. Novel vector constructs carrying a gene of interest and novel vector constructs carrying viral accessory proteins for the production of viral vectors in mammalian cells are also disclosed.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Applicant: iVexSol, Inc.
    Inventor: Michael GREENE
  • Publication number: 20220114335
    Abstract: A method, computer system, and computer program manage revisions in a document. The document is displayed in a graphical user interface. The document comprises a structured data object composed from a set of tiles, wherein each tile corresponds to one or more data nodes. The tiles are composable according to a domain-specific language of an integrated development environment. One or more revisions to the structured data object are received in sequence. The revisions to each data node of the set of tiles composing the structured data object are independently managed, enabling each revision to be independently reverted to a prior state irrespective of the sequence and revisions to other data nodes of the set of tiles and without reverting the other data nodes of the structured data object to their prior state.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Inventors: Claire Casaregola, Harshita Daddala, Yair Pike, Lauren Miller, Michael Greene
  • Publication number: 20220113951
    Abstract: A method for designing a logic flow for a user interface is provided. The method comprises receiving from a first task for an automation process file from a user. The automation process file defines a set of system activities. The first task is added to the automation process file and submitted to a machine learning engine, which determines a number of suggested tasks to be performed after the first task. The suggested tasks are based on frequencies with which previous users have used each task after the first task. The suggested tasks are then presented to the user. A second task is received from the user to be performed after the first task. The second task may be selected from the suggested tasks but not necessarily so. The second task is then added to the automation process file.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 14, 2022
    Inventors: Claire Casaregola, David Dushaj, Michael Greene, Yair Pike, Alexander Chan, Lauren Miller