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: 20170075583
    Abstract: 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: Application
    Filed: April 28, 2016
    Publication date: March 16, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Robin Alexander, Lee Edward Prewitt, William R. Tipton, Laura Marie Caulfield
  • Patent number: 9503429
    Abstract: 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: Grant
    Filed: October 15, 2014
    Date of Patent: November 22, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
  • Publication number: 20160324126
    Abstract: 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: Application
    Filed: December 31, 2014
    Publication date: November 10, 2016
    Applicant: Alltech, Inc.
    Inventors: James Dennison Johnston, Robin Alexander Johnston, Tyler Cole Bramble, Karl A. Dawson
  • Publication number: 20160324188
    Abstract: 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: Application
    Filed: December 31, 2014
    Publication date: November 10, 2016
    Applicant: Alltech, Inc.
    Inventors: James Dennison JOHNSTON, Robin Alexander JOHNSTON, Tyler Cole BRAMBLE, Karl A. DAWSON
  • Publication number: 20160060156
    Abstract: 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: Application
    Filed: April 3, 2014
    Publication date: March 3, 2016
    Inventors: Robin Alexander Krueger, Norbert Ambrosius, Roman Ostholt
  • Publication number: 20160059359
    Abstract: 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: Application
    Filed: April 3, 2014
    Publication date: March 3, 2016
    Inventors: Robin Alexander Krueger, Norbert Ambrosius, Roman Ostholt
  • Publication number: 20160037650
    Abstract: 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: Application
    Filed: December 3, 2013
    Publication date: February 4, 2016
    Inventors: Roman OSTHOLT, Robin Alexander KRUEGER, Bernd ROESENER, Eugen HAUMANN
  • Publication number: 20160002791
    Abstract: 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: Application
    Filed: December 6, 2013
    Publication date: January 7, 2016
    Inventors: Robin Alexander KRÜGER, Bernd RÖSENER, Wolfgang JOHN, Arne SCHNOOR, Roman OSTHOLT
  • Publication number: 20150342518
    Abstract: 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: Application
    Filed: May 7, 2015
    Publication date: December 3, 2015
    Inventors: Andre Maxim Persidsky, Robin Alexander Ahlund
  • Publication number: 20150324955
    Abstract: 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: Application
    Filed: December 13, 2013
    Publication date: November 12, 2015
    Inventors: Robin Alexander CAWLEY, Colin SKINNER
  • Publication number: 20150291778
    Abstract: 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: Application
    Filed: March 23, 2015
    Publication date: October 15, 2015
    Inventors: Michael D. MUSICK, David ZIEMNIK, James P. WHITE, Robin Alexander KRÜGER, Bernd RÖSENER, Malte Sebastian FENGLER
  • Publication number: 20150040206
    Abstract: 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: Application
    Filed: October 15, 2014
    Publication date: February 5, 2015
    Inventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
  • Patent number: 8881309
    Abstract: 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: Grant
    Filed: March 4, 2008
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
  • Patent number: 8812970
    Abstract: 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: Grant
    Filed: February 27, 2008
    Date of Patent: August 19, 2014
    Assignee: Microsoft Corporation
    Inventors: Robin Alexander, Vladimir Sadovsky, Narasimhan Ramasubramanian
  • Publication number: 20110047086
    Abstract: 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: Application
    Filed: September 30, 2010
    Publication date: February 24, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Marc E. Heisterkamp, Guy H. Volz, Wayne Santos, Robert G. Becker, Robin Alexander
  • Patent number: 7853759
    Abstract: 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: Grant
    Filed: September 17, 2007
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Robin Alexander, Frank Shu, Nathan Obr
  • Patent number: 7630787
    Abstract: System comprising mold-moving assembly cooperative with molding station and insert-integration station.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: December 8, 2009
    Assignee: Husky Injection Molding Systems Ltd
    Inventors: Jeffrey Douglas MacDonald, Alireza Mortazavi, Robin Alexander Arnott
  • Publication number: 20090228991
    Abstract: 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: Application
    Filed: March 4, 2008
    Publication date: September 10, 2009
    Applicant: Microsoft Corporation
    Inventors: Janet Schneider, Emily Wilson, Vladimir Sadovsky, Robin Alexander
  • Publication number: 20090217188
    Abstract: 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: Application
    Filed: February 27, 2008
    Publication date: August 27, 2009
    Applicant: Microsoft Corporation
    Inventors: Robin Alexander, Vladimir Sadovsky, Narasimhan Ramasubramanian
  • Patent number: RE42356
    Abstract: 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: Grant
    Filed: September 25, 2008
    Date of Patent: May 10, 2011
    Assignee: Husky Injection Molding Systems Ltd.
    Inventors: Jeffrey Douglas MacDonald, Alireza Mortazavi, Robin Alexander Arnott