Patents by Inventor Robert Fitzgerald

Robert Fitzgerald 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: 20240101161
    Abstract: According to one aspect, a method includes obtaining a command on a vehicle, the command being arranged to identify a first action to be taken by the vehicle, wherein the vehicle is in a first vehicle state and the command has a first command state. The method also includes determining, on the vehicle, whether the first command state is consistent with the first vehicle state. When it is determined that the first command state is consistent with the first vehicle state, the method includes executing the first command. When it is determined that the first command state is not consistent with the first vehicle state, the method includes identifying the first command as an illegitimate command and ignoring the illegitimate command.
    Type: Application
    Filed: January 31, 2023
    Publication date: March 28, 2024
    Applicant: Nuro, Inc.
    Inventors: Geoff Janjua, Robert Leonard, John Fitzgerald, Scott Sheahan
  • Publication number: 20240093486
    Abstract: A modular plank is provided. The modular plank includes a body portion extending in a longitudinal direction and a plurality of protrusions extending outward from a first end of the body portion in the longitudinal direction. The plurality of protrusions each include a cross-section that changes size as the cross-section extends outwardly from the body portion in the longitudinal direction. In addition, the cross-section includes an upper end that is sized differently than a lower end.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 21, 2024
    Applicant: Miller Dowel Company
    Inventors: Michael R. Miller, Robert DALY, Dillon FITZGERALD
  • Patent number: 11816302
    Abstract: Techniques for rendering a user interface may include: receiving a view area height and width, a first integer denoting a count of objects to be displayed, a minimum row height, and a minimum object width; determining a maximum allowed number of columns in accordance with the view area width and minimum object width; determining a current number of rows in accordance with the view area height, a current number of columns, the minimum row height, and the first integer; determining whether the current number of rows and columns denote an optimized layout of the objects, wherein the optimized layout is in accordance with a plurality of conditions; and responsive to determining the current number of rows and columns denote an optimized layout, rendering the plurality of objects in a view area in accordance with the current number of rows and columns.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: November 14, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, David P. Moloney
  • Patent number: 11645334
    Abstract: Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: May 9, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Ronan Dowd, Robert Fitzgerald, Micheal Walsh
  • Patent number: 11644951
    Abstract: Techniques for specifying information displayed in a graphical user interface may include: receiving a runbook definition that is a template including a primary object category, a first object category related to the primary object category, a first chart definition of metrics about the primary object category, and a second chart definition of metrics about the first object category; loading the runbook definition; applying the runbook definition to a first primary object that is an instance of the primary object category, wherein the first primary object has a first related object and the first related object is an instance of the first object category; and updating the graphical user interface to display a first chart having the first chart definition for the first primary object and to display a second chart having the second chart definition for the first related object.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: May 9, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, David P. Moloney, Finbarr O'Riordan
  • Publication number: 20230025614
    Abstract: Techniques for rendering a user interface may include: receiving a view area height and width, a first integer denoting a count of objects to be displayed, a minimum row height, and a minimum object width; determining a maximum allowed number of columns in accordance with the view area width and minimum object width; determining a current number of rows in accordance with the view area height, a current number of columns, the minimum row height, and the first integer; determining whether the current number of rows and columns denote an optimized layout of the objects, wherein the optimized layout is in accordance with a plurality of conditions; and responsive to determining the current number of rows and columns denote an optimized layout, rendering the plurality of objects in a view area in accordance with the current number of rows and columns.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 26, 2023
    Applicant: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, David P. Moloney
  • Publication number: 20220180745
    Abstract: According to some aspects of the present disclosure, a method for system-optimal traffic routing is disclosed. In one embodiment, the method includes: obtaining a current state of a traffic network, determining a set of active agents in the traffic network that are configured to receive a system optimal route, where each of the active agents corresponds to a vehicle of a set of vehicles, applying a batching function to the set of vehicles to create a batch of vehicles for replanning; creating sub-batches based on a spatial relationship between the vehicles and temporal relationships between the vehicles, generating a plurality of alternative paths for each of the sub-batches, generating a batch assignment for each of the sub-batches, assigning an alternative path to each agent in the set of active agents based on the batch assignment function, and transmitting the assigned alternative paths to the active agents.
    Type: Application
    Filed: October 13, 2021
    Publication date: June 9, 2022
    Inventors: Farnoush Banaei-Kashani, Robert Fitzgerald
  • Publication number: 20210333953
    Abstract: Techniques for specifying information displayed in a graphical user interface may include: receiving a runbook definition that is a template including a primary object category, a first object category related to the primary object category, a first chart definition of metrics about the primary object category, and a second chart definition of metrics about the first object category; loading the runbook definition; applying the runbook definition to a first primary object that is an instance of the primary object category, wherein the first primary object has a first related object and the first related object is an instance of the first object category; and updating the graphical user interface to display a first chart having the first chart definition for the first primary object and to display a second chart having the second chart definition for the first related object.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, David P. Moloney, Finbarr O'Riordan
  • Patent number: 11068146
    Abstract: Techniques for rendering a user interface (UI) may include: issuing a first call to a library in accordance with an application programming interface (API) to render a first dashboard component of the UI, the API including a first plurality of input parameters specifying first metadata for the first component and first request parameters used to obtain information from a server to populate the first dashboard component with data; responsive to the first call, issuing a first set of one or more requests, from the library to the server in accordance with the first request parameters, to obtain first information used to populate the first dashboard component; receiving, by the library from the server, the first information; and rendering the first component in the UI. Rendering may include populating the first dashboard component with the first information.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, Ronan Dowd, Micheal Walsh
  • Publication number: 20210049208
    Abstract: Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Ronan Dowd, Robert Fitzgerald, Micheal Walsh
  • Publication number: 20200363939
    Abstract: Techniques for rendering a user interface (UI) may include: issuing a first call to a library in accordance with an application programming interface (API) to render a first dashboard component of the UI, the API including a first plurality of input parameters specifying first metadata for the first component and first request parameters used to obtain information from a server to populate the first dashboard component with data; responsive to the first call, issuing a first set of one or more requests, from the library to the server in accordance with the first request parameters, to obtain first information used to populate the first dashboard component; receiving, by the library from the server, the first information; and rendering the first component in the UI. Rendering may include populating the first dashboard component with the first information.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, Ronan Dowd, Micheal Walsh
  • Patent number: 10559158
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive one or more items and a laterally sliding access door comprised of a flexible barrier configured to provide restricted access to items stored within the dispenser. In various embodiments, the dispenser also includes a biasing system configured bias the access door to a closed position.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: February 11, 2020
    Assignee: Innovative Product Achievements, LLC
    Inventors: Ward Broom, Kyle Joiner, Keith Stallings, Robert Fitzgerald, Joel Eisler
  • Patent number: 10504316
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive a plurality of items and an access assembly configured to prevent unauthorized user access to the interior portion of the dispenser while providing selective access to certain items in response to input received from an authorized user. According to various embodiments, the access assembly comprises a pair of flexible barriers coupled to a sliding door assembly, which includes one or more lockable access doors. Together, the door assembly and flexible barriers prevent access to the interior of the dispenser when in a locked configuration and permit access to certain items when in an unlocked configuration.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 10, 2019
    Assignee: Innovative Product Achievements, LLC
    Inventors: Robert Fitzgerald, Kyle Joiner, Joel Eisler, Ward Broom, Keith Stallings, Jason Farah
  • Publication number: 20190018554
    Abstract: A virtual reality (VR) system and process provides immersion into a live or recorded event/performance. While immersed in the VR environment, the user is provided a VR interaction menu. Within the menu, the user may engage a social media function providing access to the user's social media account(s). Interaction with the event through the system may allow the user to post for example, screen captures of the user's perspective within the VR environment to their social media account which is visible while the user remains immersed in the VR environment. Another function may display an online store which allows the user to purchase merchandise while remaining immersed in the VR environment.
    Type: Application
    Filed: July 31, 2018
    Publication date: January 17, 2019
    Inventor: ROBERT FITZGERALD
  • Publication number: 20190012871
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive one or more items and a laterally sliding access door comprised of a flexible barrier configured to provide restricted access to items stored within the dispenser. In various embodiments, the dispenser also includes a biasing system configured bias the access door to a closed position.
    Type: Application
    Filed: August 30, 2018
    Publication date: January 10, 2019
    Inventors: Ward Broom, Kyle Joiner, Keith Stallings, Robert Fitzgerald, Joel Eisler
  • Patent number: 10068410
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive one or more items and a laterally sliding access door comprised of a flexible barrier configured to provide restricted access to items stored within the dispenser. In various embodiments, the dispenser also includes a biasing system configured bias the access door to a closed position.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: September 4, 2018
    Assignee: Innovative Product Achievements, LLC
    Inventors: Ward Broom, Kyle Joiner, Keith Stallings, Robert Fitzgerald, Joel Eisler
  • Publication number: 20180247484
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive a plurality of items and an access assembly configured to prevent unauthorized user access to the interior portion of the dispenser while providing selective access to certain items in response to input received from an authorized user. According to various embodiments, the access assembly comprises a pair of flexible barriers coupled to a sliding door assembly, which includes one or more lockable access doors. Together, the door assembly and flexible barriers prevent access to the interior of the dispenser when in a locked configuration and permit access to certain items when in an unlocked configuration.
    Type: Application
    Filed: April 30, 2018
    Publication date: August 30, 2018
    Inventors: Robert Fitzgerald, Kyle Joiner, Joel Eisler, Ward Broom, Keith Stallings, Jason Farah
  • Patent number: 9959698
    Abstract: Various embodiments of the present invention are directed to a dispenser configured for storing one or more items and dispensing the stored items to authorized users. According to various embodiments, the dispenser generally includes a housing defining an interior portion dimensioned to receive a plurality of items and an access assembly configured to prevent unauthorized user access to the interior portion of the dispenser while providing selective access to certain items in response to input received from an authorized user. According to various embodiments, the access assembly comprises a pair of flexible barriers coupled to a sliding door assembly, which includes one or more lockable access doors. Together, the door assembly and flexible barriers prevent access to the interior of the dispenser when in a locked configuration and permit access to certain items when in an unlocked configuration.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: May 1, 2018
    Assignee: Innovative Product Achievements, LLC
    Inventors: Robert Fitzgerald, Kyle Joiner, Joel Eisler, Ward Broom, Keith Stallings, Jason Farah
  • Patent number: 9785605
    Abstract: Predefined static enumeration systems and processes for dynamic enumeration buses are disclosed. In one aspect, the dynamic enumeration bus may be a SOUNDWIREâ„¢ bus. Slave devices are provided predefined device numbers which are provided to a master. The master uses the provided predefined device number to populate an address table. By providing the predefined device numbers, an iterative enumeration process may be reduced or eliminated, saving time and/or power.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Lior Amarilio, Joseph Robert Fitzgerald
  • Patent number: 9699550
    Abstract: A method includes generating a command at a first microphone and sending the command from the first microphone to a second microphone. The command is sent to the second microphone via a bus that is coupled to the first microphone and to the second microphone.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: July 4, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Joseph Robert Fitzgerald, Bengt Stefan Gustavsson, Louis Dominic Oliveira