Patents by Inventor Jon Roberts
Jon Roberts 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: 12229541Abstract: Using a common reference address when processing calls between a native application binary interface (ABI) and a foreign ABI. Based on a caller calling using a reference address, a lookup structure is used to determine whether the reference address is within a memory range storing native code and that the callee is native, or a memory range not storing native code and that the callee is foreign. Execution of a callee is initiated based on one of (i) calling the callee using the reference address within an emulator when the caller is native and the callee is foreign; (ii) calling an entry thunk when the caller is foreign and the callee is native; (iii) calling an exit thunk when the caller is native and the callee is foreign; or (iv) directly calling the callee using the reference address when the caller is native and the callee is native.Type: GrantFiled: June 13, 2023Date of Patent: February 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Pedro Miguel Sequeira De Justo Teixeira, Darek Josip Mihocka, Jon Robert Berry, Russell Charles Hadley, James David Cleary, Clarence Siu Yeen Dang
-
Patent number: 12111889Abstract: This disclosure describes a system for automatically updating item image information stored in an item images data store and used for processing captured images to identify items represented in those images. In one implementation, once an identity of an item has been verified, captured images of that item are associated with the item and stored in the item images data store. As a result, the item images data store is updated each time an image of the item is captured and the identity of the item is verified.Type: GrantFiled: June 17, 2021Date of Patent: October 8, 2024Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, Jon Robert Ducrou, Joseph Xavier, Ramanathan Palaniappan, Michel Leonard Goldstein, Michael Lee Brundage
-
Patent number: 12056640Abstract: This disclosure describes a system for determining an estimated user departure time from a materials handling facility. For example, a user may enter a materials handling facility to pick one or more items from the materials handling facility. Those items may be provided to an agent for processing, such as packing, while the user picks other items within the materials handling facility. To ensure that the items are processed in a timely manner and made available to the user when the user is ready to depart from the materials handling facility, the implementations discussed determine an anticipated user departure time and compare that time with an estimated processing time needed to process the items.Type: GrantFiled: June 16, 2020Date of Patent: August 6, 2024Assignee: Amazon Technologies, Inc.Inventors: Ohil Krishnamurthy Manyam, Jon Robert Ducrou, Anamika Sinha, Long Xuan Nguyen, Daniel Buchmueller, Ramanathan Palaniappan, Michel Leonard Goldstein, Raymond Wheekyun Lim
-
Patent number: 12048374Abstract: A mobile workstation with adjustable height of the present disclosure may comprise a top assembly, an adjustment assembly, and a bottom assembly. Adjustment assembly may comprise telescopically engaged segments. One or more pulleys or pulley assemblies may be disposed within one or more of the segments to allow for withdrawing and retracting segments from one another at the same rate. Actuation of the raising or lowering of the overall height of the mobile workstation may be realized through either a manual actuation or an electronic element such as a linear actuator.Type: GrantFiled: December 8, 2022Date of Patent: July 30, 2024Assignee: Midmark CorporationInventors: Daniel A. Albers, Connor James Osowski, Jeffrey T. DeBord, Rainer Bernhard Teufel, Todd Linthicum, Jay F. Perkins, David Simpson, Nicholas Leonard Blackburn, Jon Robert Neil Hamilton, Michael C. Couch, Darin Gregory Whittington
-
Patent number: 12049930Abstract: A drivetrain assembly for a motor vehicle including a venting system. The drivetrain assembly includes an output shaft from a vehicle prime moreover component such as a transmission or transaxle. The output shaft is coupled to a propeller shaft through a constant velocity joint (CVJ) assembly. A flexible sealing boot encloses the CVJ between the output shaft and the propeller shaft. Internal components of the CVJ are vented by a first longitudinal passageway exposed to the internal volume of the CVJ extending longitudinally along the output shaft. A second radial passageway joins the longitudinal passageway and extends to the radially outer surface of the output shaft forming a second aperture. The passageways combine to provide pressure equalization between the CVJ internal volume and the atmosphere. An optional semi-permeable membrane may be mounted at the second aperture.Type: GrantFiled: October 1, 2021Date of Patent: July 30, 2024Assignee: NTN BEARING CORPORATION OF AMERICAInventors: Jon Robert Barrett, Krystil Elizabeth Edwards, Jonathan Allen Boarts, Ryan Christopher Matheny
-
Method and system for a utilizing a proxy service to generate a composed information handling system
Patent number: 12026557Abstract: In general, the invention relates to providing computer implemented services using information handling systems. One or more embodiments of the invention includes identifying a hardware resource requirement in a composition request for a composed information handling system, wherein the hardware resource requirement specifies a hardware resource with data transformation functionality (DTF), identifying a hardware resource that does not have the DTF, connecting the hardware resource to a DTF container, wherein the DTF container implements the DTF and emulates the hardware resource with DTF, and initiating composition of the composed information handling system using the DTF container, wherein the DTF container satisfies the hardware resource requirement.Type: GrantFiled: July 22, 2021Date of Patent: July 2, 2024Assignee: DELL PRODUCTS L.P.Inventors: William Price Dawkins, Valerie Diane Padilla, Sudhir Vittal Shetty, Jon Robert Hass, James Robert King -
Patent number: 12013768Abstract: In general, the invention relate to providing computer implemented services using information handling systems. One or more embodiments includes after being allocated to a composed information handling system of the composed information handling systems: monitoring health of a hardware resource of the composed information handling system, making a determination, based on the monitoring of the health of the hardware resource, that the hardware resource is in a compromised state, and based on the determination, initiating a hardware replacement operation using replacement option information (ROI) for the hardware resource and replacement conditions for the hardware resource.Type: GrantFiled: July 22, 2021Date of Patent: June 18, 2024Assignee: DELL PRODUCTS L.P.Inventors: William Price Dawkins, Sudhir Vittal Shetty, Jon Robert Hass, Valerie Diane Padilla
-
Patent number: 12008412Abstract: Techniques described herein relate to a method for composition for complex solutions. The method may include receiving, by a system control processor manager, a composition request to compose a composed information handling system, the request comprising a solution manifest file; parsing, by the system control processor manager, the solution manifest file to identify a solution requirement set; performing, using the solution requirement set, an analysis of a telemetry data map and a topology and connectivity graph; making a determination, based on the analysis, that the composition request may be satisfied using resources represented in the topology and connectivity graph; and composing the composed information handling system based on the determination.Type: GrantFiled: July 28, 2021Date of Patent: June 11, 2024Assignee: DELL PRODUCTSInventors: Sudhir Vittal Shetty, Justin A. Kenney, William Price Dawkins, Jon Robert Hass
-
Patent number: 11947697Abstract: In general, the invention relates to providing computer implemented services using information handling systems. One or more embodiments of the invention includes receiving a request to decompose a composed information handling system, wherein the composed information handling system comprises a hardware resource, obtaining a cleaning requirement for the hardware resource, initiating, based on the cleaning requirement, a cleaning operation on the hardware resource, receive a confirmation that the cleaning operation is complete, and after receiving the confirmation, set a state of the hardware resource to allocatable.Type: GrantFiled: July 22, 2021Date of Patent: April 2, 2024Assignee: Dell Products L.P.Inventors: William Price Dawkins, Valerie Diane Padilla, Jon Robert Hass, Sudhir Vittal Shetty
-
Patent number: 11934875Abstract: An information handling system for composing composed information handling systems includes persistent storage and a system control processor. The system control processor, after being allocated to a composed information handling system of the composed information handling systems: monitors health of computing resources of the composed information handling system; makes a determination, based on the monitoring of the health of the computing resources, that at least one of the computing resources is in a compromised state; and, based on the determination, marks the at least one of the computing resources for recomposition.Type: GrantFiled: December 9, 2020Date of Patent: March 19, 2024Assignee: Dell Products L.P.Inventors: William Price Dawkins, Jon Robert Hass, Valerie Diane Padilla, Sudhir Vittal Shetty, James Robert King, Justin A Kenney
-
Patent number: 11928506Abstract: Techniques described herein relate to a method for building resource zone information, the method may include performing a discovery to obtain a set of compute resources, a set of target resources, and a set of fabric managers; constructing, based on the discovery, a topology and connectivity graph that includes the set of compute resources, the set of target resources, and connections between the set of compute resources and the set of target resources; selecting a compute resource of the set of compute resources; creating a zone comprising the compute resource; making a first determination, using the topology and connectivity graph, a subset of targets of the set of target resources that are connected to the compute resource; and adding the subset of targets to the zone.Type: GrantFiled: July 28, 2021Date of Patent: March 12, 2024Assignee: Dell Products L.P.Inventors: Sudhir Vittal Shetty, William Price Dawkins, Jon Robert Hass
-
Publication number: 20240074831Abstract: A dental laser system for treatment of hard and/or soft tissue includes a main chamber housing optical and primary fluid supply subsystems, for directing a laser beam and fluid to a treatment area. A hand piece affixable to the main chamber, includes mating optical and secondary fluid supply subsystems. The hand piece can be rotatable or re-orientable about an optical axis within the hand piece. A lock can maintain a selectable angular orientation of the hand piece relative to the main chamber. A coupling can maintain a fluidic communication between the primary and secondary fluid supply subsystems even when the hand piece is rotated or re-oriented. A sensor and controller can sense a selected angular orientation of the hand piece and adjust the main optical subsystem according to the sensed angular orientation, to align the two optical subsystems. The laser may be controlled using a variable speed foot pedal.Type: ApplicationFiled: March 15, 2023Publication date: March 7, 2024Inventors: William Harris Groves, JR., Leonid Antoun Bafitos, Jon Robert Quillard, Nathan P. Monty, Charles H. Dresser
-
Publication number: 20230418581Abstract: Using a common reference address when processing calls between a native application binary interface (ABI) and a foreign ABI. Based on a caller calling using a reference address, a lookup structure is used to determine whether the reference address is within a memory range storing native code and that the callee is native, or a memory range not storing native code and that the callee is foreign. Execution of a callee is initiated based on one of (i) calling the callee using the reference address within an emulator when the caller is native and the callee is foreign; (ii) calling an entry thunk when the caller is foreign and the callee is native; (iii) calling an exit thunk when the caller is native and the callee is foreign; or (iv) directly calling the callee using the reference address when the caller is native and the callee is native.Type: ApplicationFiled: June 13, 2023Publication date: December 28, 2023Inventors: Pedro Miguel SEQUEIRA DE JUSTO TEIXEIRA, Darek Josip MIHOCKA, Jon Robert BERRY, Russell Charles HADLEY, James David CLEARY, Clarence Siu Yeen DANG
-
Patent number: 11836127Abstract: Embodiments provide unique identification of telemetry reports generated by components of an IHS (Information Handling System) that supports a plurality of metric data sources. A source of metric data is detected, where the source may be a fixed or replaceable IHS component. The metric source is identified within a device descriptor table maintained by a remote access controller of the IHS. Based on a unique user-friendly label that is associated with the metric data source in the device descriptor table, the metric source is configured to generate metric reports. The generated metric reports are received and the label provided by the metric source is used to store data from the metric reports in a database row using the label as a unique database key. The user-friendly label can be used to perform efficient database queries without using a separate database column for storing a user-friendly description of the metric source.Type: GrantFiled: April 2, 2021Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Cyril Jose, Jon Robert Hass, Michael Emery Brown, Choudary Maddukuri, Sankara Rao Gara, Mahesh Babu Ramaiah, Sankunny Jayaprasad
-
Patent number: 11744671Abstract: This disclosure relates to various systems and methods related to preventative laser-based treatment of a dental tissue; for example, to prevent a patient from forming cavities. In some instances, a laser-based treatment system can generate a laser beam pulse with a fluence profile at a treatment site that results in either an increase in acid resistance of the tissue or removal of carbonate from the tissue, without melting or ablating the tissue. In some instances, the laser-based treatment system can direct the laser beam to various locations within a treatment site according to a temporal and/or spatial pattern, that results in either an increase in acid resistance of the tissue or removal of carbonate from the tissue, without melting or ablating the tissue. Many other systems and techniques for preventative and other laser-based treatment are also described.Type: GrantFiled: March 2, 2020Date of Patent: September 5, 2023Assignee: Convergent Dental, Inc.Inventors: William Harris Groves, Jr., Charles H. Dresser, Nathan P. Monty, Zhijie Wang, Christopher Ricci, Jon Robert Quillard
-
Patent number: 11720335Abstract: A hybrid binary executable under both native processes and compatibility (e.g., emulated) processes. When the hybrid binary is loaded by a native process, the process executes a native code stream contained in the binary directly on a processor. When the hybrid binary is loaded by a compatibility process, the process executes an emulation-compatible (EC) code stream directly on a processor. The hybrid binary format supports folding of code between the native code stream and the EC code stream. The hybrid binary comprises a set of memory transformations which are applied to image data obtained from the binary when the hybrid binary executes under the compatibility process.Type: GrantFiled: December 14, 2021Date of Patent: August 8, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Pedro Miguel Sequeira De Justo Teixeira, Darek Josip Mihocka, Jon Robert Berry, Russell Charles Hadley, James David Cleary, Clarence Siu Yeen Dang
-
Patent number: 11659695Abstract: Telemetry system metric data that is collected within a data center may be collectively analyzed in order to identify zones within the data center that exhibit deviations in reported metric data. The analyzed metric data is collected from IHSs (Information Handling Systems), such as servers, operating in the data center. The metric data reported by the respective IHSs identifies the location the IHS within the data center. The collected metric data is analyzed to identify metrics that are correlated with locations within the data center. Within the identified metric data that is correlated with data center locations, a zone of the data center is identified that includes a subset of IHSs that have reported anomalous metric data relative to the metric data reported by neighboring IHSs. For instance, such a zone may be an aisle of the data center, one or more racks, and/or rows of servers spanning multiple racks.Type: GrantFiled: July 16, 2020Date of Patent: May 23, 2023Assignee: Dell Products, L.P.Inventors: Cyril Jose, Sankunny Jayaprasad, Jon Robert Hass, Sankara Rao Gara, Sailaja Mahendrakar
-
Publication number: 20230109000Abstract: A drivetrain assembly for a motor vehicle including a venting system. The drivetrain assembly includes an output shaft from a vehicle prime moreover component such as a transmission or transaxle. The output shaft is coupled to a propeller shaft through a constant velocity joint (CVJ) assembly. A flexible sealing boot encloses the CVJ between the output shaft and the propeller shaft. Internal components of the CVJ are vented by a first longitudinal passageway exposed to the internal volume of the CVJ extending longitudinally along the output shaft. A second radial passageway joins the longitudinal passageway and extends to the radially outer surface of the output shaft forming a second aperture. The passageways combine to provide pressure equalization between the CVJ internal volume and the atmosphere. An optional semi-permeable membrane may be mounted at the second aperture.Type: ApplicationFiled: October 1, 2021Publication date: April 6, 2023Applicant: NTN BEARING CORPORATION OF AMERICAInventors: JON ROBERT BARRETT, KRYSTIL ELIZABETH EDWARDS, JONATHAN ALLEN BOARTS, RYAN CHRISTOPHER MATHENY
-
Publication number: 20230103985Abstract: A face spline coupling for transmitting torque between a wheel end unit and a driven shaft arranged in a longitudinal axis of a drive-wheel arrangement for a motor vehicle includes a first face spline formed in the wheel end unit and a second face spline formed in the driven shaft. The first face spline is generally perpendicular to the longitudinal axis and faces the driven shaft, and the second face spline is also generally perpendicular to the longitudinal axis and faces the wheel end unit. The first and second face splines are meshed together and detachably coupled by inter-fitting teeth of each of the first and second face splines. In addition, the teeth in each of the first and second face splines are formed in a helical configuration.Type: ApplicationFiled: October 1, 2021Publication date: April 6, 2023Applicant: NTN BEARING CORPORATION OF AMERICAInventors: RONDELL ERVIN BURT, II, JON ROBERT BARRETT, KRYSTIL ELIZABETH EDWARDS, THOMAS KOZINA
-
Publication number: 20230101727Abstract: A mobile workstation with adjustable height of the present disclosure may comprise a top assembly, an adjustment assembly, and a bottom assembly. Adjustment assembly may comprise telescopically engaged segments. One or more pulleys or pulley assemblies may be disposed within one or more of the segments to allow for withdrawing and retracting segments from one another at the same rate. Actuation of the raising or lowering of the overall height of the mobile workstation may be realized through either a manual actuation or an electronic element such as a linear actuator.Type: ApplicationFiled: December 8, 2022Publication date: March 30, 2023Inventors: Daniel A. Albers, Connor James Osowski, Jeffrey T. DeBord, Rainer Bernhard Teufel, Todd Linthicum, Jay F. Perkins, David Simpson, Nicholas Leonard Blackburn, Jon Robert Neil Hamilton, Michael C. Couch, Darin Gregory Whittington