Patents by Inventor Justin Grant
Justin Grant 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: 20240125148Abstract: A cabinet lock for protecting merchandise within a merchandise display cabinet having an inner door and an outer door. The cabinet lock includes a strike plate affixed to the inner door and a lock housing affixed to the outer door such that the cabinet is in a locked configuration that prevents access to the merchandise when the lock housing is operably engaged to the strike plate. A programmable electronic key communicates a security code with the cabinet lock and transfers electrical power to the cabinet lock to operate a lock mechanism between the locked configuration and an unlocked configuration. An indicator is provided for indicating whether the cabinet lock is in the locked configuration or the unlocked configuration. The indicator includes a first segment and a second segment that can be energized to visually indicate the status of the cabinet lock.Type: ApplicationFiled: December 21, 2023Publication date: April 18, 2024Inventors: Jeffrey A. Grant, David N. Berglund, Hrishikesh P. Gogate, Justin A. Richardson, Wiliam W. Warren, Andrew W. Moock
-
Publication number: 20240103994Abstract: Methods, systems, and computer program products are provided for creating a resource management testing environment. An initial population of databases is established in a database ring, having an in initial count of databases and different types of databases that are determined based on an initial database population model. The initial population model receives ring classification information for the database ring from a ring grouping model. A sequence of database population-change events is generated based on a model, to change the population of the databases over time in the ring. An orchestration framework performs testing of resource manager operations based on the model-defined initial population of databases and the model-defined populations of databases changed over time. Model-defined resource usage metrics for each database are utilized to test the resource manager operations. Resource usage metrics and database add/drop events of a production system are used to train the models.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Inventors: Zi YE, Justin Grant MOELLER, Ya LIN, Willis LANG
-
Patent number: 11928520Abstract: Operations of a method include receiving a configuration request requesting configuration management of a base configuration package that describes infrastructure of an application. The operations include determining, for the base configuration package, a plurality of package functions. Each package function of the plurality of package functions extends functionality of the base configuration package. The operations include determining, for the base configuration package and the plurality of package functions, a change-proposal function. The change-proposal function proposes one or more of the plurality of package functions to extend the functionality of the base configuration package. The operations include transmitting, to a user device, the change-proposal function and receiving, from the user device, approval of the change-proposal function.Type: GrantFiled: July 26, 2022Date of Patent: March 12, 2024Assignee: Google LLCInventors: Justin Santa Barbara, Brian Grant, Martin Maly
-
Patent number: 11907096Abstract: Methods, systems, and computer program products are provided for creating a resource management testing environment. An initial population of databases is established in a database ring, having an in initial count of databases and different types of databases that are determined based on an initial database population model. The initial population model receives ring classification information for the database ring from a ring grouping model. A sequence of database population-change events is generated based on a model, to change the population of the databases over time in the ring. An orchestration framework performs testing of resource manager operations based on the model-defined initial population of databases and the model-defined populations of databases changed over time. Model-defined resource usage metrics for each database are utilized to test the resource manager operations. Resource usage metrics and database add/drop events of a production system are used to train the models.Type: GrantFiled: December 30, 2021Date of Patent: February 20, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Zi Ye, Justin Grant Moeller, Ya Lin, Willis Lang
-
Publication number: 20230259407Abstract: Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the compute cluster, via a first API associated with the resource manager. The PLB logic receives second data from the service via a second API and determines whether a PLB action is indicated based on one of the second data or a combination of the first data and the second data. When a PLB action is indicated, the PLB logic sends a command to the resource manager to execute the PLB action. The PLB logic also receives queries from clients external to the compute cluster and may spawn a child PLB logic to offload PLB operations, respond to queries, or perform software validation in the child.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Willis LANG, Justin Grant MOELLER, Ajay KALHAN, Monika COLIC, Aleksandar CUKANOVIC, Nikola PUZOVIC, Marko STOJANOVIC, Jiaqi LIU, Arnd Christian KÖNIG, Yi SHAN, Vivek Ravindranath NARASAYYA
-
Publication number: 20230214306Abstract: Methods, systems, and computer program products are provided for creating a resource management testing environment. An initial population of databases is established in a database ring, having an in initial count of databases and different types of databases that are determined based on an initial database population model. The initial population model receives ring classification information for the database ring from a ring grouping model. A sequence of database population-change events is generated based on a model, to change the population of the databases over time in the ring. An orchestration framework performs testing of resource manager operations based on the model-defined initial population of databases and the model-defined populations of databases changed over time. Model-defined resource usage metrics for each database are utilized to test the resource manager operations. Resource usage metrics and database add/drop events of a production system are used to train the models.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Zi YE, Justin Grant MOELLER, Ya LIN, Willis LANG
-
Publication number: 20230200729Abstract: The invention provides a system for characterizing a patient including a substrate, a first electrode, a second electrode, and an electrical system. The electrical system is connected to the substrate and worn entirely on the patient's body. The electrical system in electrical contact with both the first and second electrodes and configured to inject an alternating electrical current through the first electrode and into the region of tissue. The electrical system is configured to measure a first electrical signal from the region of tissue through the second electrode. The electrical system is configured to measure a second electrical signal from the region of tissue. The first electrical signal or a signal determined therefrom indicates a resistance of the region of tissue and the second electrical signal or a signal determined therefrom indicates a reactance of the region of tissue.Type: ApplicationFiled: December 22, 2022Publication date: June 29, 2023Inventors: James Patrick McCanna, Marshal Singh Dhillon, Justin Grant Buckingham, Matthew John Banet, Erik Edwin Tang
-
Publication number: 20210249693Abstract: Solid-state batteries offer improved safety and the high-energy-density capabilities required for next generation demands of electric vehicles. Disclosed is a method for fabricating high-current-density solid-state batteries, and the associated device structures and systems. The method of fabrication includes purifying surfaces of a solid electrolyte, depositing materials to form deposition layers on the surfaces of the solid electrolyte in a vacuum, and forming oxygen-deficient interfaces at the interface of the deposition layers and the solid electrolyte. The methods and associated devices form high-current-density solid-state batteries with stable electrochemical performance over hundreds of electric cycles.Type: ApplicationFiled: February 7, 2020Publication date: August 12, 2021Inventors: Yisi Zhu, Sanja Tepavcevic, Justin Grant Connell, Peter Zapol, Nenad Markovic
-
Patent number: 10981689Abstract: Disclosed is a dual container device comprising a bottom container comprising a first base, a top member comprising one or more first openings, and a first wall extending between the first base and the top member, a top container comprising a second base comprising one or more second openings, and a second wall extending from the second base, an intermediate wall extending either upwardly from the upper rim of the first wall or downwardly from the lower rim of the second wall, the intermediate wall for slidably receiving the container that is not attached thereto therethrough, and guides and tracks disposed on the interior surface of the intermediate wall and the exterior surface of the wall of the container received within the intermediate wall such that motion of the top container with respect to the bottom container is restricted to between an open position and a closed position.Type: GrantFiled: December 28, 2018Date of Patent: April 20, 2021Assignee: CANISTER SHOTGLASS LLCInventors: Justin Grant Altus, Andrew Gregory Levin
-
Patent number: 10952743Abstract: Medical device used to cause hemostasis of blood vessels using a clip arrangement delivered to a target region through an endoscope. Method for using the device to cause hemostasis of a blood vessel through an endoscope. Medical device including a reversibly closeable clip, a locking arrangement, a control wire, a sheath, and a handle with an actuating trigger. Through the endoscope, hemostatic clipping device that is fully reversible and lockable. Hemostatic clip that reversibly targets and clips bleeding ulcers.Type: GrantFiled: October 31, 2018Date of Patent: March 23, 2021Assignee: Boston Scientific Scimed, Inc.Inventors: Mark L. Adams, Russell F. Durgin, Vincent Turturro, Justin Grant, Norman May, Roy H. Sullivan, III
-
Patent number: 10861276Abstract: Systems for vending products to a customer that encompasses a group of co-located vending machines managed by a vending company, a database of current inventory of products in the vending machines and customer purchase history; and the use of a personal electronic device by the customer. Embodiments include a single order by a customer from a sorted list of prior purchases, and where a single purchase comprises sub-products from multiple co-located vending machines. Embodiments include the customer selecting either products or vending machines from a list of options provided via the user interface of the personal electronic device, wherein the list of options depends on the actual available inventory in vending machines co-located with the customer, and the customer purchase history.Type: GrantFiled: January 19, 2018Date of Patent: December 8, 2020Assignee: USA TECHNOLOGIES, INC.Inventors: Mandeep Arora, Anant Agrawal, Iryna Bandura, Oleksa Chvala, Allen Aung Kyaw Lwin, Boris Glants, Justin Grant
-
Publication number: 20200290765Abstract: Disclosed is a dual container device comprising a bottom container comprising a first base, a top member comprising one or more first openings, and a first wall extending between the first base and the top member, a top container comprising a second base comprising one or more second openings, and a second wall extending from the second base, an intermediate wall extending either upwardly from the upper rim of the first wall or downwardly from the lower rim of the second wall, the intermediate wall for slidably receiving the container that is not attached thereto therethrough, and guides and tracks disposed on the interior surface of the intermediate wall and the exterior surface of the wall of the container received within the intermediate wall such that motion of the top container with respect to the bottom container is restricted to between an open position and a closed position.Type: ApplicationFiled: December 28, 2018Publication date: September 17, 2020Applicant: CANISTER SHOTGLASS LLCInventors: Justin Grant ALTUS, Andrew Gregory LEVIN
-
Patent number: 10579354Abstract: A computing system environment executes platform-independent instructions to combine object data of a plurality of objects into a platform-independent object. Such objects of the plurality of objects may, for example, include form, entity and schema objects. Platform-dependent instructions comprising a set of one or more platform-specific instructions to display and operate on the platform-independent object are executed on a specific platform type associated with the platform-dependent instructions. By decoupling the hardcoded functionality from easily created and edited object portions of the application design, rapid deployment and execution of customized functionality across multiple distinct platforms is thereby enabled.Type: GrantFiled: March 10, 2015Date of Patent: March 3, 2020Assignee: Kordata, LLCInventors: Ryan J. Thompson, Justin Grant
-
Patent number: 10372800Abstract: A method, system, and computer program product for managing presentations. A user input defining content for a new presentation is received at a presentation manager in a drafting mode in a computer system. A slide for the new presentation using the user input, a presentation knowledgebase of presentations, and a presentation style profile defining a presentation style for a user is created. A context for the slide is defined, wherein the context aids in conveying a meaning intended by the user for the content. The slide is placed in the new presentation.Type: GrantFiled: November 9, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Mariya Ali, Rhonda L. Childress, Justin Grant, Michael Spisak
-
Publication number: 20190210757Abstract: Disclosed is a dual container device comprising a bottom container comprising a first base, a top member comprising one or more first openings, and a first wall extending between the first base and the top member, a top container comprising a second base comprising one or more second openings, and a second wall extending from the second base, an intermediate wall extending either upwardly from the upper rim of the first wall or downwardly from the lower rim of the second wall, the intermediate wall for slidably receiving the container that is not attached thereto therethrough, and guides and tracks disposed on the interior surface of the intermediate wall and the exterior surface of the wall of the container received within the intermediate wall such that motion of the top container with respect to the bottom container is restricted to between an open position and a closed position.Type: ApplicationFiled: December 28, 2018Publication date: July 11, 2019Inventors: Justin Grant ALTUS, Andrew Gregory LEVIN
-
Publication number: 20190138579Abstract: A method, system, and computer program product for managing presentations. A user input defining content for a new presentation is received at a presentation manager in a drafting mode in a computer system. A slide for the new presentation using the user input, a presentation knowledgebase of presentations, and a presentation style profile defining a presentation style for a user is created. A context for the slide is defined, wherein the context aids in conveying a meaning intended by the user for the content. The slide is placed in the new presentation.Type: ApplicationFiled: November 9, 2017Publication date: May 9, 2019Inventors: Mariya Ali, Rhonda L. Childress, Justin Grant, Michael Spisak
-
Publication number: 20190090883Abstract: Medical device used to cause hemostasis of blood vessels using a clip arrangement delivered to a target region through an endoscope. Method for using the device to cause hemostasis of a blood vessel through an endoscope. Medical device including a reversibly closeable clip, a locking arrangement, a control wire, a sheath, and a handle with an actuating trigger. Through the endoscope, hemostatic clipping device that is fully reversible and lockable. Hemostatic clip that reversibly targets and clips bleeding ulcers.Type: ApplicationFiled: November 27, 2018Publication date: March 28, 2019Inventors: Mark L. ADAMS, Russell F. DURGIN, Vincent TURTURRO, Justin GRANT, Norman MAY, Roy H. SULLIVAN, III
-
Publication number: 20190083099Abstract: Medical device used to cause hemostasis of blood vessels using a clip arrangement delivered to a target region through an endoscope. Method for using the device to cause hemostasis of a blood vessel through an endoscope. Medical device including a reversibly closeable clip, a locking arrangement, a control wire, a sheath, and a handle with an actuating trigger. Through the endoscope, hemostatic clipping device that is fully reversible and lockable. Hemostatic clip that reversibly targets and clips bleeding ulcers.Type: ApplicationFiled: November 20, 2018Publication date: March 21, 2019Inventors: Mark L. ADAMS, Russell F. DURGIN, Vincent TURTURRO, Justin GRANT, Norman MAY, Roy H. SULLIVAN, III
-
Publication number: 20190059905Abstract: Medical device used to cause hemostasis of blood vessels using a clip arrangement delivered to a target region through an endoscope. Method for using the device to cause hemostasis of a blood vessel through an endoscope. Medical device including a reversibly closeable clip, a locking arrangement, a control wire, a sheath, and a handle with an actuating trigger. Through the endoscope, hemostatic clipping device that is fully reversible and lockable. Hemostatic clip that reversibly targets and clips bleeding ulcers.Type: ApplicationFiled: October 31, 2018Publication date: February 28, 2019Inventors: Mark L. Adams, Russell F. Durgin, Vincent Turturro, Justin Grant, Norman May, Roy H. Sullivan, III
-
Publication number: 20190050201Abstract: A configurable data stream aggregation system and method that enables formatting, processing, and aggregation of incoming streams of data is disclosed herein. The system receives one or more streams of incoming data and determines their format (data stream definition). The system also determines the data stream definition of the output stream of data. Based on the input stream definition and the output stream definition, the system selects one or more data operations that will be used to generate the measure/aggregate values in the output stream. The selected data operations are then executed on the input data streams to generate one or more measures/aggregates of the output data stream(s) in the output stream format(s). The output data stream(s) can then be streamed to one or more systems (internal or external).Type: ApplicationFiled: August 8, 2017Publication date: February 14, 2019Inventors: Mark Aaron Roberts, Aliaksei Kolesau, Terence Joseph Kivran-Swaine, Justin Grant, Sagar Kuverji Savla, Bharathy Sripadham