Patents by Inventor Ian Williams
Ian Williams 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: 20190006822Abstract: A system for an electrical power distribution network includes a plurality of electrical apparatuses, each electrical apparatus including a mechanical connection and at least one electrical connector; and a single-piece unitary support configured to receive and hold the plurality of electrical apparatuses, the support including: a frame including a plurality of mechanical interfaces, each of the mechanical interfaces configured to receive and hold a mechanical connection of one of the plurality of electrical apparatus; a cover extending from a side of the frame; and a panel integrated with the frame, the panel including a plurality of electrical interfaces, each of the plurality of electrical interfaces configured to couple to an electrical connector of one of the electrical apparatuses, the cover positioned over the panel.Type: ApplicationFiled: September 10, 2018Publication date: January 3, 2019Inventors: William Robert Luoma, Richard Ralph Buell, Ian William Rokser
-
Patent number: 10096978Abstract: A system for an electrical power distribution network includes a plurality of electrical apparatuses, each electrical apparatus including a mechanical connection and at least one electrical connector; and a single-piece unitary support configured to receive and hold the plurality of electrical apparatuses, the support including: a frame including a plurality of mechanical interfaces, each of the mechanical interfaces configured to receive and hold a mechanical connection of one of the plurality of electrical apparatus; a cover extending from a side of the frame; and a panel integrated with the frame, the panel including a plurality of electrical interfaces, each of the plurality of electrical interfaces configured to couple to an electrical connector of one of the electrical apparatuses, the cover positioned over the panel.Type: GrantFiled: November 3, 2016Date of Patent: October 9, 2018Assignee: Eaton Intelligent Power LimitedInventors: William Robert Luoma, Richard Ralph Buell, Ian William Rokser
-
Patent number: 10095663Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.Type: GrantFiled: March 15, 2013Date of Patent: October 9, 2018Assignee: Amazon Technologies, Inc.Inventors: Rohit Krishna Kumar, Scott Zachary Bressler, Ivan King Yu Sham, Ian William Stewart, Brett Richard Taylor, Peter Frank Hill, Aakarsh Nair, Steven Michael Reddie, Patrick Joseph Armstrong, Samuel John Young, Ameet Nirmal Vaswani, Andrew Lynch Hayden
-
Patent number: 10031891Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.Type: GrantFiled: May 23, 2013Date of Patent: July 24, 2018Assignee: Amazon Technologies Inc.Inventors: Rohit Krishna Kumar, Scott Zachary Bressler, Ivan King Yu Sham, Ian William Stewart, Brett Richard Taylor, Peter Frank Hill, Aakarsh Nair, Steven Michael Reddie, Patrick Joseph Armstrong, Samuel John Young, Ameet Nirmal Vaswani, Andrew Hayden
-
Patent number: 10015276Abstract: A method and apparatus for providing services that are adapted to the access networks of end users (10). By providing defined information to a residential gateway (110) and/or an access network provider (12) a service provider (18) enables the access network provider (12) to open a dedicated communications channel (20) between itself and the service provider. The service provider can use this channel to request information about the capabilities of the end user's access network as well as for requesting conditioning of data streams sent to said end user.Type: GrantFiled: November 23, 2012Date of Patent: July 3, 2018Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventor: Ian William George Jenkins
-
Publication number: 20180156608Abstract: A method of measuring at least one point on an artefact to be inspected that is located within a positioning apparatus' measurement volume, the method comprising, obtaining at least two images of the artefact obtained from different perspectives and, based on a given nominal location of a predetermined point to be measured within said positioning apparatus' measurement volume, determine the location of said predetermined point in each of the at least two images.Type: ApplicationFiled: July 11, 2016Publication date: June 7, 2018Applicant: RENISHAW PLCInventors: Calum Conner MCLEAN, Ian William MCLEAN
-
Publication number: 20180129367Abstract: A tool for action tool-integrated inking input is provided. In one example, a user selects an inking tool and further selects an action functionality to apply to the inking tool. The inking tool is highlighted and updated to display the selected functionality. In another example, the user selects an action tool having a particular functionality and further selects inking properties to apply to the action tool. The action tool is highlighted and updated to display the selected inking properties. In another example, a tool is provided, and the user selects an action functionality and inking properties to apply to the tool. The action tool is updated to illustrate the selected functionality and properties. In another example, the user selects an inking tool and an action tool to apply properties associated with the inking tool and the functionality associated with the action tool to an active tool.Type: ApplicationFiled: November 4, 2016Publication date: May 10, 2018Applicant: Microsoft Technology Licensing, LLCInventors: L. Tucker Hatfield, Ian William Mikutel, Emily Tran, Alex J. Simmons, Lisa Carolyn Cherian
-
Patent number: 9965342Abstract: A data processing apparatus is provided having a hierarchy of layers comprising at least two data processing layers, each data processing layer configured to receive data and to generate processed data for passing to a next lower layer in said hierarchy, according to a protocol specific to that data processing layer. Each data processing layer is configured intermittently to add synchronization information to its processed data, the synchronization information providing semantic information required to interpret the processed data. Each data processing layer is further configured to output its synchronization information in response to a synchronization request signal received from a lower layer in said hierarchy, and at least one data processing layer is configured, when outputting its synchronization information, to issue its synchronization request signal to a higher layer in the hierarchy.Type: GrantFiled: March 16, 2010Date of Patent: May 8, 2018Assignee: ARM LimitedInventors: John Michael Horley, Nebojsa Makljenovic, Katherine Elizabeth Kneebone, Michael John Williams, Ian William Spray
-
Publication number: 20180121075Abstract: The intelligent detection and manipulation of objects via freehand input is provided herein to enable users greater and more intuitive control of objects interacted with via freehand inputs. Users are enabled to expose the values of various features of objects and to constrain those features to remain at a given value or convert to a given value and remain there as the user continues to interact with the object via freehand inputs.Type: ApplicationFiled: February 28, 2017Publication date: May 3, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ana Ruth Resendez Rodriguez, Andrew Michael Casey, Laurentiu Pavel, Ron Mondri, Ian William Mikutel, Jason Howard Hartman
-
Publication number: 20180123326Abstract: A system for an electrical power distribution network includes a plurality of electrical apparatuses, each electrical apparatus including a mechanical connection and at least one electrical connector; and a single-piece unitary support configured to receive and hold the plurality of electrical apparatuses, the support including: a frame including a plurality of mechanical interfaces, each of the mechanical interfaces configured to receive and hold a mechanical connection of one of the plurality of electrical apparatus; a cover extending from a side of the frame; and a panel integrated with the frame, the panel including a plurality of electrical interfaces, each of the plurality of electrical interfaces configured to couple to an electrical connector of one of the electrical apparatuses, the cover positioned over the panel.Type: ApplicationFiled: November 3, 2016Publication date: May 3, 2018Inventors: William Robert Luoma, Richard Ralph Buell, Ian William Rokser
-
Publication number: 20180121074Abstract: Recognition of freehand input enables gestures and objects to be recognized as tables and actions taken in relation to tables. For example, drawing a rectangle intersected by horizontal and vertical lines will create a table object that functions as a table within a productivity application, but may inherit visual cues from the strokes used to draw it. Users are enabled to move, add to, remove from, reorganize, delete, and perform value-based calculations on and in the table via freeform input.Type: ApplicationFiled: February 28, 2017Publication date: May 3, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gilles Louis Peron, Ron Mondri, Ian William Mikutel, Laurentiu Pavel
-
Publication number: 20180113125Abstract: The present disclosure provides methods and/or kits for detecting an analyte in a sample. Some embodiments provide a method for detecting a non-nucleic acid analyte in a sample using a solid substrate comprising a bound immobilisation agent and an antibody capture agent and a detectable agent, which can bind to the analyte. The antibody capture agent comprises, at a plurality of sites, a ligand for the immobilisation agent. A complex between the analyte, the antibody capture agent and a detectable agent is formed and immobilised on the solid substrate by binding between the immobilisation agent and the ligand. In some embodiments, the ligand and the immobilisation agent are a binding pair comprising a peptide tag and an anti-peptide tag antibody.Type: ApplicationFiled: August 30, 2017Publication date: April 26, 2018Inventors: Antony James Sheehan, Ronald Ian William Osmond, Michael Francis Crouch, Anthony Ross Dyer
-
Patent number: 9940513Abstract: Improved accuracy and user interaction efficiency for selecting a grouping of digital strokes is provided. In response to receiving an indication of a selection input on or in proximity to a digital stroke, a determination is made as to whether the digital stroke is part of an existing group of digital strokes. When the digital stroke is not part of an existing group, an analysis of the digital stroke and other digital strokes within a calculated boundary is performed for determining which strokes should be included in a stroke grouping. A stroke grouping is generated based on the determination. Accordingly, in response to the selection input on or in proximity to the digital stroke, the selection is expanded to the stroke grouping, thus improving the accuracy of the selection gesture and improving computer efficiency.Type: GrantFiled: July 25, 2016Date of Patent: April 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Carine Ramses Iskander, Jie Wu, Ian William Mikutel, Sarah Elizabeth Sykes, David Glen Garber
-
Patent number: 9901106Abstract: A process for preparing frozen particles having an average diameter of from 1 to 10 mm and comprising from 1 to 50 wt % of a frozen aqueous core and from 50 to 99 wt % of a fat-based shell is provided, the process comprising: providing a dispensing device having an inner nozzle and an outer nozzle which surrounds the inner nozzle; supplying an aqueous mix to the inner nozzle and a fat-based mix to the outer nozzle, thereby forming particles with a water-continuous core and a fat-continuous shell, and then dropping the particles into a refrigerant.Type: GrantFiled: January 20, 2011Date of Patent: February 27, 2018Assignee: Conopco, Inc.Inventors: Ian William Burns, Andrea Williams, Shiping Zhu
-
Publication number: 20170285930Abstract: Incremental replay of content in an electronic workspace canvas is provided. Content can be selected for replay. Replay of the content can be played forward or backward to hide or reveal content. Interaction with and adding or modifying content is enabled while it is being replayed. Annotations may be added to the replayed content and set for display at specific times or positions during the replay order.Type: ApplicationFiled: August 15, 2016Publication date: October 5, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Sarah Sykes, Jason H. Hartman, Ian William Mikutel
-
Publication number: 20170287172Abstract: Document authoring that involves illustrating pen input in an authoring environment is herein improved to provide greater control of colors and patterns for representing the pen input in a graphical user interface. Colors and patterns are provided as effects that are applied to the illustrated pen input so that multiple textures or colors may be applied to the illustrated pen input without requiring the user to manually signal a switch in texture or colors or using multiple objects to represent the pen input. In various aspects, effects may be layered on top of each other, and the effects may be stretched or tiled depending on the size of the illustrated pen input.Type: ApplicationFiled: August 15, 2016Publication date: October 5, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Sarah Sykes, Ian William Mikutel, Arianne Marie Taylor, ArunKumar Narayanan Kotiedath, Anthony Neil Dart, Ana Ruth Resendez Rodriguez
-
Patent number: 9778252Abstract: The present disclosure provides methods and/or kits for detecting an analyte in a sample. Some embodiments provide a method for detecting a non-nucleic acid analyte in a sample using a solid substrate comprising a bound immobilisation agent and an antibody capture agent and a detectable agent, which can bind to the analyte. The antibody capture agent comprises, at a plurality of sites, a ligand for the immobilisation agent. A complex between the analyte, the antibody capture agent and a detectable agent is formed and immobilised on the solid substrate by binding between the immobilisation agent and the ligand. In some embodiments, the ligand and the immobilisation agent are a binding pair comprising a peptide tag and an anti-peptide tag antibody.Type: GrantFiled: November 13, 2015Date of Patent: October 3, 2017Assignee: TGR BioSciences Pty Ltd.Inventors: Antony James Sheehan, Ronald Ian William Osmond, Michael Francis Crouch, Anthony Ross Dyer
-
Publication number: 20170262700Abstract: Improved accuracy and user interaction efficiency for selecting a grouping of digital strokes is provided. In response to receiving an indication of a selection input on or in proximity to a digital stroke, a determination is made as to whether the digital stroke is part of an existing group of digital strokes. When the digital stroke is not part of an existing group, an analysis of the digital stroke and other digital strokes within a calculated boundary is performed for determining which strokes should be included in a stroke grouping. A stroke grouping is generated based on the determination. Accordingly, in response to the selection input on or in proximity to the digital stroke, the selection is expanded to the stroke grouping, thus improving the accuracy of the selection gesture and improving computer efficiency.Type: ApplicationFiled: July 25, 2016Publication date: September 14, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Carine Ramses Iskander, Jie Wu, Ian William Mikutel, Sarah Elizabeth Sykes, David Glen Garber
-
Publication number: 20170235509Abstract: The apparatus comprises a plurality of interfaces, each interface having an associated interface ID; and a hardware-side processing device including at least one programmable hardware-implemented chip configured to process request packets, which are received from host computers and relate to access requests to one or more file system managed by the apparatus, and to generate response packets for the processed request packets; wherein, for a request packet which is received from a first host computer, at least one programmable hardware-implemented chip is configured to: determine the client ID being associated with the first host computer, determine the interface ID being associated with the first interface, determine whether the determined client ID and interface ID represent a permitted ID set or a prohibited ID set, and refrain from processing the received request packet if the determined client ID and interface ID represent a prohibited ID set.Type: ApplicationFiled: October 2, 2014Publication date: August 17, 2017Inventors: Andrew Stephen CHITTENDEN, Jonathan Mark SMITH, Antonio Robert CARLINI, Ashwin PAYYANADAN, Robert Ian WILLIAMS
-
Patent number: D821832Type: GrantFiled: June 2, 2016Date of Patent: July 3, 2018Inventor: Ian William Adams