Patents by Inventor Gene Brown
Gene Brown 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: 20240152447Abstract: This disclosure describes systems, methods, and devices related to remotely testing virtual network functions with edge gateways. A method may include providing an application for receiving user inputs for testing a virtual network function (VNF); receiving, via the application, a first user input associated with adding an image of a virtual machine instance to the application; downloading, via the application, the image based on the first user input; receiving, via the application, a second user input associated with instantiating a service associated with the virtual machine instance; instantiating, via the application, the service based on the second user input; receiving, via the application, a third user input associated with testing the VNF with the edge gateway device using the image and the service; and executing, via the application, a test of the VNF with an edge gateway using the image and the service based on the third user input.Type: ApplicationFiled: November 8, 2023Publication date: May 9, 2024Applicant: CenturyLink Intellectual Property LLCInventors: Andrea BROWN, Cory SAWYER, Joshua FAUCHER, Gregory JOHNSON, Matt HOLWAY, Gene CLARK
-
Publication number: 20230267416Abstract: An example operation may include one or more of displaying, via a uniform resource location (URL), a user interface for data and artificial intelligence (AI) planning, incrementally populating the user interface with different dedicated content areas for different objectives of the cloud implementation, incrementally detecting content that is added to the different dedicated content areas of the user interface via user devices of a collaboration of users, detecting votes submitted via the user interface by the user devices regarding the detected content, and generating an ordered sequence of actions to perform for implementing a cloud platform and displaying the ordered sequence of actions via the user interface.Type: ApplicationFiled: February 22, 2022Publication date: August 24, 2023Inventors: Paul Christensen, Elizabeth Ackerman, Kyle Gene Brown
-
Patent number: 11660752Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: GrantFiled: July 9, 2021Date of Patent: May 30, 2023Assignee: Boston Dynamics, Inc.Inventors: Eric Cary Whitman, Gene Brown Merewether, Gina Christine Fay, Benjamin Swilling
-
Publication number: 20230143315Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: ApplicationFiled: January 3, 2023Publication date: May 11, 2023Inventors: Eric Cary Whitman, Gene Brown Merewether
-
Patent number: 11599128Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: GrantFiled: May 19, 2020Date of Patent: March 7, 2023Assignee: Boston Dynamics, Inc.Inventors: Eric Cary Whitman, Gene Brown Merewether
-
Publication number: 20220388170Abstract: A computer-implemented method executed by data processing hardware of a robot causes the data processing hardware to perform operations including obtaining a topological map including waypoints and edges. Each edge connects adjacent waypoints. The waypoints and edges represent a navigation route for the robot to follow. Operations include determining, that an edge that connects first and second waypoints is blocked by an obstacle. Operations include generating, using image data and the topological map, one or more alternate waypoints offset from one of the waypoints. For each alternate waypoint, operations include generating an alternate edge connecting the alternate waypoint to a waypoint. Operations include adjusting the navigation route to include at least one alternate waypoint and alternate edge that bypass the obstacle. Operations include navigating the robot from the first waypoint to an alternate waypoint along the alternate edge connecting the alternate waypoint to the first waypoint.Type: ApplicationFiled: June 1, 2022Publication date: December 8, 2022Inventor: Gene Brown Merewether
-
Patent number: 11271826Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.Type: GrantFiled: June 26, 2019Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
-
Patent number: 11182702Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.Type: GrantFiled: June 26, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
-
Publication number: 20210331317Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: ApplicationFiled: July 9, 2021Publication date: October 28, 2021Applicant: Boston Dynamics, Inc.Inventors: Eric Cary Whitman, Gene Brown Merewether, Gina Christine Fay, Benjamin Swilling
-
Publication number: 20210333804Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: ApplicationFiled: May 19, 2020Publication date: October 28, 2021Applicant: Boston Dynamics, Inc.Inventors: Eric Cary Whitman, Gene Brown Merewether
-
Patent number: 11073842Abstract: A method for perception and fitting for a stair tracker includes receiving sensor data for a robot adjacent to a staircase. For each stair of the staircase, the method includes detecting, at a first time step, an edge of a respective stair of the staircase based on the sensor data. The method also includes determining whether the detected edge is a most likely step edge candidate by comparing the detected edge from the first time step to an alternative detected edge at a second time step, the second time step occurring after the first time step. When the detected edge is the most likely step edge candidate, the method includes defining, by the data processing hardware, a height of the respective stair based on sensor data height about the detected edge. The method also includes generating a staircase model including stairs with respective edges at the respective defined heights.Type: GrantFiled: January 25, 2021Date of Patent: July 27, 2021Assignee: Boston Dynamics, Inc.Inventors: Eric Cary Whitman, Gene Brown Merewether
-
Publication number: 20200412624Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
-
Publication number: 20200412623Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
-
Patent number: 10701016Abstract: A method, computer program product, and a system where a processor(s) monitors a mailbox in an electronic mail system to identify a message destined for the mailbox. Based on identifying the message destined for the mailbox, the processor(s) apply contextual language analyses to parse content of the message (a header and a body of the message) to identify patterns in the content that indicate a temporal validity period for the message. The processor(s) determine, based on identifying the patterns, the temporal validity period for the message and associate an expiration date with the message, the expiration date coincides with an end of the temporal validity period. The processor(s) expire the message, at the expiration date.Type: GrantFiled: June 12, 2018Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Brendan F. Coffey, Gene Brown, Clifford V. Harris, Christopher J. Dawson
-
Publication number: 20190379625Abstract: A method, computer program product, and a system where a processor(s) monitors a mailbox in an electronic mail system to identify a message destined for the mailbox. Based on identifying the message destined for the mailbox, the processor(s) apply contextual language analyses to parse content of the message (a header and a body of the message) to identify patterns in the content that indicate a temporal validity period for the message. The processor(s) determine, based on identifying the patterns, the temporal validity period for the message and associate an expiration date with the message, the expiration date coincides with an end of the temporal validity period. The processor(s) expire the message, at the expiration date.Type: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: Brendan F. Coffey, Gene Brown, Clifford V. Harris, Christopher J. Dawson
-
Patent number: 10117805Abstract: An acupressure device includes an acupressure section, a driving part and a control part. The acupressure section is disposed in front of the belly and presses the belly. The driving part is connected to the acupressure section and fixed at a backside of a user and moving the acupressure section toward the belly. The control part is controlled by the user and changing an intensity of a pressure from the acupressure section.Type: GrantFiled: March 25, 2015Date of Patent: November 6, 2018Assignee: SNU R&DB FOUNDATIONInventors: Kyu Jin Cho, Sang Yoep Lee, Merewether Gene Brown
-
Publication number: 20180256996Abstract: The invention is a novelty device that appears to be in perpetual motion when in an active position. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).Type: ApplicationFiled: October 11, 2016Publication date: September 13, 2018Inventor: Gene Brown
-
Publication number: 20170216736Abstract: The invention is a novelty device that appears to be in perpetual motion when in an active position. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).Type: ApplicationFiled: October 11, 2016Publication date: August 3, 2017Inventor: Gene Brown
-
Publication number: 20160279028Abstract: An acupressure device includes an acupressure section, a driving part and a control part. The acupressure section is disposed in front of the belly and presses the belly. The driving part is connected to the acupressure section and fixed at a backside of a user and moving the acupressure section toward the belly. The control part is controlled by the user and changing an intensity of a pressure from the acupressure section.Type: ApplicationFiled: March 25, 2015Publication date: September 29, 2016Applicant: SNU R&DB FOUNDATIONInventors: Kyu Jin CHO, Sang Yoep LEE, Merewether Gene BROWN
-
Patent number: 9195725Abstract: A method, a system and a computer program product for resolving conflicts between data for database integration. Data is integrated from first and second data sources to produce integrated data, and the presence of a conflict is determined between data from the first data source and data from the second data source, where one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources. A policy is selected from the set of prioritized policies associated with the conflicted data, where the selected policy is appropriate to resolve the conflict and includes the greatest priority. The selected policy is applied to resolve the conflict and to produce a resulting data value for the integrated data.Type: GrantFiled: July 23, 2012Date of Patent: November 24, 2015Assignee: International Business Machines CorporationInventors: Kyle Gene Brown, Rada Chirkova, Ioannis Viniotis