Patents by Inventor David Curran

David Curran 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).

  • Patent number: 11915203
    Abstract: Embodiments of the present disclosure relate scheduling maintenance services for a special-purpose vehicle. In an exemplary embodiment, a user device comprises a user interface, a processor, and memory comprising instructions that when executed by the processor cause the processor to output, to the user interface, a plurality of service method icons. The plurality of service methods comprise a first service method icon corresponding to a service being performed on the special-purpose vehicle at a first location and a second service method icon corresponding to the service being performed on the special-purpose vehicle at a second location. The first location and the second location are different locations. The memory also comprises instructions that when executed by the processor cause the processor to receive, via the user interface, a selection of a service method icon of the plurality of service method icons and send, to a scheduling server, a signal corresponding to the selected service method icon.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: February 27, 2024
    Assignee: Polaris Industries Inc.
    Inventors: Douglas Koch, John Kastanek, Bridget McLennan, Nicole Wolverton, Josh Grube, Adam McCullough, Deirdre O'Connell, Alex Royalty, David Duckworth, Jamie Curran, Evan Hoffman
  • Publication number: 20240007343
    Abstract: Disclosed herein are system, method, and computer program product embodiments for optimal placement of aggregator equipment in telecommunication networks. An embodiment operates by receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by a plurality of access nodes. The embodiment then calculates, based on the input, an optimized traffic aggregation configuration comprising an optimized group of one or more types of traffic aggregator units. Next, the embodiment modifies, based on the optimized traffic aggregation configuration, a network connectivity configuration corresponding to a plurality of network sites. Finally, the embodiment routes network traffic, via the optimized group of one or more types of traffic aggregator units, based on the modified network connectivity configuration.
    Type: Application
    Filed: April 17, 2023
    Publication date: January 4, 2024
    Applicant: Frontier Communication Holdings, LLC
    Inventors: Lev B. SOFMAN, David CURRAN
  • Patent number: 11632289
    Abstract: Disclosed herein are system, method, and computer program product embodiments for optimal placement of aggregator equipment in telecommunication networks. An embodiment operates by determining an optimized traffic aggregation configuration based on execution of a network optimization function. The embodiment executes the network optimization function by receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by the plurality of access nodes, calculating an estimated number of each type of traffic aggregator unit of the one or more types of traffic aggregator units, and calculating the optimized traffic aggregation configuration.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: April 18, 2023
    Assignee: FRONTIER COMMUNICATION HOLDINGS, LLC
    Inventors: Lev B. Sofman, David Curran
  • Patent number: 10840322
    Abstract: An integrated circuit (IC) includes a substrate with a semiconductor surface layer including functional circuitry having a plurality of interconnected transistors including a dielectric layer thereon with a metal stack including a plurality of metal levels over the dielectric layer. A thin film resistor (TFR) layer including at least one metal is within the metal stack. At least one capacitor is within the metal stack including a capacitor dielectric layer over a metal bottom plate formed from one of the metal levels. The capacitor top plate is formed from the TFR layer on the capacitor dielectric layer and there is at least one resistor lateral to the capacitor formed from the same TFR layer.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: November 17, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Dhishan Kande, Ye Shao, David Curran
  • Publication number: 20190305074
    Abstract: An integrated circuit (IC) includes a substrate with a semiconductor surface layer including functional circuitry having a plurality of interconnected transistors including a dielectric layer thereon with a metal stack including a plurality of metal levels over the dielectric layer. A thin film resistor (TFR) layer including at least one metal is within the metal stack. At least one capacitor is within the metal stack including a capacitor dielectric layer over a metal bottom plate formed from one of the metal levels. The capacitor top plate is formed from the TFR layer on the capacitor dielectric layer and there is at least one resistor lateral to the capacitor formed from the same TFR layer.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Inventors: Dhishan Kande, Ye Shao, David Curran
  • Patent number: 9208509
    Abstract: A system, method, and computer program product are provided for personalizing content for a user based on a size of a working vocabulary of the user. In use, text is identified from content that is one of consumed and output by a user. Additionally, a size of a working vocabulary of the user is identified using the text. Further, the content is personalized based on the size of the working vocabulary of the user.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: December 8, 2015
    Assignee: Amdocs Software Systems Limited
    Inventors: David Curran, Juraj Sofranko, Keith Bradley, Michael Kerrigan
  • Patent number: 9105047
    Abstract: A system, method, and computer program product are provided for providing content to a user utilizing a mood of the user. In use, data associated with a mood of a user is identified. Additionally, the mood of the user is determined, based on the data. Further, content is provided to the user, utilizing the mood of the user.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: August 11, 2015
    Assignee: Amdocs Software Systems Limited
    Inventors: David Curran, James Lynch, Keith Bradley
  • Patent number: 9098386
    Abstract: A system, method, and computer program product are provided for determining a subjective distance between two locations. In use, a first location and a second location are identified. Additionally, a subjective distance between the first location and the second location is determined, utilizing a model.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 4, 2015
    Assignee: Amdocs Software Systems Limited
    Inventors: Oisin Boydell, David Curran, Michael Kerrigan
  • Publication number: 20140101529
    Abstract: An engine (1601) for link building in order to improve the visibility of a website to search engines is disclosed. Back links are generated that represent links from other websites, such as directories, to the website under consideration. Prospect directories are identified by identifying volumes of candidate directories and initiating an iterative search of these candidate directories. Candidate directories are dismissed that are already under consideration. Candidate directories are rejected in response to preselected criteria which continues until a proposed list (1604) up to a predetermined lists size has been generated. It is a technical aid to assist with the manual building of quality links and not a tool for bulk link submission.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: 4TH ASPECT LIMITED
    Inventor: Paul David Curran
  • Patent number: 8656060
    Abstract: The disclosed embodiments provide a system for managing multiple sink devices in a computer system. During operation, the system performs a discovery operation to identify one or more sink devices which are coupled to the computer system, wherein the discovery operation determines an interconnection topology between the computer system and the one or more sink devices, and wherein multiple sink devices can be coupled to the computer system through the same connector. Next, the system associates the one or more sink devices with one or more frame buffers which are used to assemble content streams for the one or more sink devices. Finally, the system drives the one or more sink devices through the one or more frame buffers.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: February 18, 2014
    Assignee: Apple Inc.
    Inventors: George Kyriazis, Maciej Macicsowicz, David A. Curran, Ian C. Hendry
  • Patent number: 8125332
    Abstract: A method and apparatus is disclosed for a wireless device locator system and determining whether a device has entered or exited a two dimensional geographic zone area and alerting the device user when the device has entered or exited the zone. The method and apparatus may further minimize the probability of false zone entry and exit zone area alerts to wireless tracking device users.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: February 28, 2012
    Assignee: Zoombak, Inc.
    Inventors: David Curran, Rand A. Fanshier, Jesse Demmel
  • Publication number: 20120026079
    Abstract: The disclosed embodiments relate to a system for controlling a display. This system includes a generic display-control interface which facilitates controlling the display, and a pluggable display-control module including code that implements a standardized set of display-control commands. The system also includes a plug-in framework that houses the pluggable display-control module and enables the generic display-control interface to communicate with the pluggable display-control module. In some embodiments, the system also includes a generic transport interface which facilitates communicating with the display, and a pluggable transport module including code that implements a standardized transport protocol. In these embodiments, the plug-in framework houses the pluggable transport module and enables the pluggable display-control module to communicate with the pluggable transport module.
    Type: Application
    Filed: August 4, 2010
    Publication date: February 2, 2012
    Applicant: APPLE INC.
    Inventors: Maciej Maciesowicz, David A. Curran
  • Publication number: 20110216245
    Abstract: The disclosed embodiments provide a system for managing multiple sink devices in a computer system. During operation, the system performs a discovery operation to identify one or more sink devices which are coupled to the computer system, wherein the discovery operation determines an interconnection topology between the computer system and the one or more sink devices, and wherein multiple sink devices can be coupled to the computer system through the same connector. Next, the system associates the one or more sink devices with one or more frame buffers which are used to assemble content streams for the one or more sink devices. Finally, the system drives the one or more sink devices through the one or more frame buffers.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 8, 2011
    Applicant: APPLE INC.
    Inventors: George Kyriazis, Maciej Maciesowicz, David A. Curran, Ian C. Hendry
  • Publication number: 20100321395
    Abstract: A display simulation system is provided having a flexible design for emulating and/or supporting any number of display types and/or display standards. The display simulation system may include one or more reference drivers that include a virtual graphics processing unit (GPU) and one or more virtual frame buffer drivers. In one embodiment, the display simulation system may implement a virtual display in response to a user selection input. For instance, the user selection input may initiate a simulated hot-plug event on the display simulation system. Based upon the user selection, an appropriate display profile corresponding to the selected display type or standard may be loaded by the display driver. In this manner, the display simulation system may provide for user interaction with the virtual display, such as for testing, verification, benchmarking, or development purposes.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 23, 2010
    Applicant: APPLE INC.
    Inventors: Maciej Maciesowicz, Carol Lavelle, David A. Curran, Jiming Sun
  • Publication number: 20100127919
    Abstract: A method and apparatus is disclosed for a wireless device locator system and determining whether a device has entered or exited a two dimensional geographic zone area and alerting the device user when the device has entered or exited the zone. The method and apparatus may further minimize the probability of false zone entry and exit zone area alerts to wireless tracking device users.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Applicant: Zoombak LLC
    Inventors: David Curran, Rand A. Fanshier, Jesse Demmel
  • Patent number: D643543
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: August 16, 2011
    Inventors: Daniel Curran, David Curran