Patents by Inventor Mark Alan

Mark Alan 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: 20240019982
    Abstract: Various implementations disclosed herein include devices, systems, and methods for indicating a distance to a selectable portion of a virtual surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a graphical environment that includes a virtual surface, wherein at least a portion of the virtual surface is selectable. In some implementations, the method includes determining a distance between a collider object and the selectable portion of the virtual surface. In some implementations, the method includes displaying a depth indicator in association with the collider object. In some implementations, a visual property of the depth indicator is selected based on the distance between the collider object and the selectable portion of the virtual surface.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 18, 2024
    Inventors: Adam Michael O'Hern, Mark Alan Ebbole, Justin Timothy Voss, Charles Magahern, Peter Louis Hajas, Michael E. Buerli
  • Patent number: 11874823
    Abstract: Methods for enhancing compatibility of a document of an entity with an organization's database on a computer server to facilitate detection of a fraudulent submission. Methods may include receiving a populated document in a first format from the entity, using a processor to digitize the document into a digital format, such as bytes, and further into a second format, where the first format may not be compatible with the database and the second format may be compatible with the database. Methods may include using the processor, optionally running a statistical model, to determine an entity identifier, a predicted value of a data field in the document, and whether there is a difference between the value in the predicted data field and a corresponding value in the populated document. Methods may include implementing a corrective action, such as raising a fraud alert at the organization, when there is a difference.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: January 16, 2024
    Assignee: Bank of America Corporation
    Inventors: James Siekman, Aubrey Breon Farrar, Sr., Mohamed Faris Khaleeli, Patricia Ann Albritton, Sheila Page, Mark Alan Odiorne, Marcus R. Matos
  • Publication number: 20240009614
    Abstract: A carbon capture system includes two carbon capture plates. A first carbon capture plate collects carbon dioxide from a flow of ambient air. A second carbon capture plate releases carbon dioxide upon application of heat from a heat exchanger. The heat is exhaust heat from a data center. The first carbon capture plate and the second carbon capture plate are rotatable between the capture and release positions. The carbon capture system uses the waste heat from a data center to collect and store atmospheric carbon dioxide, thereby reducing the concentration of atmospheric carbon dioxide.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Husam Atallah ALISSA, Mark Alan MONROE, Bharath RAMAKRISHNAN, Vaidehi ORUGANTI
  • Publication number: 20240012848
    Abstract: Methods for enhancing compatibility of a document of an entity with an organization's database on a computer server. Methods may include using a computer hardware processor to digitize a document from a first format into a digital format, such as bytes, when the first format may not be compatible with the database. Methods may further include using a computer hardware processor to convert the document from a digital format into a second format, where the second format of the document may be compatible with the organization's database. Methods may include using a computer hardware processor to populate the database on the computer server with data from the document in the second format. Methods may further include storing the populated database and the document in the second format on the computer server.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 11, 2024
    Inventors: James Siekman, Aubrey Breon Farrar, SR., Mohamed Faris Khaleeli, Patricia Ann Albritton, Sheila Page, Mark Alan Odiorne, Marcus R. Matos
  • Publication number: 20240007600
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for haze reduction are provided. The disclosed technology can include generating feature vectors based on an input image including points. The feature vectors can correspond to feature windows associated with features of different portions of the points. Based on the feature vectors and a machine-learned model, a haze thickness map can be generated. The haze thickness map can be associated with an estimate of haze thickness at each of the points. Further, the machine-learned model can estimate haze thickness associated with the features. A refined haze thickness map can be generated based on the haze thickness map and a guided filter. A dehazed image can be generated based on application of the refined haze thickness map to the input image. Furthermore, a color corrected dehazed image can be generated based on performance of color correction operations on the dehazed image.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 4, 2024
    Inventors: Xiang Zhu, Mark Alan Duchaineau, Yuxin Hu
  • Patent number: 11861153
    Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device. The method can further include displaying, in a user interface on the display device, at least one identifier, receiving a selection of the at least one identifier, and initiating casting in response to receiving the selection of the at least one identifier.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Mark David Scott, Mark Alan Foltz, Kurt Mauro Dresner, Adam Parker
  • Patent number: 11861667
    Abstract: A service engine of a processor-based system determines an estimated amount of taxes due in association with a proposed transaction based on a risk tolerance value specified by a party to the transaction, such as a seller. Multiple classification code queries are generated for classifying an item that is the subject of the proposed transaction, from which a plurality of classification code candidates are determined. Each such classification code candidate is considered in determination of multiple corresponding possible tax-due amounts, and the taxes due for the proposed transaction are determined by the service engine based on a statistical calculation corresponding to the specified risk tolerance value. The service engine provides the estimated tax due amount to one or more parties to the proposed transaction.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 2, 2024
    Assignee: Avalara, Inc.
    Inventors: Adrian Nistor, Craig Evan Reed, Amy E. Morgan, David Kempe, Mark Alan Withers, Jurgis K P Vilis
  • Patent number: 11861412
    Abstract: Techniques are described herein are related to managing deployment of a converged infrastructure (CI). Such techniques may include receiving a request to initiate a CI deployment; obtaining a CI information set; creating a CI deployment file using the CI information set; rendering a deployment user interface (UI) screen that allows a user to select to configure network devices or a CI cluster; receiving a first selection to configure a network device; rendering network device configuration screens to obtain network device configuration information; adding the network device configuration information to the CI deployment file; receiving a second selection to configure the CI cluster; rendering CI cluster configuration screens to obtain CI cluster configuration information; adding the CI cluster configuration information to the CI deployment file; and deploying the CI using the CI deployment file.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 2, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Deborah C. Russell, Donald E. Mace, Mark Alan Herring, Peder Brooks Piggot
  • Publication number: 20230418347
    Abstract: A power controller allocates input power to a datacenter between computing power for computing services, backup power, and overhead power for overhead systems. The power controller reallocates the overhead power and/or the backup power to the computing power. This may increase the overall utilization of the datacenter by allowing additional processing power of the servers to be used.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Ehsan NASR AZADANI, Alok Gautam KUMBHARE, Mark Alan MONROE, Osvaldo P. MORALES, Christian L. BELADY, Kyle WOOLCOCK, Ricardo Gouvêa BIANCHINI, Winston Allen SAUNDERS, Lalu Vannankandy KUNNATH, Rodrigo Lemos de ASSIS, Brijesh WARRIER, Marcus Felipe FONTOURA, Sean Patrick ABBOTT, David Thomas GAUTHIER, Ashish RANIWALA, Nithish MAHALINGAM, Brian Addams JANOUS, Upshur Bagwell QUINBY, V
  • Publication number: 20230418962
    Abstract: Apparatus and methods for integrating data from multiple computer-based communication platforms and dynamically adjusting search results for search queries received from each of the computer-based communication platforms in response to unique security settings is provided. The methods may include a system. The system may include a centralized database for receive indicators of concern (“IOCs”) from the communication platforms and tag each IOC with an identifier associated with a communication platform from which the IOC was received. The system may also include an API for modifying search queries received from the communication platforms and applying the modified search queries to the centralized database. The system may further include a dynamic filter for dynamically adjusting search results based at least in part on an originator of a search query.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: James Siekman, Aubrey Breon Farrar, SR., Mohamed Faris Khaleeli, Patricia Ann Albritton, Sheila Page, Mark Alan Odiorne, Marcus R. Matos
  • Publication number: 20230413713
    Abstract: A precision steering computer installed on a tractor uses waypoints generated by a hand-held smart-device to steer a tractor. The smart-device is the operators primary interface and is a component of the entire precision agriculture guidance system. The batched, time ordered waypoints represent a list of coordinates for steering the tractor. As the tractor is automatically steered in the field, the waypoints are consumed and discarded by the real-time steering computer in the order they are received from the non-real-time smart device. A planned path is generated by the tractor operator on the smart device and the tractors progress and status are displayed on the same smart-device.
    Type: Application
    Filed: September 12, 2023
    Publication date: December 28, 2023
    Applicant: AgJunction LLC
    Inventors: Thomas R. Kreider, Mark Alan Villela, Michael Brett McMickell, Luke Andrew McBeath
  • Patent number: 11856052
    Abstract: Various methods, apparatuses/systems, and media for implementing a smart cloud deployment module is disclosed. A datacenter stores information data of all availability zones (AZs) associated with deployment of an application. A processor builds an availability zone (AZ) application programming interface (API) and calls the AZ API to retrieve the information data from the datacenter; dynamically and automatically determines, in response to calling the AZ API, prior to deploying the application, whether a first AZ defined in a deployment pipeline among the AZs within the datacenter is healthy for deployment of the application; and deploys the application utilizing the deployment pipeline when it is determined that the first AZ defined in the deployment pipeline is healthy. The processor also checks for another healthy AZ within the same datacenter or within other regions outside of the datacenter when it is determined that the first AZ is not healthy.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: December 26, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Kumar Rao Krishnagi, Matthew J Porter, Laxman Dongisharapu, Vijay Kumar Perla, Nalini S Boda, Mark Alan Wells
  • Patent number: 11852318
    Abstract: Configurations for a photonics assembly design and methods for mitigating coherent noise thereof are disclosed. The photonics assembly may include a set of light sources, an optical subsystem that may include a set of optical elements, and a diffusing element. The light emitted by the set of light sources may be different wavelengths and the light may be de-cohered by a phase shifter before being received by the set of optical elements. The diffusing element may be moveable and may be capable of repeating the same positions or set of positions for each beam of light emitted by the set of light sources. By combining the coherent noise mitigation techniques of the moveable diffusing element and the de-cohered light, the photonics system may provide an illumination profile with a specific spatial profile and angular profile on the sample that allows reliable measurement of the sample and coherent noise mitigation.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Mark Alan Arbore, Matthew A. Terrel
  • Patent number: 11853302
    Abstract: A particular option selection may be provided by an online service platform (OSP) to a client regarding one or more predefined services that the OSP can be configured to perform. These may include automatic activities option selection(s) that may trigger the OSP to automatically start one or more activities upon one or more thresholds being crossed. The OSP may apply digital rules to the dataset(s) of the client to determine whether or not to automatically start or stop activities, including producing respective resources, upon a threshold being crossed, to determine a requested resource and then push, send, or otherwise cause to be transmitted a notification regarding the produced resource or other activities.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 26, 2023
    Inventors: Nikki Nash, Gregory T. Kavounas, Stefan Kim, Aaron Lee Robles, Robert Erdman, Mark Alan Withers, Tim Diekmann
  • Publication number: 20230412211
    Abstract: At least some aspects of the present disclosure provide for a method. In some examples, the method includes receiving 2-line data in an embedded Universal Serial Bus (eUSB) format. The method further includes encoding the 2-line data into a single signal. The single signal comprises a first symbol corresponding to a first state change of the 2-line data and a second symbol corresponding to a second state change of the 2-line data.
    Type: Application
    Filed: September 6, 2023
    Publication date: December 21, 2023
    Inventors: Suzanne Mary VINING, Gary CHARD, Win Naing MAUNG, Mark Alan McADAMS
  • Publication number: 20230403282
    Abstract: Novel tools and techniques are provided for implementing network service ordering and provisioning of secure access service edge (“SASE”) software packages. In various embodiments, a computing system may provide a user experience (“UX”) platform for a customer portal, the UX platform being accessible by a user via a user device over a first network(s); may provide, via the UX platform, options to configure, via the customer portal, one or more SASE-based network services among a plurality of network services provided by a service provider; and may autonomously orchestrate deployment and configuration of the one or more SASE-based network services via one or more customer premises equipment (“CPE”) that are associated with the user or to an entity with which the user is associated, over a second network(s), based at least in part on user selection of at least one option to configure the one or more SASE-based network services.
    Type: Application
    Filed: April 18, 2023
    Publication date: December 14, 2023
    Applicant: Level 3 Communications, LLC
    Inventors: Christopher D. Smith, Gurpreet S. Sidhu, Darren N. Wolner, Michael F. Robles, Nanette B. Zeile, Mark Thomas Johnson, David Scott Adler, Mark Alan Ramach, Priyadarshini Dande
  • Patent number: 11839294
    Abstract: A mobile workstation can include a head unit assembly. A worksurface can be coupled to the head unit assembly and configured to translate with respect to the head unit assembly between an open configuration and a closed configuration. A glide can be rotatably coupled to the head unit assembly and engaged with the worksurface. The glide can include a latch configured to translate with respect to a glide body of the glide. The mobile workstation can include a worksurface opening mechanism having a locking configuration and an unlocking configuration. The worksurface opening mechanism can include a latch release handle moveably coupled to the head unit assembly. Movement of the latch release handle can transition the worksurface opening mechanism between the locked configuration and the unlocked configuration. A release assembly can selectively engage with the first latch. A lift system can bias the worksurface away from the head unit assembly.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: December 12, 2023
    Assignee: Ergotron, Inc.
    Inventors: Mark Alan Kottman, Michael Anthony Apolloni, John Kenneth Blomstrom
  • Patent number: 11835836
    Abstract: Disclosed herein is an integrated photonics device including an on-chip wavelength stability monitor. The wavelength stability monitor may include one or more interferometric components, such as Mach-Zehnder interferometers and can be configured to select among the output signals from the interferometric components for monitoring the wavelength emitted by a corresponding photonic component, such as a light source. The selection may be based on a slope of the output signal and in some examples may correspond to a working zone at or around a wavelength or wavelength range. In some examples, the interferometric components can be configured with different phase differences such that the corresponding working zones have different wavelengths. In some examples, the slopes of the output signals may be weighted based on the steepness of the slope and all of the output signals may include information for wavelength locking the measured wavelength to the target wavelength.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Yi-Kuei Wu, Jason Pelc, Mark Alan Arbore, Thomas C. Greening, Matthew A. Terrel, Yongming Tu, Mohamed Mahmoud
  • Patent number: D1006988
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: December 5, 2023
    Assignee: Canon U.S.A., Inc.
    Inventors: Mark Alan Hamm, Zachary Hastings, Jacquelyn Nicole Phelps
  • Patent number: D1010500
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: January 9, 2024
    Inventor: Mark Alan Redd