Patents by Inventor Michael Jeffrey
Michael Jeffrey 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: 20250130631Abstract: Systems and methods for sensor-agnostic representation of human presence information are described. An operating system of a computing device with a display screen is configured to receive, from a sensor system, human presence information representing the position and posture of one or more persons detected by a sensor of the sensor system, where the human presence information is determined based on a coordinate system associated with the display screen. The human presence information has the same format regardless of the sensor technology. The human presence information includes an elevation angle, an azimuth angle, a face pitch, a face roll, and/or a face yaw of the person relative to the sensor and/or display screen. The operating system may use the human presence information to implement privacy-related features and/or may provide the human presence information to one or more applications via an API.Type: ApplicationFiled: April 9, 2024Publication date: April 24, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sarah BARNETTE, Sergii Viktorovych LIASHENKO, Sanjeev Chandra REDDY, Sayak CHATTERJEE
-
Publication number: 20250126054Abstract: High availability network services are provided in a communications network comprising a plurality of network devices including a network function implemented as two instances configured as an active instance and a backup instance. The backup instance maintains state data such that the backup instance can actively provide services in response to a failure of the active instance. A pool of data forwarding functions sends, over a tunnel connection, ingress data packets to the network function based on a MAC address of the active instance on an overlay network. When the active instance has failed, the backup instance provides the network function and the pool of data forwarding functions sends over the tunnel connection, subsequent ingress data packets to the network function based on an overlay network MAC address of the backup instance.Type: ApplicationFiled: October 11, 2023Publication date: April 17, 2025Inventors: Anthony Brian HAYWARD, Andrew John TYLEE, Matthew John RUSSELL, William Richard OULDRIDGE, Michael Jeffrey EVANS, Yuval KRAMER, David Alexander JACKSON
-
Patent number: 12251663Abstract: A portable filtration system is described. The system may comprise: a mixing portion, comprising: a pump adaptor and a contaminant regulator. The pump adaptor may comprise: an upper plate, a lower plate, and a screen. The screen may axially extend between the upper and lower plates, wherein the upper plate, the lower plate, and the screen define a channel of a mixing chamber. The contaminant regulator may comprise a through-passage coupled to the upper plate, wherein the through-passage is in fluid communication with the mixing chamber.Type: GrantFiled: September 29, 2023Date of Patent: March 18, 2025Assignee: GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF THE ARMYInventors: Michael Jeffrey Anderson, Jeremy Stephen Walker, James Saye Dusenbury, IV
-
Publication number: 20250068396Abstract: A method includes receiving, from a user, an embedded application view request requesting embedding of an application view within a host container. The application view is derived from a no-code application, and the no-code application is generated using a no-code application development environment. The embedded application view request includes a uniform resource locator (URL) referencing the no-code application and a data record of a dataset associated with the no-code application. The method includes obtaining credentials associated with the user and determining, using the credentials, that the user has access to the data record of the dataset. The method also includes, after determining that the user has access to the data record of the dataset, rendering, within the host container at an anchor location, an embedded application view based on the data record of the dataset.Type: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Applicant: Google LLCInventors: Michael Jeffrey Procopio, Rachel Goodman Moore, Sarmad Hashmi, Nicholas Eric Westbury, Francis Herrera Cortez
-
Patent number: 12229101Abstract: Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by a first write-availability state indicating that the location is available to be written to, and a second write-availability state indicating that the location is not available to be written to. A temporary label value is stored in a selected control data storage location to render the selected location and a corresponding key data storage location inactive for read-out. The write-availability of the control data storage location is changed to the second write-availability state in association with the storage of the processed label value in the selected location. A read-out label value is obtained and the temporary label value stored in the selected control data storage location is over-written with the obtained read-out label value, to render the selected control data storage location and corresponding key data storage location active for read-out.Type: GrantFiled: October 8, 2021Date of Patent: February 18, 2025Assignee: Metaswitch Networks Ltd.Inventors: Michael Jeffrey Evans, Matthew Ian Ronald Williams
-
Patent number: 12209437Abstract: A docking station for micromobility transit vehicles is provided. The docking station may include a rack configured to dock a micromobility transit vehicle, a bollard for securing the micromobility transit vehicle within the rack, and a dock module configured to detect a characteristic of a lock cable securing the micromobility transit vehicle to the bollard. The dock module may include an inductive coil assembly disposed around a hole of the bollard to detect the lock cable inserted into the hole.Type: GrantFiled: December 11, 2020Date of Patent: January 28, 2025Assignee: Lyft, Inc.Inventors: Erik Keith Askin, Jordan Elias Brooks, Jason Robert Cerundolo, Alexander Timothy Dixon, Eahab Nagi El Naga, Marc Daniel Fenigstein, Michael Jeffrey Holachek
-
Publication number: 20250019587Abstract: A surfactant composition includes a first surfactant and a second surfactant.Type: ApplicationFiled: November 23, 2022Publication date: January 16, 2025Applicant: NOURYON CHEMICALS INTERNATIONAL B.V.Inventors: Paul Michael Ferm, Hans Peter Oskarsson, Michael Jeffrey Engel, Kiernan Albert Heck
-
Patent number: 12198423Abstract: A method and system may survey a property using aerial images captured from an unmanned aerial vehicle (UAV), a manned aerial vehicle (MAV) or from a satellite device. The method may include identifying a commercial property for a UAV to perform surveillance, and directing the UAV to hover over the commercial property and capture aerial images at predetermined time intervals. Furthermore, the method may include receiving the aerial images of the commercial property captured at the predetermined time intervals, detecting a surveillance event at the commercial property, generating a surveillance alert, and transmitting the surveillance alert to an electronic device associated with an owner of the commercial property.Type: GrantFiled: October 31, 2022Date of Patent: January 14, 2025Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Brian N. Harvey, Nathan L. Tofte, Roger D. Schmidgall, Michael Jeffrey Aviles, Kyle Pott, Rosemarie Geier Grant, Eric Haefli, Michael Shawn Jacob
-
Patent number: 12169478Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The method further includes authenticating the save request, based at least in part on information identifying a user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.Type: GrantFiled: January 9, 2023Date of Patent: December 17, 2024Assignee: Google LLCInventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio
-
Publication number: 20240374612Abstract: 4H-Benzo[f]imidazo [1,5-a][1,4]diazepines substituted in the 3-position with an amide or oxadiazole and their pharmaceutical compositions display efficacy to enhance cognition and may have utility in the treatment of cognitive deficiencies, such as in neurodegenerative and neuropsychiatric disorders.Type: ApplicationFiled: September 8, 2022Publication date: November 14, 2024Inventors: Thomas Damien Prevot, Michael Jeffrey Marcotte, Etienne Laurent Sibille, James M. Cook, Guangan Li, Prithu Mondal, Md Yeunus Mian, Farjana Rashid
-
Publication number: 20240370234Abstract: A method for deploying no-code chat applications includes receiving, from a user, a chat application deployment request requesting deployment of a chat application. The chat application is derived from a no-code application that was generated using a no-code application development environment. The method includes obtaining credentials associated with the user. The method includes generating, using the credentials, a project container for the chat application. The method also includes generating, using the no-code application and the no-code application development environment, the chat application at the project container. The method includes receiving, from the user, parameters for the chat application, the parameters defining user interaction with the chat application. The method also includes configuring, via an application programming interface (API), the chat application using the parameters and deploying the chat application.Type: ApplicationFiled: May 5, 2023Publication date: November 7, 2024Applicant: Google LLCInventors: Michael Jeffrey Procopio, Nicholas Eric Westbury, Sarmad Hashmi, Rachel Goodman Moore, Francis Herrera Cortez
-
Patent number: 12106347Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform the steps of a method to dynamically ingest and monitor online products. The method may include receiving access to a webpage, determining whether the webpage includes a predetermined template, and in response to receiving the predetermined template, ingesting one or more product images and product metadata from the webpage. If no template is found, the system may request search engine optimization metadata to determine if at least one image is of a product before initializing a machine learning algorithm to determine whether the images correspond to product images. If no associated metadata is found, the system may request manual input of associated metadata before displaying, in real-time and in a standardized format, the ingested photos and metadata, allowing a user to select photos representing products of interest.Type: GrantFiled: October 27, 2021Date of Patent: October 1, 2024Assignee: CARMAX ENTERPRISE SERVICES, LLCInventors: David Meriwether Lee, Brantley Evans Gilbert, Matthew David Reamer, Matthew James Morrison, Michael Jeffrey Pringle
-
Publication number: 20240312444Abstract: Among other things, in general, the present disclosure relates to a string instrument pickup wherein the coil is intentionally rotated and/or offset with the magnetic field, or wherein the coil targets specific areas of the magnetic field, creating a more complex and rich tonal character. The present disclosure also relates to methods of manufacture of string instrument pickups.Type: ApplicationFiled: March 15, 2024Publication date: September 19, 2024Inventor: Michael Jeffrey Brunt
-
Patent number: 12086613Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.Type: GrantFiled: May 31, 2023Date of Patent: September 10, 2024Inventors: Ugan Sivagnanenthirarajah, Michael Jeffrey Ajax, Sathyanarayanan Karivaradaswamy, Robert Eugene Harris, Jr., Sanjana Ramakrishnan Sunder, Sanjeev Chandra Reddy, Sergii Viktorovych Liashenko
-
Publication number: 20240256295Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.Type: ApplicationFiled: May 31, 2023Publication date: August 1, 2024Inventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sanjana Ramakrishnan SUNDER, Sanjeev Chandra REDDY, Sergii Viktorovych LIASHENKO
-
Publication number: 20240256021Abstract: A computer system receives a sensor payload from a human presence sensor that is associated with the computer system. The computer system determines, based on an arbitration policy, that the computer system is enabled to perform a particular action based on the priority of the human presence sensor. The arbitration policy determines the priority of the human presence sensor among a plurality of human presence sensors that are associated with the computer system. The computer system triggers the particular action based on the computer system being enabled to perform the particular action based on the content of the sensor payload.Type: ApplicationFiled: June 1, 2023Publication date: August 1, 2024Inventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sayak CHATTERJEE, Sarah Anne BARNETTE, Sanjana Ramakrishnan SUNDER, Sanjeev Chandra REDDY, Sergii Viktorovych LIASHENKO
-
Patent number: 12031852Abstract: A magnetic flowmeter for sensing process fluid flow includes a flow tube configured to receive the process fluid flow there through and a plurality of electrodes disposed to contact process fluid. At least one electromagnetic coil is disposed proximate the tube. A flow tube liner is provided in the flow tube having an interior surface configured to contact process fluid and an exterior surface mounted to the flow tube. The flow tube liner has at least one adhesion feature in the exterior surface which promotes adhesion between the flow tube liner and the flow tube. A method is also provided.Type: GrantFiled: August 19, 2021Date of Patent: July 9, 2024Assignee: MICRO MOTION, INC.Inventors: Paul Michael Keltgen, Michael John Mayer, Michael Jeffrey Mikolichek, Eddy Sun, Yabin Zhang
-
Patent number: 12034796Abstract: A method to provide a service to facilitate notifications of changes to a plurality of files located in a plurality of folders in a cloud-based storage system includes exposing an application programming interface (API) to obtain subscription data for a plurality of users of a plurality of client devices, receiving, via the API, subscription data from a first client device of the plurality of client devices, the subscription data associated with a user account of a first user of the plurality of users and identifying a folder subscribed by the first user to receive notifications of changes to one or more files located in the folder; storing, in a data store, the subscription data associated with the user account of the first user, the subscription data comprising an identifier of the folder to be monitored for changes to the one or more files for the user account of the first user of the first client device, and providing, to the first client device, updates pertaining to the changes to the one or more filesType: GrantFiled: January 24, 2022Date of Patent: July 9, 2024Assignee: Google LLCInventors: Michael Jeffrey Procopio, John Herndon
-
Patent number: 12003421Abstract: A packet processing system comprises a packet processing graph comprising classifier nodes including a root classifier node and leaf classifier nodes. The root classifier node is connected to each of the classifier nodes through a respective packet processing path in the graph. Each classifier node stores node match data indicative of at least one match to be applied by the respective classifier node. The classifier nodes comprise first and second classifier nodes arranged in a first packet processing path of said plurality of packet processing paths. The first classifier node stores node match data indicative of a match corresponding to content from a plurality of packet header field types, including first and second, different packet header field types. The second classifier node stores node match data indicative of a match corresponding to content from at least one packet header field type, including the first packet header field type.Type: GrantFiled: April 29, 2022Date of Patent: June 4, 2024Assignee: Metaswitch Networks Ltd.Inventors: Michael Jeffrey Evans, Christian Dominic Lund
-
Publication number: 20240169960Abstract: Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed. An example apparatus includes a classifier to determine an audio characteristic value representative of an audio characteristic in audio; a transition detector to detect a transition between a first category and a second category by comparing the audio characteristic value to a threshold value among a set of threshold values, the set of threshold values corresponding to the first category and the second category; and a context manager to control a device to switch from a first fingerprinting algorithm to a second fingerprinting algorithm different than the first fingerprinting algorithm, responsive to the detected transition between the first category and the second category.Type: ApplicationFiled: January 30, 2024Publication date: May 23, 2024Inventors: Michael Jeffrey, Markus K. Cremer, Dong-In Lee