Patents by Inventor Benjamin Warren
Benjamin Warren 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: 20240205026Abstract: In one embodiment, a method includes scanning, by a first device, a code from a second device and determining, by the first device, information comprising a peer identifier and a first certificate hash using the code. The method also includes initiating, by the first device, a connection with the second device using the peer identifier and receiving, by the first device, a second certificate hash from the second device via the connection. The method further includes validating, by the first device, the second certificate hash using the first certificate hash, establishing a session with the second device, and transferring, by the first device, account information to the second device via the session.Type: ApplicationFiled: December 15, 2022Publication date: June 20, 2024Inventors: Robert Jacob Linial Small, Jordan David Neidlinger, Benjamin Warren Freiband, Aparna Ashok, Marshall Dean Anderson
-
Publication number: 20240196220Abstract: A device may receive, from a computing device, a request for a two-factor authentication of a user. A device may transmit, from a server to the computing device and based on the request, multi-factor authentication data to the computing device. A device may establish a short-distance wireless communication link between the computing device and a registered mobile device. A device may transmit, from the computing device and via the short-distance wireless communication link, encrypted data which is encrypted based on the multi-factor authentication data, to the registered mobile device. A device may receive, at the server and from the registered mobile device, a confirmation that corrected data was decrypted from the encrypted data. A device may provide, based on the confirmation, the user with access to a service via the computing device.Type: ApplicationFiled: July 10, 2023Publication date: June 13, 2024Inventors: Jordan Neidlinger, Benjamin Warren Freiband, Kyle Mills, Joshua King, Marshall Anderson, Aparna Ashok, Brendan Lau, Gursirat Singh, Dylan Miles Kite, Robert Small, Shayne Miel, Richard Harang
-
Publication number: 20240116561Abstract: An electric power steering assembly includes an electric motor, a gearset, and a ball-screw assembly. The gearset couples the electric motor and a ball nut of the ball-screw assembly such that the electric motor is operable to rotate the ball nut relative to the ball shaft. A plurality of bearings are circulatable through a helical track, which is defined between the ball nut and a ball shaft of the ball-screw assembly, when the ball nut rotates relative to the ball shaft in order to translate the ball shaft relative to the ball nut.Type: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Inventors: Benjamin Warren Schoon, Caleb Seth Crum
-
Publication number: 20240116562Abstract: An electric power steering assembly includes an electric motor, a gearset, and a ball-screw assembly. The gearset couples the electric motor and a ball nut of the ball-screw assembly such that the electric motor is operable to rotate the ball nut relative to the ball shaft. A plurality of bearings are circulatable through a helical track, which is defined between the ball nut and a ball shaft of the ball-screw assembly, when the ball nut rotates relative to the ball shaft in order to translate the ball shaft relative to the ball nut.Type: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Inventors: Benjamin Warren Schoon, Caleb Seth Crum
-
Publication number: 20240116563Abstract: An electric power steering assembly includes an electric motor, a gearset, and a ball-screw assembly. The gearset couples the electric motor and a ball nut of the ball-screw assembly such that the electric motor is operable to rotate the ball nut relative to the ball shaft. A plurality of bearings are circulatable through a helical track, which is defined between the ball nut and a ball shaft of the ball-screw assembly, when the ball nut rotates relative to the ball shaft in order to translate the ball shaft relative to the ball nut.Type: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Inventors: Benjamin Warren Schoon, Caleb Seth Crum
-
Patent number: 11811839Abstract: Configuration information indicating that one or more stream consumers are granted read-only access to contents of a shared-access data stream is stored at a stream management service. A virtual stream associated with the shared-access stream may be established. In response to a read request directed to the virtual stream, contents of a particular record of the shared-access data stream are provided.Type: GrantFiled: October 16, 2020Date of Patent: November 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Sayantan Chakravorty, Benjamin Warren Mercier
-
Patent number: 11758967Abstract: A bicycle helmet system comprising a helmet and a chin bar is disclosed. The chin bar is removably coupled to the helmet and wrapped circumferentially around a portion of the helmet. The chin bar may include a rear buckle configured to tighten the chin bar around the helmet. The chin bar may also include two side buckles that engage with side recesses on the helmet when the chin bar is removably coupled to the helmet. The chin bar may also include two alignment protrusions positioned to engage with alignment recesses on the helmet when the chin bar is removably coupled to the helmet.Type: GrantFiled: August 20, 2021Date of Patent: September 19, 2023Assignee: Bell Sports, Inc.Inventors: Erin Kyle Ellison, Eamon Briggs, Benjamin Warren Penner
-
Publication number: 20230239345Abstract: In response to a first programmatic request, metadata indicating that a first isolated read channel of a real-time category has been associated with a first target stream is stored at a stream management service. In response to another request, metadata indicating that a second isolated read channel of a non-real-time category has been associated with a second target stream is stored. In response to a read request indicating the first channel or the second channel, one or more data records of the corresponding target streams are provided.Type: ApplicationFiled: March 31, 2023Publication date: July 27, 2023Applicant: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
-
Patent number: 11675501Abstract: At a data stream management service, a first set of metadata indicating that a first isolated read channel has been associated with a first data stream is stored. The first isolated read channel has an associated read performance limit setting. A second set of metadata indicating that a second isolated read channel, with its own performance limit setting, has been associated with a data stream is also stored. Based on determining that the difference between a metric of read operations associated with the first channel and the read performance limit setting of the first channel meets a first criterion, the service initiates a throttling operation for reads associated with the first channel. The throttling decision is made independently of read metrics of the second channel.Type: GrantFiled: September 4, 2020Date of Patent: June 13, 2023Assignee: Amazon Technologies, Inc.Inventors: Vasudeva Gade, Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
-
Patent number: 11669347Abstract: A video sequence may be generated that animates user interactions across a number of different user interfaces for an application. Visual representations of the user interfaces can be combined together into an image that acts as a canvas or background for the video sequence. A record of user interactions with the user interfaces can be mapped to locations on the canvas, and the video sequence can be generated that incrementally animates user actions as they move between different containers or controls in the user interfaces. The animation may show individual users or aggregated user groups represented by graphics that move across the user interfaces to form a path represented by connectors and arcs.Type: GrantFiled: March 9, 2021Date of Patent: June 6, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: John Cartan, Benjamin Warren Bendig, Robert Philip Spunt
-
Patent number: 11621999Abstract: In response to a first programmatic request, metadata indicating that a first isolated read channel of a real-time category has been associated with a first target stream is stored at a stream management service. In response to another request, metadata indicating that a second isolated read channel of a non-real-time category has been associated with a second target stream is stored. In response to a read request indicating the first channel or the second channel, one or more data records of the corresponding target streams are provided.Type: GrantFiled: November 25, 2020Date of Patent: April 4, 2023Assignee: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
-
Patent number: 11509700Abstract: From a stream management service, indications of transmissions of data records of a first data stream via a persistent network connection associated with a subscription are provided to a stream processing application. In response to detecting that a transfer throttling condition associated with the subscription has been met, a delay is introduced before additional data records are transmitted via the same persistent network connection. After a subscription expiration period has elapsed, an indication of the expiration is provided to the application via the persistent connection.Type: GrantFiled: October 2, 2020Date of Patent: November 22, 2022Assignee: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
-
Publication number: 20220291931Abstract: A video sequence may be generated that animates user interactions across a number of different user interfaces for an application. Visual representations of the user interfaces can be combined together into an image that acts as a canvas or background for the video sequence. A record of user interactions with the user interfaces can be mapped to locations on the canvas, and the video sequence can be generated that incrementally animates user actions as they move between different containers or controls in the user interfaces. The animation may show individual users or aggregated user groups represented by graphics that move across the user interfaces to form a path represented by connectors and arcs.Type: ApplicationFiled: March 9, 2021Publication date: September 15, 2022Applicant: Oracle International CorporationInventors: John Cartan, Benjamin Warren Bendig, Robert Philip Spunt
-
Patent number: 11272132Abstract: Provided are pixels, devices, systems, and methods relating to active pixel sensor in which each active pixel puts out a signal that represents a temporal differential. The output of the active pixel represents a comparison or difference between successive frames. The differential can represent the state of the sensor element in the pixel at the end of one frame compared to the state of the sensor element of the frame, at the end of the prior frame.Type: GrantFiled: June 5, 2020Date of Patent: March 8, 2022Assignee: Pacific Biosciences of California, Inc.Inventors: Annette Grot, Stephen Turner, Steven Benjamin Warren
-
Patent number: 11247916Abstract: The disclosure relates to a system for separating waste. The waste separating system includes a compacting assembly, a liquid diverting assembly, and a controller configured to control aspects of the compacting assembly and the liquid diverting assembly. The waste separating system can divert waste liquid from a manufacturing assembly to a liquid diverting assembly, where a controller is configured to selectively control a flow of the waste liquid to a drain or to a storage tank.Type: GrantFiled: June 15, 2019Date of Patent: February 15, 2022Assignee: Sebright Products, Inc.Inventors: Stuart Lee Sebright, Dean Daniel Banas, Benjamin Warren Dietz, Douglas Gene Sebright
-
Publication number: 20210378347Abstract: A bicycle helmet system comprising a helmet and a chin bar is disclosed. The chin bar is removably coupled to the helmet and wrapped circumferentially around a portion of the helmet. The chin bar may include a rear buckle configured to tighten the chin bar around the helmet. The chin bar may also include two side buckles that engage with side recesses on the helmet when the chin bar is removably coupled to the helmet. The chin bar may also include two alignment protrusions positioned to engage with alignment recesses on the helmet when the chin bar is removably coupled to the helmet.Type: ApplicationFiled: August 20, 2021Publication date: December 9, 2021Inventors: Erin Kyle Ellison, Eamon Briggs, Benjamin Warren Penner
-
Patent number: 11129432Abstract: A bicycle helmet system comprising a helmet and a chin bar is disclosed. The chin bar is removably coupled to the helmet and wrapped circumferentially around a portion of the helmet. The chin bar may include a rear buckle configured to tighten the chin bar around the helmet. The chin bar may also include two side buckles that engage with side recesses on the helmet when the chin bar is removably coupled to the helmet. The chin bar may also include two alignment protrusions positioned to engage with alignment recesses on the helmet when the chin bar is removably coupled to the helmet.Type: GrantFiled: March 26, 2019Date of Patent: September 28, 2021Assignee: Bell Sports, Inc.Inventors: Erin Kyle Ellison, Eamon Briggs, Benjamin Warren Penner
-
Patent number: 11075984Abstract: At a platform at which stream data retrieval requests directed to a stream management service are processed, respective metrics of reads being performed using a first set of one or more persistent network connections established between the platform and one or more stream processing applications are collected. A request to read additional stream data requests is directed to the platform based at least in part on a decision made by a load balancer. The request is rejected based on a determination that the collected metrics satisfy a threshold.Type: GrantFiled: September 26, 2018Date of Patent: July 27, 2021Assignee: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular
-
Patent number: 11070600Abstract: At a stream management service, one or more storage servers of a first repository are assigned to store at least a first partition of a first data stream. At the first repository, records of different partitions are interleaved. In response to determining that a set of data records of the first partition meet a first criterion, a rearranged version of the set in which the data records of the first partition are contiguous is stored at a second repository. Using the rearranged version, one or more records of the first partition are provided to an application which meets a lag criterion.Type: GrantFiled: September 26, 2018Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Sayantan Chakravorty, Yasemin Avcular, Charlie Paucard
-
Patent number: 11070645Abstract: A data delivery service of a service provider may receive respective job specifications for different data transfer jobs between computing infrastructure collections (e.g., data centers). A job specification for a data transfer job may include an amount of data to be transferred for the data transfer job, one or more destinations of data transfers for the data transfer job, and/or one or more flexibility parameters for successful transfer of the data for the data transfer job (e.g., a deadline to transfer the data, available data delivery techniques). The data delivery service may determine a schedule for performing different data transfer jobs between two or more infrastructures based on an analysis of the amount of data to be transferred for each job, the destinations of the data transfer for each job, the flexibility parameters for each job (e.g., included in the respective job specifications), and the connectivity between computing infrastructure collections.Type: GrantFiled: December 14, 2018Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Benjamin Warren Mercier, Thomas Bradley Scholl, Douglas Brian Terry, Craig Wesley Howard