Patents by Inventor Ian Law
Ian Law 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: 12256057Abstract: A head-mounted display system includes a head mounted display unit with a display and a positioning and stabilising structure configured to hold the head-mounted display unit in an operable position on the user's head in use. The positioning and stabilizing structure includes headgear with at least one strap configured to contact the user's head, in use. The head mounted display unit and at least a portion of the positioning and stabilizing structure are formed from a one piece construction of textile material.Type: GrantFiled: December 30, 2020Date of Patent: March 18, 2025Assignee: ResMed Asia Pte. Ltd.Inventors: Deng Siong Lee, Nathalie Aurelie Champier Charpentier, Mohankumar Krishnan Valiyambath, Robin Yew, Muhammad Adil Bin Abdul Halim, Amit Arunchandra Jadhav, Wai Hoong Leng, Beng Hai Tan, Barry Eng Keong Tay, Bangzheng Tan, Han Seong Chew, Ian Law, Stewart Joseph Wagner, Aaron Samuel Davidson
-
Publication number: 20240362735Abstract: An apparatus for automatically generating a profile evaluation is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to extract a user profile from a user. The memory then instructs the processor to generate a verified user profile as a function of the user profile. The memory instructs the processor to identify at least one evaluation factor associated with the verified user profile. The memory additionally instructs the processor to generate a profile evaluation as a function of the at least one evaluation factor. The memory instructs the processor to display the profile evaluation using a display device.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Applicant: Peppercorn AI Technology LimitedInventors: Nigel Lombard, Paul Cassidy, Atul Thakor, Robert Rushton, Ian Law, Christopher Hill, Jonathan Byford, Jonathan Wilshire, Andrew Snuggs
-
Publication number: 20240362718Abstract: Platform-agnostic digital assistant methods and apparatuses are provided. The apparatuses and methods include a processor configured by a memory to receive user data from a storage, wherein the storage includes informational contents, establish a communication channel with an entity, utilize the communication channel to exchange a plurality of information related at least to a user and a language component between the processor and the entity, extract at least one user datum from the plurality of information by analyzing the second portion of the plurality of information, modify the informational contents of the storage based on at least one of the user datum and the plurality of information, generate a task datum as a function of the modified informational contents and transmit the task datum to the entity.Type: ApplicationFiled: January 31, 2024Publication date: October 31, 2024Applicant: Peppercorn AI Technology LimitedInventors: Nigel Lombard, Paul Cassidy, Atul Thakor, Robert Rushton, Ian Law, Christopher Hill, Jonathan Byford, Jonathan Wilshire, Andrew Snuggs
-
Publication number: 20240272425Abstract: An apparatus for protecting an optical device from contamination is disclosed. The apparatus includes a window disposed between the optical device and a contaminating environment, the window being rotatable about a rotational axis and including an outwardly facing surface that is curved in at least one direction about the rotational axis. The apparatus also includes a bezel enclosing a portion of the outwardly facing surface and defining a clear aperture for transmission of electromagnetic radiation to or from the optical device. The bezel includes a seal extending around a periphery of the clear aperture and is configured to cause the seal to conform to the outwardly facing surface when the window and bezel are urged into contact with each other. The apparatus also includes an actuator operable to cause relative rotation between the window and the bezel to cause the outwardly facing surface to move with respect to the bezel.Type: ApplicationFiled: June 2, 2022Publication date: August 15, 2024Inventors: Nima NABAVI, Ian Law BELL, Joubin NAYERI, Colin Alexander NYULI
-
Publication number: 20240187817Abstract: Location-based virtual queuing of vehicles is described. A request to join a virtual queue may be received from a user application. In response to receiving the request, the server may determine, using a geo-fencing feature, if the user computing device running the user application is within a first predetermined distance of a queue location, where the queue location is a destination of the requesting user vehicle. Then, in response to receiving confirmation that the requesting vehicle user is within the first predetermined distance, the server may automatically create and add a reservation message to a data structure that includes a plurality of reservation messages. Also, in response to the creating the reservation message, the server may provide the requesting user application a notification with the position within a queue managed by the data structure and an estimated wait time that is generated using information stored within the data structure.Type: ApplicationFiled: December 6, 2022Publication date: June 6, 2024Applicant: The City and County of San FranciscoInventors: Humphrey Loe, David Morales, Angus Davol, Kimberly Villalobos, Aayush Bhandari, Ian Law, Sanjay Mehta
-
Patent number: 11922515Abstract: Platform-agnostic digital assistant methods and apparatuses are provided. The apparatuses and methods include a processor configured by a memory to receive user data from a storage containing informational contents. The processor is configured to establish a communication channel with an entity and utilize the communication channel to receive first information related to a user. The processor is configured to extract at least one user datum from the first information and modify the informational contents of the storage based on at least one of the user datum and the first information. The processor is further configured to initiate an action related to the user based on at least one of the first information, the user datum, and the informational contents.Type: GrantFiled: April 28, 2023Date of Patent: March 5, 2024Assignee: Peppercorn AI Technology LimitedInventors: Nigel Lombard, Paul Cassidy, Atul Thakor, Robert Rushton, Ian Law, Christopher Hill, Jonathan Byford, Jonathan Wilshire, Andrew Snuggs
-
Publication number: 20240016455Abstract: An alert system usable to protect an individual from infectious disease is disclosed. The alert system can make use of one or more body-worn sensors to identify different entities within an environment, as well as their positional relationship (e.g., distance) to a reference location (e.g., the user and/or the alert system). The alert system can present alerts, such as through an augmented reality (AR) display, to identify potential risks and provide information to help minimize risk of infection. The AR display can identify risks with helpful and easy-to-interpret graphics or other overlays. Potential risks can include proximity to other individuals in an environment, contact with high-touch surfaces (e.g., fomites), insufficient cleaning (e.g., insufficient handwashing techniques), and others. The alert system can monitor the environment in real-time to assist the user in preventing transmission of pathogens to or from the user.Type: ApplicationFiled: August 30, 2021Publication date: January 18, 2024Inventors: Michael Pinczuk, Ian Law, Rory Schermerhorn
-
Publication number: 20240013106Abstract: A management system for a Permitting Authorities (PA) or their appointed designee to monitor and track application-based commercial ground transportation (ABCT) providers activities within electronically-enabled geo-fenced areas associated with the PAs, all without the need for specialized hardware such as transponders or other tracking equipment. ABCT Providers transmit location and/or transaction information for ABCT Vehicles within geo-fenced areas associated with the PAs to a clearinghouse. The clearinghouse parses the location and/or transaction information to identify the corresponding PA. The clearinghouse transmits the received information to the corresponding PAs in near real-time and periodically creates invoices for each PA based on the activities taken place within the respective goes-fenced areas.Type: ApplicationFiled: September 22, 2023Publication date: January 11, 2024Applicant: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe
-
Publication number: 20230333366Abstract: An apparatus for cleaning an optical surface, at least a portion of the surface being covered by an optically transparent liquid film, includes a wiper including an edge extending across at least a portion of the optical surface and urged into close proximity with the optical surface, the edge being defined between a leading face and a trailing face. The apparatus also includes an actuator operable to move of at least one of the wiper and the optical surface to cause the wiper to traverse the optical surface such that the leading face dislodges contaminants entrained in the liquid film or adhered to the optical surface to produce a cleaned portion of the optical surface. The apparatus further includes a liquid applicator disposed behind the trailing face of the wiper and operable to dispense liquid for renewing the liquid film on the cleaned portion of the optical surface.Type: ApplicationFiled: June 22, 2021Publication date: October 19, 2023Inventors: Nima Nabavi, Ian Law Bell, Joubin Nayeri, Colin Alexander Nyuli
-
Patent number: 11769086Abstract: A management system for a Permitting Authorities (PA) or their appointed designee to monitor and track application-based commercial ground transportation (ABCT) providers activities within electronically-enabled geo-fenced areas associated with the PAs, all without the need for specialized hardware such as transponders or other tracking equipment. ABCT Providers transmit location and/or transaction information for ABCT Vehicles within geo-fenced areas associated with the PAs to a clearinghouse. The clearinghouse parses the location and/or transaction information to identify the corresponding PA. The clearinghouse transmits the received information to the corresponding PAs in near real-time and periodically creates invoices for each PA based on the activities taken place within the respective goes-fenced areas.Type: GrantFiled: February 7, 2022Date of Patent: September 26, 2023Assignee: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe
-
Publication number: 20230049355Abstract: A head-mounted display system includes a head mounted display unit with a display and a positioning and stabilising structure configured to hold the head-mounted display unit in an operable position on the user's head in use. The positioning and stabilizing structure includes headgear with at least one strap configured to contact the user's head, in use. The head mounted display unit and at least a portion of the positioning and stabilizing structure are formed from a one piece construction of textile material.Type: ApplicationFiled: December 30, 2020Publication date: February 16, 2023Inventors: Deng Siong LEE, Nathalie Aurelie CHAMPIER CHARPENTIER, Mohankumar Krishnan VALIYAMBATH, Robin YEW, Muhammad Adil BIN ABDUL HALIM, Amit Arunchandra JADHAV, Wai Hoong LENG, Beng Hai TAN, Barry Eng Keong TAY, Bangzheng TAN, Han Seong CHEW, Ian LAW, Stewart Joseph WAGNER, Aaron Samuel DAVIDSON
-
Publication number: 20220164724Abstract: A management system for a Permitting Authorities (PA) or their appointed designee to monitor and track application-based commercial ground transportation (ABCT) providers activities within electronically-enabled geo-fenced areas associated with the PAs, all without the need for specialized hardware such as transponders or other tracking equipment. ABCT Providers transmit location and/or transaction information for ABCT Vehicles within geo-fenced areas associated with the PAs to a clearinghouse. The clearinghouse parses the location and/or transaction information to identify the corresponding PA. The clearinghouse transmits the received information to the corresponding PAs in near real-time and periodically creates invoices for each PA based on the activities taken place within the respective goes-fenced areas.Type: ApplicationFiled: February 7, 2022Publication date: May 26, 2022Applicant: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe
-
Patent number: 11244254Abstract: A management system for a Permitting Authorities (PA) or their appointed designee to monitor and track application-based commercial ground transportation (ABCT) Providers activities within electronically-enabled geo-fenced areas associated with the PAs, all without the need for specialized hardware such as transponders or other tracking equipment. ABCT Providers transmit location and/or transaction information for ABCT Vehicles within geo-fenced areas associated with the PAs to a clearinghouse. The clearinghouse transmits the location and/or transaction information to a clearinghouse. The clearinghouse transmits the received information to the corresponding PAs in near real-time and periodically creates invoices for each PA based on the activities taken place within the respective goes-fenced areas.Type: GrantFiled: December 18, 2019Date of Patent: February 8, 2022Assignee: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe
-
Patent number: 10783610Abstract: A method and apparatus for processing an image of fragmented material to identify fragmented material portions within the image is disclosed. The method involves receiving pixel data associated with an input plurality of pixels representing the image of the fragmented material. The method also involves processing the pixel data using a convolutional neural network, the convolutional neural network having a plurality of layers and producing a pixel classification output indicating whether pixels in the input plurality of pixels are located at one of an edge of a fragmented material portion, inwardly from the edge, and at interstices between fragmented material portions. The convolutional neural network includes at least one convolution layer configured to produce a convolution of the input plurality of pixels, the convolutional neural network having been previously trained using a plurality of training images including previously identified fragmented material portions.Type: GrantFiled: December 13, 2016Date of Patent: September 22, 2020Assignee: Motion Metrics International Corp.Inventors: Shahram Tafazoli Bilandi, Mahdi Ramezani, Ian Law Bell, Mohammad Sameti, Purang Abolmaesumi, Saman Nouranian
-
Publication number: 20200143298Abstract: A management system for a Permitting Authorities (PA) or their appointed designee to monitor and track application-based commercial ground transportation (ABCT) Providers activities within electronically-enabled geo-fenced areas associated with the PAs, all without the need for specialized hardware such as transponders or other tracking equipment. ABCT Providers transmit location and/or transaction information for ABCT Vehicles within geo-fenced areas associated with the PAs to a clearinghouse. The clearinghouse transmits the location and/or transaction information to a clearinghouse. The clearinghouse transmits the received information to the corresponding PAs in near real-time and periodically creates invoices for each PA based on the activities taken place within the respective goes-fenced areas.Type: ApplicationFiled: December 18, 2019Publication date: May 7, 2020Applicant: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe
-
Patent number: 10535021Abstract: A management system for a Permitting Authority (PA) or its appointed designee to monitor and track application-based commercial ground transportation (ABCT) Provider activity through the ABCT-Driver's mobile device, the ABCT-Provider's app, the ABCT-Provider's computer systems, and the PA's electronically-enabled geo-fence, all without the need for specialized hardware such as transponders or other tracking equipment. Each mobile communication device associated with an ABCT-Vehicle continually transmits information to an ABCT-Provider Information and Communications Technology (“ICT”) System associated with an ABCT-Provider when an application on the mobile communication device is active. The information transmitted by the mobile communication device enables the ABCT-Provider ICT System to identify and monitor the ABCT-Driver's identity, the vehicle information, the geographic locus, and/or the ABCT-Vehicle's activity data.Type: GrantFiled: April 17, 2019Date of Patent: January 14, 2020Assignee: The City and County of San FranciscoInventors: Ian Law, Humphrey Loe, Eva Cheong, Angus Davol
-
Publication number: 20190244144Abstract: A management system for a Permitting Authority (PA) or its appointed designee to monitor and track application-based commercial ground transportation (ABCT) Provider activity through the ABCT-Driver's mobile device, the ABCT-Provider's app, the ABCT-Provider's computer systems, and the PA's electronically-enabled geo-fence, all without the need for specialized hardware such as transponders or other tracking equipment. Each mobile communication device associated with an ABCT-Vehicle continually transmits information to an ABCT-Provider Information and Communications Technology (“ICT”) System associated with an ABCT-Provider when an application on the mobile communication device is active. The information transmitted by the mobile communication device enables the ABCT-Provider ICT System to identify and monitor the ABCT-Driver's identity, the vehicle information, the geographic locus, and/or the ABCT-Vehicle's activity data.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Ian Law, Humphrey Loe, Eva Cheong, Angus Davol
-
Publication number: 20190012768Abstract: A method and apparatus for processing an image of fragmented material to identify fragmented material portions within the image is disclosed. The method involves receiving pixel data associated with an input plurality of pixels representing the image of the fragmented material. The method also involves processing the pixel data using a convolutional neural network, the convolutional neural network having a plurality of layers and producing a pixel classification output indicating whether pixels in the input plurality of pixels are located at one of an edge of a fragmented material portion, inwardly from the edge, and at interstices between fragmented material portions. The convolutional neural network includes at least one convolution layer configured to produce a convolution of the input plurality of pixels, the convolutional neural network having been previously trained using a plurality of training images including previously identified fragmented material portions.Type: ApplicationFiled: December 13, 2016Publication date: January 10, 2019Applicant: Motion Metrics International Corp.Inventors: Shahram Tafazoli Bilandi, Mahdi Ramezani, Ian Law Bell, Mohammad Sameti, Purang Abolmaesumi, Saman Nouranian
-
Patent number: 9418309Abstract: A method and apparatus for performing a fragmentation assessment of a material including fragmented material portions is disclosed. The method involves receiving two-dimensional image data representing a region of interest of the material, and processing the 2D image data to identify features of the fragmented material portions. The method also involves receiving a plurality of three dimensional point locations on surfaces of the fragmented material portions within the region of interest, identifying 3D point locations within the plurality of three dimensional point locations that correspond to identified features in the 2D image, and using the identified corresponding 3D point locations to determine dimensional attributes of the fragmented material portions.Type: GrantFiled: September 16, 2014Date of Patent: August 16, 2016Assignee: Motion Metrics International Corp.Inventors: Shahram Tafazoli Bilandi, Mohammad Sameti, Nima Ziraknejad, Aylin Azmin, Ian Law Bell, Hou-Yin Daniel Ko
-
Publication number: 20160189067Abstract: A management system for a Permitting Authority (PA) or its appointed designee to monitor and track application-based commercial ground transportation (ABCT) Provider activity through the ABCT-Driver's mobile device, the ABCT-Provider's app, the ABCT-Provider's computer systems, and the PA's electronically-enabled geo-fence, all without the need for specialized hardware such as transponders or other tracking equipment. Each mobile communication device associated with an ABCT-Vehicle continually transmits information to an ABCT-Provider Information and Communications Technology (“ICT”) System associated with an ABCT-Provider when an application on the mobile communication device is active. The information transmitted by the mobile communication device enables the ABCT-Provider ICT System to identify and monitor the ABCT-Driver's identity, the vehicle information, the geographic locus, and/or the ABCT-Vehicle's activity data.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Ian Law, Humphrey Loe, Eva Cheong, Angus Davol