Patents by Inventor Jason Daniel

Jason Daniel 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: 20180349185
    Abstract: Method and system embodying the method for programmable scheduling encompassing: enqueueing at least one command into one of a plurality of queues having a plurality of entries; determining a category of the command at the head entry of each of the plurality of queues; processing each determined non-job category command by a non-job command arbitrator; and processing each determined job category command by a job arbitrator and assignor, is disclosed.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Applicant: Cavium, Inc.
    Inventors: Timothy Toshio Nakada, Jason Daniel Zebchuk, Gregg Alan Bouchard, Tejas Maheshbhai Bhatt, Hong Jik Kim, Ahmed Shahid, Mark Jon Kwong
  • Publication number: 20180349180
    Abstract: Method and system embodying the method for for scheduling arbitration among a plurality of service requestors encompassing: designating among the plurality of service requestors all the service requestors that have an active request; determining whether at least one of the designated service requestors has an un-served status indicator which is set; and when the determining is positive then: selecting one of the at least one designated service requestors in accordance with a pre-determined policy; and clearing the un-served status indicator for the selected service requestor, is disclosed.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Applicant: Cavium, Inc.
    Inventors: Timothy Toshio Nakada, Jason Daniel Zebchuk, Tejas Maheshbhai Bhatt, Mark Jon Kwong
  • Publication number: 20180341602
    Abstract: A method utilizing a system encompassing a free pool buffer; a deadlock avoidance buffer; and a controller communicatively coupled to the free pool buffer and the deadlock avoidance buffer to reorder out-of-order responses to fetch requests into correct order by: receiving a fetch request on behalf of a consumer; allocating space first in the free pool buffer and when such space is not available then allocating space in a division associated with the consumer in the deadlock avoidance buffer. Issuing segment(s) of the fetch request including associated tag(s) to one of one or more memories; writing response data for each of the segment(s) to the allocated space in the free buffer or the deadlock avoidance buffer according to each of the associated tag(s); and transferring the response data to the consumer according to an entry in an ordering first-in, first-out buffer and an entry in a pending request array.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Applicant: Cavium, Inc.
    Inventors: Kalyana Sundaram Venkataraman, Jason Daniel Zebchuk, Gregg Alan Bouchard, Tejas Maheshbhai Bhatt, Hong Jik Kim, Eric Marenger, Ahmed Shahid
  • Publication number: 20180336063
    Abstract: Method and system embodying the method for load balancing of scheduled jobs among a plurality of engines encompassing determining a number of cluster credits for each of a plurality of clusters that comprise at least one engine capable of processing a scheduled job; determining a number of engine credits for each of the plurality of engines comprising each of the at least one engine in accordance with a number of jobs assigned to each of the plurality of engines; evaluating the determined number of cluster credits and the determined number of engine credits in accordance with a credit evaluation policy; and assigning the job to one of the plurality of engines in accordance with the evaluation, is disclosed.
    Type: Application
    Filed: May 20, 2017
    Publication date: November 22, 2018
    Applicant: Cavium, Inc.
    Inventors: Timothy Toshio Nakada, Jason Daniel Zebchuk, Gregg Alan Bouchard, Tejas Maheshbhai Bhatt, Hong Jik Kim, Ahmed Shahid, Mark Jon Kwong
  • Patent number: 10128625
    Abstract: A current shaping phase leg bus bar for power electronics systems includes a first terminal connector, a second terminal connector, insulated from the first terminal connector, and a third terminal connector, insulated from the first and second terminal connectors. At least one of the terminal connectors is a current shaping terminal connector that includes one or more layers having a plurality of pre-defined locations for electrical connections, said plurality of pre-defined locations including one or more first locations and a plurality of second locations, and includes one or more gaps within or among its one or more layers, to provide substantially balanced conductive pathways among its one or more first locations and its plurality of second locations.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: November 13, 2018
    Assignee: General Electric Company
    Inventors: Henry Todd Young, Alvaro Jorge Mari Curbelo, Jason Daniel Kuttenkuler, Tiziana Bertoncelli, Sean Patrick Cillessen
  • Publication number: 20180321986
    Abstract: A method and a system for port access management at a distributed job manager, encompassing: initializing a port access process for each of one or more ports on a processing device; determining first whether a job is assigned to an active slot identified by an active_slot_id on the processing device, and when the determining is positive: determining second whether the job has been serviced by a port identified by the active_slot_id; and when either the first determining is negative or the second determining is positive then: retesting the first and second determining; else: determining whether the job requires an access to the port identified by the active_slot_id; and when the determining is positive: fetching the port's configuration words; processing the fetched port's configuration words; marking the job as serviced by the port upon conclusion or the processing of the fetched port's configuration words; and recalculating the value of the active_slot_id.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Applicant: Cavium, Inc.
    Inventors: Kalyana Sundaram Venkataraman, Tejas Maheshbhai Bhatt, Hong Jik Kim, Eric Marenger, Ahmed Shahid, Jason Daniel Zebchuk
  • Publication number: 20180321983
    Abstract: A method and a system embodying the method for job pre-scheduling in a processing system comprising distributed job management, encompassing: determining a maximum amount of pre-schedulable jobs for each of a plurality of engines; setting for each of the plurality of engines a threshold less than or equal to the maximum amount; pre-scheduling by a scheduler an amount of jobs less than or equal to the threshold to at least one of a plurality of job managers; determining at the at least one of the plurality of job managers managing one of the plurality of engines one of a plurality of data processing devices in order for each pre-scheduled job; and assigning the job to the determined data processing device.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Applicant: Cavium, Inc.
    Inventors: Kalyana Sundaram Venkataraman, Tejas Maheshbhai Bhatt, Hong Jik Kim, Eric Marenger, Ahmed Shahid, Jason Daniel Zebchuk, Gregg Alan Bouchard
  • Patent number: 10086703
    Abstract: A vehicle includes a power source, a controller, a converter configured to receive a first voltage from the power source and to convert the first voltage to a second voltage, an auxiliary inverter system electrically coupled to an output of the converter and to an accessory having an electric motor, the auxiliary inverter system configured to convert the second voltage received from the converter for powering the electric motor, and a first communication link between the controller and the auxiliary inverter system. The auxiliary inverter system is further configured, responsive to interruption of the first communication link, to control a speed of the electric motor based on a level of the second voltage.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: October 2, 2018
    Assignee: General Electric Company
    Inventors: Jason Daniel Kuttenkuler, Henry Todd Young, Aaron Mellinger
  • Patent number: 10081349
    Abstract: Embodiments of the subject matter disclosed herein relate to controlling engine operating points and power for full throttle command in an off-highway vehicle, such as a diesel electric haul truck, to increase fuel efficiency. In one example, a system includes an engine and a controller. The controller is configured to determine a target engine horsepower and associated target engine speed, command the engine to operate at a first engine speed above the target engine speed, adjust a load placed on the engine to reach the target engine speed, and command the engine to operate at a second engine speed to reach the target engine horsepower.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: September 25, 2018
    Assignee: General Electric Company
    Inventors: Henry Todd Young, Jason Daniel Kuttenkuler, Jeffrey John Wolff, Aaron Craig Mellinger
  • Publication number: 20180255876
    Abstract: An upper for an article of footwear, the upper including a base layer defining a least a portion of the upper and polymer threads stitched to the base layer. The polymer threads may include a core composed of a first material and a coating composed of a second material, where the melting point of the first material is higher than the melting point of the second material. The polymer threads may be bonded to the base layer by the coating of the polymer threads. The polymer threads may include one or more polymer thread sets stitched in pattern(s) on area(s) of an outer surface of the base layer to provide targeted characteristics to area(s) on the upper. In some embodiments, the polymer threads may be bonded to the base layer with heat and/or pressure.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 13, 2018
    Inventors: Jason Daniel MCGINNITY, Janette P. ATKINS, Elise Marie HALL, Carl ARNESE
  • Publication number: 20180255874
    Abstract: An upper for an article of footwear, the upper including a base layer defining a least a portion of the upper and polymer threads stitched to the base layer. The polymer threads may include a core composed of a first material and a coating composed of a second material, where the melting point of the first material is higher than the melting point of the second material. The polymer threads may be bonded to the base layer by the coating of the polymer threads. The polymer threads may include one or more polymer thread sets stitched in pattern(s) on area(s) of an outer surface of the base layer to provide targeted characteristics to area(s) on the upper. In some embodiments, the polymer threads may be bonded to the base layer with heat and/or pressure.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Inventors: Jason Daniel MCGINNITY, Janette P. ATKINS, Elise Marie HALL, Carl ARNESE
  • Publication number: 20180255875
    Abstract: An upper for an article of footwear, the upper including a base layer defining a least a portion of the upper and polymer threads stitched to the base layer. The polymer threads may include a core composed of a first material and a coating composed of a second material, where the melting point of the first material is higher than the melting point of the second material. The polymer threads may be bonded to the base layer by the coating of the polymer threads. The polymer threads may include one or more polymer thread sets stitched in pattern(s) on area(s) of an outer surface of the base layer to provide targeted characteristics to area(s) on the upper. In some embodiments, the polymer threads may be bonded to the base layer with heat and/or pressure.
    Type: Application
    Filed: May 10, 2017
    Publication date: September 13, 2018
    Inventors: Jason Daniel MCGINNITY, Janette P. ATKINS, Elise Marie HALL, Carl ARNESE
  • Publication number: 20180253659
    Abstract: Aspects of the disclosure relate to implementing and using a data processing system with a machine learning engine to provide automated message management functions. In some embodiments, a computing platform having at least one processor, a memory, and a communication interface that may receive, via the communication interface, a plurality of messages corresponding to a messaging account. Next, the computing platform may monitor, via the communication interface, one or more user interactions with the plurality of messages. Subsequently, the computing platform may receive, via the communication interface, a new message. Responsive to receiving the new message, the computing platform may determine, based at least in part on the one or more user interactions with the plurality of messages, an opportunity to perform an automated message management action associated with the new message. Subsequently, the computing platform may perform the automated message management action.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 6, 2018
    Inventors: Jisoo Lee, Jason Daniel Latta
  • Publication number: 20180239500
    Abstract: Systems for predicting features to be accessed by a user and generating a customized user interface are provided. In some examples, a computing platform may receive a request to access a system. In some examples, a content data stream may be received including data associated with the identity of the user, current date and time information, and the like. Data may be extracted from the content stream and analyzed, based on one or more machine learning datasets (generated internally or received from an external source), to predict a likely function or feature the user may access. In some examples, access to other features may be disabled. Responsive to identifying the likely feature, the system may enable access to the predicted feature and may generate a customized user interface including the predicted feature. The customized and dynamic user interface may include and place the predicted feature in a predetermined location on the user interface, in a size and/or format other than standard.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 23, 2018
    Inventors: Morgan S. Allen, Jason Daniel Latta
  • Patent number: 10040462
    Abstract: A coupler for a railway car including a coupler anchor, a coupler mechanism pivotable relative to the coupler anchor from an on-center position to an off-center position in a substantially horizontal plane, and a coupler positioning device for pivoting the coupler mechanism relative to the coupler anchor. The coupler positioning device includes a controller adapted for receiving signal information from a bogie relating to an angular position of the bogie relative to a body of the railway car, and at least one pneumatic cylinder for pivoting the coupler mechanism. The controller controls the operation of the at least one pneumatic cylinder in response to the signal information received from the bogie.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 7, 2018
    Assignee: Wabtec Holding Corp.
    Inventors: Jason Daniel Peckham, William Clay Swindler, Kevin Scott Brown
  • Patent number: 10033922
    Abstract: In one embodiment, there is provided a method for stitching left images P from a first imager with right images Q from a second imager thereby to produce stitched video images, the method comprising: for each current frame N: calculating a spatial distortion Spatial(i,j) for each pixel in a region of overlap between an image PN corresponding to the frame N and an image QN corresponding to the frame N; calculating a temporal distortion Temporal(i,j) for each pixel in said region of overlap; determining a minimal cost path for traversing the region of overlap from top to bottom, wherein said minimal cost path comprises a pixel from each row in said region of overlap; and setting said minimal cost path as a seam for stitching images PN and QN together to form a composite image CN.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 24, 2018
    Assignee: Altia Systems, Inc.
    Inventor: Jason Daniel Tanner
  • Patent number: 10033942
    Abstract: Embodiments of the invention disclose a video imaging system. The system comprises a mechanism to operate in a first capture mode capture a first image sequence comprising images taken at a first exposure and at a first frame rate; a mechanism to perform a detecting operation to detect clipping in said first image sequence a mechanism to selectively switch to operating the video imaging system in a second capture mode to capture at least one additional image sequence comprising images taken at a different exposure, if clipping is detected; and a mechanism to perform a merging operation to merge the image sequences to produce high-dynamic range video.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 24, 2018
    Assignee: Altia Systems, Inc.
    Inventors: Jason Daniel Tanner, Atif Matin Sarwari
  • Publication number: 20180185722
    Abstract: The disclosed embodiments relate to a lacrosse head and a method of manufacture to form the same. A lacrosse head may include a scoop, a throat, and a pair of opposed sidewalls configured to interconnect the scoop to the throat, each sidewall having an interior edge and an exterior edge. The lacrosse head may further include a hub connected to the throat, the hub including a socket configured to receive a stick. Additionally, at least one of the scoop, throat, pair of opposed sidewalls, and hub comprise a matrix material embedded with a plurality of substantially randomly dispersed reinforcing fibers. A method of forming a lacrosse head may include forming a mold assembly having a positive side and a negative side, mixing a composite matrix material by feeding chopped reinforcing fibers randomly into a resinous material, setting the matrix material into the mold assembly, and closing the mold assembly.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 5, 2018
    Applicant: Epoch Lacrosse, LLC.
    Inventors: James Miceli, Jason Daniel, Paolo Feraboli
  • Patent number: D827582
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: September 4, 2018
    Assignee: General Electric Company
    Inventors: Mark Allen Murphy, Jeffrey John Wolff, Jason Daniel Kuttenkuler, Henry Todd Young
  • Patent number: D834529
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: November 27, 2018
    Assignee: General Electric Company
    Inventors: Mark Allen Murphy, Jeffrey John Wolff, Jason Daniel Kuttenkuler, Henry Todd Young