Patents by Inventor Warren David

Warren David 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: 20240118319
    Abstract: A current detection device for measuring current flowing through a conductor having a magnetic core having a channel for receiving the conductor therethrough, and a magnetic field transducer positioned at least partially within an air gap of the magnetic core. The magnetic field transducer is configured to respond to the presence of a magnetic field by generating an output electrical signal based on a flux density of the magnetic field. The magnetic core comprises an absolute saturation flux density that is substantially lower than an absolute saturation flux density of the magnetic field transducer. Accordingly, a response of the current detection device within the magnetic flux density operating range varies in sensitivity and is substantially non-linear. The response of the current detection device is preconfigured. The current detection device may be implemented in devices and systems where a substantially wide sensing range and relatively high, low-current sensitivity is desired.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 11, 2024
    Inventors: Brendon David HALE, Warren Gordon PETTIGREW, Ian PALMER
  • Publication number: 20240095924
    Abstract: Systems and methods are provided herein for minimizing retinal exposure to flash during image gathering for diagnosis. In an embodiment, a system captures a plurality of retinal images of different retinal regions. The system determines that a first portion of a first image does not meet a criterion while a second portion of the first image does meet the criterion, identifies a portion of the retina depicted in the first portion that does not meet the criterion, and determines whether the portion of the retina is depicted in a third portion of a second image and whether the third portion meets the criterion. Responsive to determining that the third portion meets the criterion, the system performs the diagnosis. Responsive to determining that the portion of the retina is not depicted in the second image, the system captures an additional image of the retinal region.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Inventors: Warren James Clarida, Ryan Earl Rohret Amelon, Abhay Shah, Jacob Patrick Suther, Meindert Niemeijer, Michael David Abramoff
  • Patent number: 11927762
    Abstract: A display system comprising a steerable display having a monocular field of view of at least 1 degree, positioned within a scannable field of view of at least 20 degrees, the steerable display positioned for a user. In one embodiment, the steerable display is positioned for the user's fovea.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: March 12, 2024
    Assignee: Avegant Corp.
    Inventors: Aaron Matthew Eash, Andrew John Gross, Christopher David Westra, D. Scott Dewald, Edward Chia Ning Tang, Joseph Roger Battelle, Kevin William King, Warren Cornelius Welch, III, Eric Richard David Frasch, David A. Henderson, Qin Xu
  • Publication number: 20230385778
    Abstract: Various embodiments are directed to automatically determining when meetings are related to each other. The relationship between meetings may be stored in a meeting-oriented knowledge graph that can be analyzed to provide meeting analytics. Various technologies can leverage the meeting relationship information to provide improved meeting services to users. For example, meeting suggestions may be presented to a user with suggested meeting parameters (e.g., suggested attendees, suggested location, suggested topic) that are accurate because a relationship between meetings is used to predict the parameters. The information in the meeting-oriented knowledge graph can be used to generate various analytics and visualizations that help users plan or prepare for meetings.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Warren David JOHNSON, III, Yuchen LI, Charles Yin-Che LEE
  • Publication number: 20230325738
    Abstract: A system and method for allocating a recurring resource is described. The system receives a request to allocate the recurring resource of an application to computing devices associated with one or more users. The system identifies a cadence of the recurring resource and a range based on the cadence. A period is determines based on the cadence and the range. The system accesses user resource data of the application for each period and iteratively computes a resource availability score for the period based on the corresponding user resource data. The system determines that the resource availability score of an instance of the period is less than a threshold value and allocates the recurring resource to instances of the period where the corresponding resource availability score exceeds the threshold value.
    Type: Application
    Filed: August 31, 2021
    Publication date: October 12, 2023
    Inventors: Warren David Johnson III, Charles Yin-Che LEE, Xi DENG
  • Patent number: 11386398
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assigning conference rooms are presented. A meeting request may be received by an electronic meeting service. Meeting fit scores may be calculated for the meeting request and one or more conference rooms. The meeting fit scores may be based on location, capacity, and/or audio-visual capabilities. The meeting request may be assigned to a conference room with a highest meeting fit score. A meeting request may be re-assigned to a different conference room based on a conference room becoming available that has a higher meeting fit score. A meeting request may be re-assigned to a different conference room based on characteristics of the meeting request being modified (e.g., fewer invitees, more invitees, different location specified), and thus, the meeting fit scores for conference rooms changing based on those modifications.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: July 12, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Yin-Che Lee, Warren David Johnson, III, Pamela Bhattacharya, Suri Raman
  • Patent number: 11282042
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for prioritizing calendar events with artificial intelligence are presented. A request to schedule a new calendar event for a specified period may be received. A conflicting calendar event during the specified time period may be identified. An event priority score for the new calendar event may be compared with an event priority score for the conflicting calendar event, wherein the event priority scores are generated via application of a statistical machine learning model to a plurality of factors associated with the new calendar event and the conflicting calendar event. A selectable option to replace the conflicting calendar event with the new calendar event may be presented if the event priority score for the new calendar event is higher than the event priority score for the conflicting calendar event.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: March 22, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pamela Bhattacharya, Charles Yin-Che Lee, Warren David Johnson, III
  • Publication number: 20210233035
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assigning conference rooms are presented. A meeting request may be received by an electronic meeting service. Meeting fit scores may be calculated for the meeting request and one or more conference rooms. The meeting fit scores may be based on location, capacity, and/or audio-visual capabilities. The meeting request may be assigned to a conference room with a highest meeting fit score. A meeting request may be re-assigned to a different conference room based on a conference room becoming available that has a higher meeting fit score. A meeting request may be re-assigned to a different conference room based on characteristics of the meeting request being modified (e.g., fewer invitees, more invitees, different location specified), and thus, the meeting fit scores for conference rooms changing based on those modifications.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Charles Yin-Che Lee, Warren David Johnson, III, Pamela Bhattacharya, Suri Raman
  • Patent number: 11049076
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for routing meeting requests by a digital assistant service are presented. A request to schedule a meeting between an invitee and a principal may be received by a digital assistant service, wherein the request is sent by an agent of the principal. The digital assistant service may determine that the agent is a delegate of the principal with scheduling authority. The digital assistant service may further determine that follow-up information for the meeting is required, and the digital assistant service may route an electronic message requesting the follow-up information directly the agent-delegate. Other aspects describe mechanisms for routing meeting requests from third parties directly to delegates, rather than sending those communications directly to principals.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: June 29, 2021
    Assignee: Microsoft Techology Licensing, LLC
    Inventors: Juliana Pena Ocampo, Mayerber Loureiro De Carvalho Neto, Charles Yin-Che Lee, Ben Cheung, Pamela Bhattacharya, Chala Fekadu Fufa, Warren David Johnson, III
  • Patent number: 10931607
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for matching user tone to digital assistant response types and tones while assisting with meeting scheduling are presented. An electronic message may be received by a digital assistant service. The digital assistant service may detect an intent to schedule a meeting and identify an urgency level associated with the message. The digital assistant may respond to the scheduling user with a message having a tone corresponding to the identified urgency level. The digital assistant may also perform a follow-up action for scheduling the meeting in a manner consistent with the urgency level of the scheduling user. For example, the digital assistant may attempt to schedule the meeting in a higher priority manner if there is a high urgency associated with the message, and a lower priority manner if there is a low urgency associated with the message.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Warren David Johnson, III, Charles Yin-Che Lee, Pamela Bhattacharya
  • Publication number: 20200293999
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for prioritizing calendar events with artificial intelligence are presented. A request to schedule a new calendar event for a specified period may be received. A conflicting calendar event during the specified time period may be identified. An event priority score for the new calendar event may be compared with an event priority score for the conflicting calendar event, wherein the event priority scores are generated via application of a statistical machine learning model to a plurality of factors associated with the new calendar event and the conflicting calendar event. A selectable option to replace the conflicting calendar event with the new calendar event may be presented if the event priority score for the new calendar event is higher than the event priority score for the conflicting calendar event.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: Pamela Bhattacharya, Charles Yin-Che Lee, Warren David Johnson, III
  • Publication number: 20200186482
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for matching user tone to digital assistant response types and tones while assisting with meeting scheduling are presented. An electronic message may be received by a digital assistant service. The digital assistant service may detect an intent to schedule a meeting and identify an urgency level associated with the message. The digital assistant may respond to the scheduling user with a message having a tone corresponding to the identified urgency level. The digital assistant may also perform a follow-up action for scheduling the meeting in a manner consistent with the urgency level of the scheduling user. For example, the digital assistant may attempt to schedule the meeting in a higher priority manner if there is a high urgency associated with the message, and a lower priority manner if there is a low urgency associated with the message.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Warren David Johnson, III, Charles Yin-Che Lee, Pamela Bhattacharya
  • Publication number: 20200042949
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with related calendar events are presented. One or more signals associated with a plurality of calendar events may be analyzed. A determination may be made as to whether, based on the analysis, the plurality of calendar events are related. The plurality of calendar events may be linked into a searchable entity with grouped properties. A search that indicates at least one of the grouped properties may be received, and information associated with the searchable entity may be caused to be displayed. In some examples, a digital assistant may automatically schedule a next event in a linked chain of events. In additional examples, an event scheduling service may utilize data from linked events to generate event metrics associated with task completion.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Warren David Johnson, III, Charles Yin-Che Lee
  • Publication number: 20200005207
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for indicating time-cost allocation for an organization for a specified time period are presented. A virtual time coin system may be utilized to track temporal transactions made by organizational entities (e.g., organizational groups, organizational employees). A time coin application may track temporal transactions (e.g., meeting invites, meeting cancelations, meeting expansions) made by organizational entities, and those transactions may be stored on blocks of a temporal blockchain that is duplicated across a plurality of nodes in a distributed ledger. Each temporal transaction may be associated with a withdrawal or deposit of time coins from a time coin repository corresponding to the organizational entity or entities that were party to a transaction. The time coin application may analyze bocks in temporal blockchains and cause the results of that analysis to be graphically displayed.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Charles Yin-Che Lee, Ben Cheung, Pamela Bhattacharya, Juliana Pena Ocampo, Chala Fekadu Fufa, Mayerber Loureiro De Carvalho Neto, Warren David Johnson, III
  • Publication number: 20190340581
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for routing meeting requests by a digital assistant service are presented. A request to schedule a meeting between an invitee and a principal may be received by a digital assistant service, wherein the request is sent by an agent of the principal. The digital assistant service may determine that the agent is a delegate of the principal with scheduling authority. The digital assistant service may further determine that follow-up information for the meeting is required, and the digital assistant service may route an electronic message requesting the follow-up information directly the agent-delegate. Other aspects describe mechanisms for routing meeting requests from third parties directly to delegates, rather than sending those communications directly to principals.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Juliana Pena Ocampo, Mayerber Loureiro De Carvalho Neto, Charles Yin-Che Lee, Ben Cheung, Pamela Bhattacharya, Chala Fekadu Fufa, Warren David Johnson, III
  • Patent number: 8448957
    Abstract: Sulky apparatus for use behind a self-propelled machine including sulky operator riding apparatus for supporting an operator behind a self-propelled machine that the sulky apparatus is attached to, an upward extending control column adapted to be located near the operator controls for the self-propelled machine, a deployment boom attached to the sulky operator riding apparatus for deploying the sulky operator riding apparatus having a lower portion pivotally attached to the control column for deploying and for retracting the sulky operator riding apparatus to a stored position, and sulky apparatus control apparatus for controlling the operation of the sulky apparatus deployment boom. The control apparatus includes a gas filled cylinder and a chain.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: May 28, 2013
    Inventors: Steve R. Houston, Thomas Russell Stokes, Warren David Litchfield
  • Patent number: 8277562
    Abstract: This invention relates to a continuous vacuum pan (also sometimes referred to as an evaporative crystallizer) for use in the sugar processing industry, and to a heat exchanger used inside the continuous vacuum pan. The invention also relaters to the heat exchanger as used in other applications in the sugar processing industry. The heat exchanger includes a massecuite flow path for conveying massecuite therethrough, and a heat transfer medium flow path for receiving a heat transfer medium to enable heat transfer to the massecuite flow path. The heat exchanger is characterized therein that a periphery thereof is surrounded by an insulated zone in order to prevent heat transfer from the heat transfer medium flow path to the environment.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: October 2, 2012
    Assignee: Tongaat Hulett Limited
    Inventors: David John Love, Leon Smith, Paul Martin Schorn, Stephen David Peacock, Warren David
  • Publication number: 20110220100
    Abstract: This invention relates to a continuous vacuum pan (also sometimes referred to as an evaporative crystallizer) for use in the sugar processing industry, and to a heat exchanger used inside the continuous vacuum pan. The invention also relaters to the heat exchanger as used in other applications in the sugar processing industry. The heat exchanger includes a massecuite flow path for conveying massecuite therethrough, and a heat transfer medium flow path for receiving a heat transfer medium to enable heat transfer to the massecuite flow path. The heat exchanger is characterized therein that a periphery thereof is surrounded by an insulated zone in order to prevent heat transfer from the heat transfer medium flow path to the environment.
    Type: Application
    Filed: March 17, 2011
    Publication date: September 15, 2011
    Applicant: Tongaat Hulett Limited
    Inventors: David John Love, Leon Smith, Paul Martin Schorn, Stephen David Peacock, Warren David
  • Patent number: 7260599
    Abstract: A facility for managing distributed application requests is described. The facility receives from a client for a distinguished distributed application executing in a computing system a communication to be delivered to a server for the distinguished distributed application. The facility retrieves a list of servers for the distinguished distributed application. The facility selects a server for the distinguished distributed application from the retrieved list.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: August 21, 2007
    Assignee: Hyperspace Communications, Inc.
    Inventors: David James Bauch, Warren David Ryd, Mats Lennart Aretun
  • Patent number: 7018500
    Abstract: An apparatus and method provide for singulating thin and substantially porous material layers arranged in a stack. A pick head is positioned above the stack of material layers. An adhesive tape is stabilized against the pick head through use of a vacuum between the adhesive tape and the pick head. Contact is effected between the stabilized adhesive tape and the top material layer. The pick head is moved to move the top material layer from the stack to a predetermined location. While at the predetermined location, the adhesive tape is detached from the top material layer. The singulation apparatus and method are particularly well suited for destacking individual porous fluid transport layers (FTLs) from a magazine of FTLs during automated fuel cell assembly.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: March 28, 2006
    Assignee: 3M Innovative Properties Company
    Inventors: Warren David Eaton, Gary William Schukar, John Russell Mlinar