Patents by Inventor Robert Steiner

Robert Steiner 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: 11668355
    Abstract: The disclosure relates to a disengagement system for actuating a clutch, in particular a clutch in the powertrain of a motor vehicle between the drive motor and the transmission, having a threaded spindle which is rotationally fixed to the clutch at an end region and is thus connected to the drive motor. The disengagement system additionally comprises a disengagement unit, having a stator and a rotor which is connected to the stator by an axial bearing, wherein the rotor rotates together with the threaded spindle and is in engagement with the threaded spindle via a spindle nut, and the clutch is actuated by adapting the rotational speed of the rotor.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: June 6, 2023
    Assignee: ZF Friedrichshafen AG
    Inventor: Robert Steiner
  • Publication number: 20220228629
    Abstract: The disclosure relates to a disengagement system for actuating a clutch, in particular a clutch in the powertrain of a motor vehicle between the drive motor and the transmission, having a threaded spindle which is rotationally fixed to the clutch at an end region and is thus connected to the drive motor. The disengagement system additionally comprises a disengagement unit, having a stator and a rotor which is connected to the stator by an axial bearing, wherein the rotor rotates together with the threaded spindle and is in engagement with the threaded spindle via a spindle nut, and the clutch is actuated by adapting the rotational speed of the rotor.
    Type: Application
    Filed: March 4, 2020
    Publication date: July 21, 2022
    Inventor: Robert Steiner
  • Publication number: 20180017036
    Abstract: A wind energy device (100) utilizes a cone (102) to concentrate the wind. The inside of the cone (102) has rifling (110) which spirals the wind to more effectively hit the rotor blades (112) adjacent the smaller opening (108) of the cone (102). A convex screen (124) deflects objects from the larger opening (104) of the cone (102). The device has a bottom caudal fin (116) to help direct the wind into the larger opening (104) of the cone (102) as the wind changes direction. The cone (102) can have a top fin (118) as well. The device is equally weight balanced on a shaft (120) and pivots on a bearing (122) to help it rotate effortlessly. This pivot enables maximum efficiency of capturing the wind. The cone (102) can be comprised of sections (136) that open up in a strong wind by hinges (134) and a motor or spring at the front (104) of the cone (102). Solar panels (132) can be placed on the cone (102), the rotor housing (114), the generator (126), and the shaft (120) to generate additional electricity.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Inventors: Neal Robert Steiner, Steven Isaac Steiner
  • Patent number: 9747661
    Abstract: A system, method, and computer program product are provided for adjusting vertex positions. One or more viewport dimensions are received and a snap spacing is determined based on the one or more viewport dimensions. The vertex positions are adjusted to a grid according to the snap spacing. The precision of the vertex adjustment may increase as at least one dimension of the viewport decreases. The precision of the vertex adjustment may decrease as at least one dimension of the viewport increases.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: August 29, 2017
    Assignee: NVIDIA Corporation
    Inventors: Eric Brian Lum, Henry Packard Moreton, Kyle Perry Roden, Walter Robert Steiner, Ziyad Sami Hakura
  • Patent number: 9633469
    Abstract: A system, method, and computer program product are provided for conservative rasterization of primitives using an error term. In use, an edge equation is determined for each edge of a primitive, the edge equation having coefficients defining the edge of the primitive. Each edge of the primitive is shifted to enlarge the primitive by modifying coefficients of the edge equation defining the edge by an error term that is a predetermined amount. Pixels that intersect the primitive are then determined using the enlarged primitive.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 25, 2017
    Assignee: NVIDIA Corporation
    Inventors: Eric Brian Lum, Walter Robert Steiner, Henry Packard Moreton, Justin L. Cobb, Barry Nolan Rodgers, Yury Uralsky, Timo Oskari Aila, Tero Tapani Karras
  • Publication number: 20170046812
    Abstract: A system, method, and computer program product are provided for adjusting vertex positions. One or more viewport dimensions are received and a snap spacing is determined based on the one or more viewport dimensions. The vertex positions are adjusted to a grid according to the snap spacing. The precision of the vertex adjustment may increase as at least one dimension of the viewport decreases. The precision of the vertex adjustment may decrease as at least one dimension of the viewport increases.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 16, 2017
    Inventors: Eric Brian Lum, Henry Packard Moreton, Kyle Perry Roden, Walter Robert Steiner, Ziyad Sami Hakura
  • Patent number: 9478066
    Abstract: A system, method, and computer program product are provided for adjusting vertex positions. One or more viewport dimensions are received and a snap spacing is determined based on the one or more viewport dimensions. The vertex positions are adjusted to a grid according to the snap spacing. The precision of the vertex adjustment may increase as at least one dimension of the viewport decreases. The precision of the vertex adjustment may decrease as at least one dimension of the viewport increases.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 25, 2016
    Assignee: NVIDIA Corporation
    Inventors: Eric Brian Lum, Henry Packard Moreton, Kyle Perry Roden, Walter Robert Steiner, Ziyad Sami Hakura
  • Publication number: 20140267238
    Abstract: A system, method, and computer program product are provided for conservative rasterization of primitives using an error term. In use, an edge equation is determined for each edge of a primitive, the edge equation having coefficients defining the edge of the primitive. Each edge of the primitive is shifted to enlarge the primitive by modifying coefficients of the edge equation defining the edge by an error term that is a predetermined amount. Pixels that intersect the primitive are then determined using the enlarged primitive.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Eric Brian Lum, Walter Robert Steiner, Henry Packard Moreton, Justin L. Cobb, Barry Nolan Rodgers, Yury Uralsky, Timo Oskari Aila, Tero Tapani Karras
  • Publication number: 20140267232
    Abstract: A system, method, and computer program product are provided for adjusting vertex positions. One or more viewport dimensions are received and a snap spacing is determined based on the one or more viewport dimensions. The vertex positions are adjusted to a grid according to the snap spacing. The precision of the vertex adjustment may increase as at least one dimension of the viewport decreases. The precision of the vertex adjustment may decrease as at least one dimension of the viewport increases.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Eric Brian Lum, Henry Packard Moreton, Kyle Perry Roden, Walter Robert Steiner, Ziyad Sami Hakura
  • Patent number: 8767944
    Abstract: A distributed contact center and method of managing data transfers between the distributed parts of the contact center is provided. Distributed parts of the contact center are joined together through a known communications initiation protocol such as SIP, then status information and/or control signals are transferred between the distributed parts using lossless communication protocols.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: July 1, 2014
    Assignee: Avaya Inc.
    Inventors: Sheldon Davis, Robert Steiner
  • Patent number: 8688575
    Abstract: A comprehensive, convenient, cost-effective, and intuitive mechanism for individuals to create, manage, and modify customized portfolios of assets and liabilities based on the individual's investment preferences, weighting schemes, risk tolerance, and timeframe. The mechanism includes a server (64) that has data storage (66) for the individual's data. The individual input (60) is used in asset and liability selections (62). There are investment tools (62) to educate individuals on investing concepts, terms, definitions, and strategies. Individuals, through an on-line discussion group, can discuss their investing questions with knowledgeable investors and access other individuals' investment related issues and comments. Investing can include fractional shares and odd lots. The system associated with the mechanism aggregates and nets the trading orders to reduce transactional costs.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: April 1, 2014
    Inventor: Neal Robert Steiner
  • Patent number: 8116237
    Abstract: A distributed contact center and method of managing data transfers between the distributed parts of the contact center is provided. Distributed parts of the contact center are joined together through a known communications initiation protocol, then one or both of status information and control signals are transferred between the distributed parts using lossless communication protocols. The status information and/or control signals may be published to a large number of interested entities through the use of conference call facilities.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: February 14, 2012
    Assignee: Avaya Inc.
    Inventors: Robert Steiner, Derek Flockhart
  • Publication number: 20100080150
    Abstract: A distributed contact center and method of managing data transfers between the distributed parts of the contact center is provided. Distributed parts of the contact center are joined together through a known communications initiation protocol such as SIP, then status information and/or control signals are transferred between the distributed parts using lossless communication protocols. The status information and/or control signals may be published to a large number of interested entities through the use of conference call facilities.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: AVAYA, INC.
    Inventors: Robert Steiner, Derek Flockhart
  • Publication number: 20070246030
    Abstract: This unit is compact and much smaller than available models. It also operates on an electromagnet like my other model.
    Type: Application
    Filed: April 25, 2006
    Publication date: October 25, 2007
    Inventor: Robert Steiner
  • Publication number: 20060147310
    Abstract: A ceiling fan motor includes a motor housing having an end wall and a side wall; a stator assembly mounted within said housing; a rotor assembly mounted within said housing to rotate relative to said stator assembly; and a fan blade hub adapted to have fan blades mounted thereto. The fan blade hub includes a central opening and the rotor assembly includes a drive means shaped complementarily to the opening of the fan blade hub. The drive means positively engages the fan blade hub, and hence the fan blades) as the rotor rotates. A grommet is positioned between the fan blade hub and the drive means to vibrationally isolate the fan blade hub from the rotor.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 6, 2006
    Inventor: Robert Steiner
  • Publication number: 20060015388
    Abstract: The present invention relates to the matching of resources to work entries. In particular, the present invention allows work items to be assigned to a particular resource based on the characteristics of the work item and on the qualifications and preferences of the resource. Furthermore, the present invention does not rely on queues, thereby allowing characteristics of a work item other than or in addition to the amount of time that a work item has been waiting for service to be considered in assigning the work item to a resource. The types of work items that may be validly assigned to a resource, or the preference rules used to select a valid work item for handling by a resource, may be altered by altering the validation rules and preference rules associated with the resource and/or work item. Accordingly, the rules for allocating work may be adjusted easily and quickly, including at run-time, and may represent any attribute desired for use in allocating work.
    Type: Application
    Filed: July 13, 2004
    Publication date: January 19, 2006
    Inventors: Andrew Flockhart, Larry Roybal, Robert Steiner
  • Publication number: 20050071844
    Abstract: The present invention is directed to balancing resource loads. In particular, the present invention is directed to assigning work to service locations having the greatest probability of servicing the work within a target time. Because an average wait time is not necessarily equal to a probability of servicing work within a target time, the present invention is useful in meeting service target goals. Because the present invention operates by comparing the probability of a defined set of service locations to one another, absolute probabilities need not be calculated. Instead, relative probabilities may be used in assigning work.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Andrew Flockhart, Larry Roybal, Robert Steiner
  • Publication number: 20050071241
    Abstract: A contact center for servicing a plurality of contacts received from a plurality of customers is provided. The contact center includes: (a) a plurality of workstations 15 corresponding to a plurality of resources 14; (b) a central server 10 in communication with the plurality of workstations, comprising: (i) at least one queue 42, 46 and/or 66 of contacts; and (ii) a bid item selecting agent 74 operable to (a) request at least some of the plurality of resources to submit a bid to service at least one contact; (b) receive at least one bid to service the at least one contact; and (c) select a resource from among the plurality of resources to service the at least one contact.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Andrew Flockhart, Larry Roybal, Robert Steiner
  • Publication number: 20050071211
    Abstract: The present invention provides a system and method for assessing the status of work waiting for service in a work queue or a work pool. Work items are placed in the work queue or work pool and have a service time goal. The work items in the work queue or work pool are scanned and a required queue position for each work item is calculated according to the amount of time remaining prior to the expiration of the service time goal and weighted advance time for servicing of work items in the work queue or pool. An array of counters has elements which correspond to required queue positions. Upon the calculation of the required queue position for a work item, the counter corresponding to the required queue position is incremented. When all of the work items are scanned, the array of counters is analyzed to predict a future state of the work queue or work pool.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Andrew Flockhart, Larry Roybal, Robert Steiner
  • Publication number: 20050071212
    Abstract: The present invention provides a method and apparatus for resource allocation in a system which includes work items which are to be completed in both business time and real time. Work items are placed in a delta queue which has a calendar associated therewith indicating business time and non-business time for resources associated with the delta queue. When the calendar associated with the delta queue enters into a non-business time, a scheduler pushes an item at the head of the delta queue which corresponds to the amount of non-business time. Work items in the delta queue are thus delayed by the appropriate amount of time corresponding to the non-business time.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Andrew Flockhart, Larry Roybal, Robert Steiner