Patents by Inventor Robin Alexander
Robin Alexander 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: 20170075583Abstract: An improved interface for managing disparate read, write, and erase sizes and operations in data storage devices is provided. By improving an interface between a storage system driver layer and associated storage devices, performance of data storage is improved, including improving data storage speed and storage media endurance. Storage media management operations are made more efficient and consistent by providing improved types and sequences of commands sent from the driver layer to the device control layer such that data write operations are performed in a sequential manner as write commands are directed to portions of data as opposed to buffering individual portions of data followed by a large wholescale write/erase process for the buffered data.Type: ApplicationFiled: April 28, 2016Publication date: March 16, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Robin Alexander, Lee Edward Prewitt, William R. Tipton, Laura Marie Caulfield
-
Patent number: 9503429Abstract: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.Type: GrantFiled: October 15, 2014Date of Patent: November 22, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
-
Publication number: 20160324126Abstract: Systems and methods for estimating milk producing animal feed conversion efficiency and carbon footprint, such as to allow adjustments to be made in the animals feed to improve milk production, reduce waste, and/or reduce the carbon footprint. In embodiments of the present application, a system is provided that integrates a digestion model of an animal feed with milk production efficiency and carbon footprint. Such systems and methods are useful to analyze and compare different animal feed compositions that differ from one another in one or more components and/or to analyze the effect of the addition of a feed supplement on milk production efficiency and/or carbon footprint. In some embodiments, the systems and methods described herein provide feed parameter-carbon footprint compromise. A feed parameter-carbon footprint compromise is useful to adjust animal feed composition by balancing milk production efficiency with effects on carbon footprint.Type: ApplicationFiled: December 31, 2014Publication date: November 10, 2016Applicant: Alltech, Inc.Inventors: James Dennison Johnston, Robin Alexander Johnston, Tyler Cole Bramble, Karl A. Dawson
-
Publication number: 20160324188Abstract: Systems and methods for estimating meat producing animal feed conversion efficiency and carbon footprint, such as to allow adjustments to be made in the animals feed to improve meat production, reduce waste, and/or reduce the carbon footprint. In embodiments of the present application, a system is provided that integrates a digestion model of an animal feed with weight gain efficiency and carbon footprint. Such systems and methods are useful to analyze and compare different animal feed compositions that differ from one another in one or more components and/or to analyze the effect of the addition of a feed supplement on weight gain efficiency and/or carbon footprint. In embodiments, the systems and methods described herein provide a feed parameter-carbon footprint compromise. A feed parameter-carbon footprint compromise is useful to adjust animal feed composition by balancing weight gain efficiency with effects on carbon footprint.Type: ApplicationFiled: December 31, 2014Publication date: November 10, 2016Applicant: Alltech, Inc.Inventors: James Dennison JOHNSTON, Robin Alexander JOHNSTON, Tyler Cole BRAMBLE, Karl A. DAWSON
-
Publication number: 20160060156Abstract: A method and device for separating a substrate with a laser beam. The duration of the laser beam's effect is extremely short, so the substrate is only modified concentrically about the laser beam axis (Z) without it degrading the substrate material. While the laser beam acts upon the substrate, the substrate moves relative to a laser machining head, producing plural filament-type modifications along a separating surface to be incorporated. The laser beam is initially diverted by a transmission medium having a higher intensity dependent refractive index than air, then reaches the substrate. The non-constant pulsed laser intensity increases to a maximum over the temporal course of the single pulse, then reduces, and the refractive index changes. The laser beam focus point moves between the substrate's outer surfaces along the beam axis (Z), reaching the desired modification along the beam axis (Z) without correcting the laser machining head in the z-axis.Type: ApplicationFiled: April 3, 2014Publication date: March 3, 2016Inventors: Robin Alexander Krueger, Norbert Ambrosius, Roman Ostholt
-
Publication number: 20160059359Abstract: A method and device can create, with a laser beam, plural recesses in a substrate useful as an interposer, and a substrate produced thereby. A laser beam may be directed to the surface of a substrate. The duration of the laser beam effect is extremely short such that the substrate is only modified concentrically about the laser beam axis without reaching a substrate material recess. The laser beam is initially diverted by a transmission medium having a higher intensity-dependent refractive index than air, and subsequently reaching the substrate. Non-constant pulsed laser intensity increases to a maximum over the temporal course of the single pulse, then reduces; the refractive index also changes. The focus point of the laser beam moves between the outer surfaces of the substrate along the beam axis such that it reaches the desired modification along the beam axis without correcting the laser processing head in the z-axis.Type: ApplicationFiled: April 3, 2014Publication date: March 3, 2016Inventors: Robin Alexander Krueger, Norbert Ambrosius, Roman Ostholt
-
Publication number: 20160037650Abstract: A method for the at least portion-wise and adhesive metallisation of a non-conductive workpiece includes introducing periodic microstructures into the workpiece in regions to be metallised, within an area to be metallised that is enclosed by one or more limiting lines, by moulding a tool that is microstructured in accordance with the regions to be metallised within a moulding area.Type: ApplicationFiled: December 3, 2013Publication date: February 4, 2016Inventors: Roman OSTHOLT, Robin Alexander KRUEGER, Bernd ROESENER, Eugen HAUMANN
-
Publication number: 20160002791Abstract: A method for producing an electrically conductive structure, e.g., a conducting track, on a non-conductive substrate material, having an additive (1) having at least one metal compound. The substrate material may be irradiated using a laser to selectively activate the metal compounds, for example inorganic metal compounds, contained in the additive (1). The metal seeds formed by the activation are then metallized to create the electrically conductive structure on the substrate material. Because the additive (1) has a preferably full-surface coating before the additive is introduced into the substrate material, such that the additive (1) is reduced and the coating is oxidized by the laser activation, the reaction partners necessary for the required chemical reaction with the additive (1) are provided by the coating. Because of the thereby significantly reduced interaction with the substrate material, the limitation to certain plastics or plastic groups also is lifted.Type: ApplicationFiled: December 6, 2013Publication date: January 7, 2016Inventors: Robin Alexander KRÜGER, Bernd RÖSENER, Wolfgang JOHN, Arne SCHNOOR, Roman OSTHOLT
-
Publication number: 20150342518Abstract: A system and method to monitor, guide, and evaluate breathing, with respect to user definable breathing patterns, sequences, and preexisting breathing exercises, utilizing posture and diaphragm sensor signals and a method to process thereof, composed of hardware and software components. The application describes a system which monitors the output signals of sensors as part of a breath training device worn by a user for measuring the state of a user's posture and diaphragm to derive a filtered breath signal. This is obtained using one or more sensors, a microcontroller to receive, process, and transmit sensor signal data, a breath training program which receives, calibrates, interprets, evaluates, and provides feedback on said sensor signal data, utilizing a set of breathing algorithms.Type: ApplicationFiled: May 7, 2015Publication date: December 3, 2015Inventors: Andre Maxim Persidsky, Robin Alexander Ahlund
-
Publication number: 20150324955Abstract: A method, at a display control device, for transforming image data, the method comprising receiving portions of image data from a host device, wherein the portions of image data are based on tiles of an image, wherein the image comprises tiles in a tile order, each tile comprising pixels in a pixel order, and receiving display order information provided by host device, wherein the display order information provides an order for providing the portions of image data to a display device and generating different image data having a different tile order based on the display order information, and a different pixel order and providing the different image data the display device for displaying a transformed image.Type: ApplicationFiled: December 13, 2013Publication date: November 12, 2015Inventors: Robin Alexander CAWLEY, Colin SKINNER
-
Publication number: 20150291778Abstract: This invention relates to products of aqueous and other chemical synthetic routes for encapsulation of a core material with an inorganic shell and finished compositions of a core-shell particulate material for application in thermoplastic, thermoset, and coatings resins prior to compounding or application or subsequent thermal processing steps. Disclosed is a composition of particles containing a shell of inorganic oxides or mixed-metal inorganic oxides and a core material of complex inorganic colored pigment, laser direct structuring additives, laser marking, or other beneficial metal oxides, metal compounds, or mixed-metal oxide materials, wherein the shell material is comprised of any single oxide or combination of oxides is taught. Preferred elements of composition for the shell are oxides and silicates of B, Ni, Zn, Al, Zr, Si, Sn, Bi, W, Mo, Cr, Mg, Mn, Ce, Ti, and Ba (or mixtures thereof).Type: ApplicationFiled: March 23, 2015Publication date: October 15, 2015Inventors: Michael D. MUSICK, David ZIEMNIK, James P. WHITE, Robin Alexander KRÜGER, Bernd RÖSENER, Malte Sebastian FENGLER
-
Publication number: 20150040206Abstract: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.Type: ApplicationFiled: October 15, 2014Publication date: February 5, 2015Inventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
-
Patent number: 8881309Abstract: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.Type: GrantFiled: March 4, 2008Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
-
Patent number: 8812970Abstract: Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.Type: GrantFiled: February 27, 2008Date of Patent: August 19, 2014Assignee: Microsoft CorporationInventors: Robin Alexander, Vladimir Sadovsky, Narasimhan Ramasubramanian
-
Publication number: 20110047086Abstract: A system and method may automatically receive an electronic lease or other agreement document for property and parse the document to identify provisions provided therein. The lease may then be evaluated for various types of provisions to determine an overall quality score. In one example, the quality score may correspond to an environmental sustainability score and include considerations such as sub-metering, water-saving fixtures, LEED certification and the like. In one or more arrangements, provisions may be identified by generating and providing an electronic questionnaire through which a user may specify the applicable terms of the lease. Approval of the lease may be conditioned on a minimum environmental sustainability score as determined by the lease provisions. A system may further suggest ways to improve the environmental sustainability score.Type: ApplicationFiled: September 30, 2010Publication date: February 24, 2011Applicant: BANK OF AMERICA CORPORATIONInventors: Marc E. Heisterkamp, Guy H. Volz, Wayne Santos, Robert G. Becker, Robin Alexander
-
Patent number: 7853759Abstract: Architecture for data communications optimization based on generating and communicating “intents” or “hints” to a storage device and faster/slower solid state memory optimization. Data destined for storage on the storage device (capable of hints processing) can be bracketed to take advantage of improved performance associated with the hints processing. Data can be communicated in block format such that individual series of block exchanges can occur. Hints processing can be optional at the storage device. When communicated to the storage device firmware facilitates optimization of internal data flow and device operation. A write optimization schema is provided for storage system such as solid state storage devices. For example, frequently-modified data can be stored in faster memory to provide more efficient overall application data processing, and less-frequently modified data can be processed into and out of lower cost (or slower) memory.Type: GrantFiled: September 17, 2007Date of Patent: December 14, 2010Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Robin Alexander, Frank Shu, Nathan Obr
-
Patent number: 7630787Abstract: System comprising mold-moving assembly cooperative with molding station and insert-integration station.Type: GrantFiled: April 19, 2006Date of Patent: December 8, 2009Assignee: Husky Injection Molding Systems LtdInventors: Jeffrey Douglas MacDonald, Alireza Mortazavi, Robin Alexander Arnott
-
Publication number: 20090228991Abstract: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.Type: ApplicationFiled: March 4, 2008Publication date: September 10, 2009Applicant: Microsoft CorporationInventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
-
Publication number: 20090217188Abstract: Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.Type: ApplicationFiled: February 27, 2008Publication date: August 27, 2009Applicant: Microsoft CorporationInventors: Robin Alexander, Vladimir Sadovsky, Narasimhan Ramasubramanian
-
Patent number: RE42356Abstract: Disclosed is a system. The system includes a mold-moving assembly that is cooperative with an insert-forming station to form an insert at least in part. The mold-moving assembly is also cooperative with an overmolding station to overmold another insert previously formed by the insert-forming station in cooperation with the mold-moving assembly. The mold-moving assembly, when so actuated, moves inserts between the insert-forming station and the overmolding station. Operation of the insert-forming station and operation of the overmolding station overlap one another at least in part.Type: GrantFiled: September 25, 2008Date of Patent: May 10, 2011Assignee: Husky Injection Molding Systems Ltd.Inventors: Jeffrey Douglas MacDonald, Alireza Mortazavi, Robin Alexander Arnott