Patents by Inventor James Sander
James Sander 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: 11965479Abstract: A rotor lock assembly for locking a rotor of a wind turbine. The rotor lock assembly has at least one relocatable rotor lock. The relocatable rotor lock has a housing, a bushing element, a pin shaft position within the bushing element, and a locking mechanism. The housing includes a mounting portion adapted for mounting to a bearing housing adjacent to a rotor lock plate of the rotor.Type: GrantFiled: March 17, 2021Date of Patent: April 23, 2024Assignee: GE Infrastructure Technology LLCInventors: Brian William Manikas, Paul Howard Davidson, Michael Frederick Sander, Jacob Thomas Hoyt, Jason James Welsh, Kevin L Holmes
-
Patent number: 11942765Abstract: An underarm gang operated vacuum break switch (underarm switch) has an electrically live portion under a mounting arm, which provides advantages over the standard vacuum break switch, which have the electrically live portion above the mounting arm. Because the non-electrified mounting arm is above the electrified portion, the underarm switch is safer for perching birds and other wildlife. The nature of the underarm switch also provides other benefits including a disconnect blade that when opened creates a visual gap to ensure electrical discontinuity along with a safety locking arm tied to deactivating the underarm switch. Adding to the safety measures is a visual indicator that shows an electrician when the switch is live and safe to open the disconnect blade. Other safety measures include a shock absorber assembly and inertia slowing mass protecting electrical contacts within the vacuum break switch from failing.Type: GrantFiled: June 27, 2023Date of Patent: March 26, 2024Assignee: Inertial Engineering and Machine Works, Inc.Inventors: Dean Carnell Sanders, Elliott James Gist
-
Publication number: 20230316370Abstract: A system includes: a processor; and memory including instructions that, when executed by the processor, cause the processor to: receive personalization profile parameters from a user of a relevant resource device; calculate a representative utilization of the relevant resource device based on the personalization profile parameters; and generate the recommendation based on the representative utilization and the personalization profile parameters.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Ritesh KINI, Edward TIONG, Doug THOMPSON, Brody BERG, Martin JANSKY, Mark Timothy Carreon RIVERA, Jennifer Tamara VELAGIC, Lindsay NEBOSHYNSKY, Tony TRAN, Eva GYORKI, Julia A. CHENG, Leena CHOI, James SANDERS
-
Publication number: 20230149047Abstract: Various methods and apparatus for dynamic stabilization of bones, and especially of vertebra. Disclosed herein are bushings that permit axial movement of a rod, tether, or similar interconnection device relative to an anchoring head that is coupled to a bone. Some bushings further allow lateral relative movement or rotational relative movement, such additional relative movement being limited by the size and shape of the bushing, the size and shape of the interconnection device, the size and shape of the bushing container, the manner of attaching the anchoring head to the bone, or other considerations.Type: ApplicationFiled: April 9, 2021Publication date: May 18, 2023Applicant: OrthoPediatrics Corp.Inventors: Richard McCarthy, Brian Snyder, Scott Luhmann, James Sanders, David Bumpass, Richard M. Schwend, Richard Detlefsen, Matthew Prygoski, Chris M. Powers, Collin Gibbs, Rebecca Lengyel, Darren Fugett, David W. Daniels
-
Publication number: 20220300804Abstract: Implementations are directed to receiving a set of tuples, each tuple including an entity and a product from a set of products, for each tuple: generating, by an embedding module, a total latent vector as input to a recommender network, the total latent vector generated based on a structural vector, a textual vector, and a categorical vector, each generated based on a product profile of a respective product and an entity profile of the entity, generating, by a context integration module, a latent context vector based on a context vector representative of a context of the entity, and inputting the total latent vector and the latent context vector to the recommender network, the recommender network being trained by few-shot learning using a multi-task loss function, and generating, by the recommender network, a prediction including a set of recommendations specific to the entity.Type: ApplicationFiled: June 17, 2021Publication date: September 22, 2022Inventors: Lan Guan, Guanglei Xiong, Christopher Yen-Chu Chan, Jayashree Subrahmonia, Aaron James Sander, Sukryool Kang, Wenxian Zhang, Anwitha Paruchuri
-
Publication number: 20210095681Abstract: There is provided a method of controlling a direction of an airflow emitted from a fan assembly, the fan assembly being capable of changing the direction of the airflow emitted therefrom to any direction within a range of adjustment of the fan assembly. The method comprises receiving user inputs that select an angle of oscillation and that determine a central emission direction for the airflow emitted from the fan assembly, and controlling the emission direction of the fan assembly such that the emitted airflow oscillates through the selected angle of oscillation with the oscillation of the emitted airflow being centered at the central emission direction.Type: ApplicationFiled: February 27, 2019Publication date: April 1, 2021Applicant: Dyson Technology LimitedInventors: Mark James ADKIN, David Edwin HALLS, Liam Craig BARCLAY, Adam James SANDERS, Georgios BAFALOUKAS
-
Patent number: 10535045Abstract: A system and method for performing customized money transfer send transactions uses a computer system connectable to receive data representing a send transaction identifier of at least one token. The computer system presents to the sender a completion interface that includes fields for receiving sender identification information, recipient identification information and a notification method, and message options related to the transaction. In response to receipt of sufficient information entered at the completion interface, an active, funded send transaction record is stored in the computer system including the message options for recipient notification.Type: GrantFiled: April 13, 2017Date of Patent: January 14, 2020Assignee: MONEYGRAM INTERNATIONAL, INC.Inventors: Richard T. Meszaros, Eric James Sander, Yassir Zouiten
-
Publication number: 20190364962Abstract: The present invention is a multi-functional hand tool that can be used in safely and securely retrieving and transporting fish, pet, and holding an object such as a cigarette or cigar for smoking without finger contact with the cigarette or cigar. The stretchable net of the present invention offers a user with a hoop and net of which the size can be changed by squeezing a pair of handles connected with a spring coil, thus, the user can retrieve large fish and hold the fish with a small opening by releasing the spring coil. The clip of the present invention has a jaw instead of a hoop and net. The jaw can be used to securely hold the cigarette or cigar by squeezing the handles and the user can use the clip for smoking without the user's fingers contacting the cigarette or cigar.Type: ApplicationFiled: May 29, 2019Publication date: December 5, 2019Inventor: David James Sanders
-
Patent number: 10289544Abstract: In some examples, a storage device includes a first non-volatile memory array configured to store data from a host device and the storage device and a second non-volatile memory array configured to store data from the storage device, wherein the second non-volatile memory array is separate from the first non-volatile memory array. The storage device also includes a controller configured to store a virtual-to-physical mapping table to the first non-volatile memory array and store a portion of the virtual-to-physical mapping table to the second non-volatile memory array.Type: GrantFiled: July 19, 2016Date of Patent: May 14, 2019Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Patent number: 10254985Abstract: A method includes obtaining power and performance data for each storage device of a plurality of storage devices, and adjusting, based on the power and performance data for the plurality of storage devices, a power consumption level of a particular storage device of the plurality of storage devices.Type: GrantFiled: March 15, 2016Date of Patent: April 9, 2019Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Patent number: 10089134Abstract: A method includes receiving, by virtual machine manager and from a virtual machine, a request for a set of namespace identifiers corresponding to a set of namespaces associated with one or more storage devices. The method also includes determining, by the virtual machine manager, one or more namespaces associated with the virtual machine from the set of namespaces associated with the one or more storage devices. The method further includes, in response to determining the one or more namespaces associated with the virtual machine, sending, by the virtual machine manager and to the virtual machine, a subset of the set of namespace identifiers, the subset of namespace identifiers corresponding to the one or more namespaces associated with the virtual machine.Type: GrantFiled: June 30, 2016Date of Patent: October 2, 2018Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Publication number: 20180024919Abstract: In some examples, a storage device includes a first non-volatile memory array configured to store data from a host device and the storage device and a second non-volatile memory array configured to store data from the storage device, wherein the second non-volatile memory array is separate from the first non-volatile memory array. The storage device also includes a controller configured to store a virtual-to-physical mapping table to the first non-volatile memory array and store a portion of the virtual-to-physical mapping table to the second non-volatile memory array.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Publication number: 20180004559Abstract: A method includes receiving, by virtual machine manager and from a virtual machine, a request for a set of namespace identifiers corresponding to a set of namespaces associated with one or more storage devices. The method also includes determining, by the virtual machine manager, one or more namespaces associated with the virtual machine from the set of namespaces associated with the one or more storage devices. The method further includes, in response to determining the one or more namespaces associated with the virtual machine, sending, by the virtual machine manager and to the virtual machine, a subset of the set of namespace identifiers, the subset of namespace identifiers corresponding to the one or more namespaces associated with the virtual machine.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Publication number: 20170364881Abstract: A computer system is connectable to receive data representing a send transaction identifier and the computer system presents a completion interface that includes fields for receiving send transaction information comprising sender identification information, recipient identification information and options related to the transfer. In response to receipt of sufficient information entered at the completion interface, a memory stores an active, funded send transaction record in the computer system including the options.Type: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Richard T. Meszaros, Eric James Sander, Yassir Zouiten
-
Publication number: 20170300249Abstract: A storage device may include at least one memory device logically divided into a plurality of blocksets and a controller. The controller may be configured to receive a command to execute a garbage collection operation on a first blockset of the plurality of blocksets. The controller may be further configured to determine, based on a validity table stored in a non-volatile memory, whether data stored at a first block of the first blockset is valid, cause the data from the first block to be written to a second block of a second blockset of the plurality of blocksets, and modify the validity table to indicate that data stored in the first block is invalid and to indicate that data stored in the second block is valid.Type: ApplicationFiled: April 15, 2016Publication date: October 19, 2017Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Publication number: 20170269860Abstract: A method includes obtaining power and performance data for each storage device of a plurality of storage devices, and adjusting, based on the power and performance data for the plurality of storage devices, a power consumption level of a particular storage device of the plurality of storage devices.Type: ApplicationFiled: March 15, 2016Publication date: September 21, 2017Inventors: Adam Christopher Geml, Colin Christopher McCambridge, Philip James Sanders, Lee Anton Sendelbach
-
Publication number: 20170221025Abstract: A system and method for performing transactions uses a plurality of tokens for retail sale, each token representing a send transaction. A computer system is connectable to receive data representing a send transaction identifier of at least one token and the computer system presents to the sender a completion interface that includes fields for receiving send transaction information comprising sender identification information recipient identification information and options related to the transfer. In response to receipt of sufficient information entered at the completion interface, a memory stores an active, funded send transaction record in the computer system including the options.Type: ApplicationFiled: April 13, 2017Publication date: August 3, 2017Inventors: Richard T. Meszaros, Eric James Sander, Yassir Zouiten
-
Patent number: 9692741Abstract: A method for signing a wrapped computer application is described. In some embodiments, methods may include receiving a wrapped computer application via a first secure communication connection from a first remote server, authenticating the first secure communication connection, modifying the wrapped computer application based at least in part on the authenticating, and transmitting the wrapped computer application via a second secure communication connection to a second remote server based at least in part on the modifying.Type: GrantFiled: December 4, 2014Date of Patent: June 27, 2017Assignee: Symantec CorporationInventors: Jan Vilhuber, James Sanders, Beau Ufen, Todd Wakerley
-
Patent number: 9626665Abstract: A system and method for performing transactions uses a plurality of tokens for retail sale, each token representing a send transaction. A computer system is connectable to receive data representing a send transaction identifier of at least one token and the computer system presents to the sender a completion interface that includes fields for receiving send transaction information comprising sender identification information, recipient identification information and options related to the transfer. In response to receipt of sufficient information entered at the completion interface, a memory stores an active, funded send transaction record in the computer system including the options.Type: GrantFiled: July 22, 2015Date of Patent: April 18, 2017Assignee: MONEYGRAM INTERNATIONAL, INC.Inventors: Richard T. Meszaros, Eric James Sander, Yassir Zouiten
-
Patent number: D1023265Type: GrantFiled: April 21, 2021Date of Patent: April 16, 2024Assignee: Reckitt & Colman (Overseas) Hygiene Home LimitedInventors: Eleanor Bainton, John Mouatt, Dafni Panagopoulou, Blake John Parkinson, David Sanders, James Peter Spence, Fengyang Wang, Christopher Brian Witty, Cheeyong Woon, Jin Wu, George Zhang