Patents by Inventor Mark DAVID

Mark 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).

  • Patent number: 10067730
    Abstract: Systems and methods for enabling co-browsing are provided herein. A device, such as a web server, may execute a browser application that initiates co-browsing capabilities between a host computing device and one or more guest computing devices. Activatable code is injected and/or otherwise embedded in one or more web pages. Subsequently, using the activatable code, web browser information on the host computing device is obtained and processed for display on the one or more guest computing devices.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: September 4, 2018
    Assignee: Recursive Labs, Inc.
    Inventors: Brian David Handrigan, Mark David Comiso, Eldon Spencer Markowski, Bud Albers, Daniel Alstadt, David Wilcox, Ryan Vincent
  • Patent number: 10067729
    Abstract: Systems and methods for enabling co-browsing are provided herein. A device, such as a web server, may execute a browser application that initiates co-browsing capabilities between a host computing device and one or more guest computing devices. Activatable code is injected and/or otherwise embedded in one or more web pages. Subsequently, using the activatable code, web browser information on the host computing device is obtained and processed for display on the one or more guest computing devices.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: September 4, 2018
    Assignee: Recursive Labs, Inc.
    Inventors: Brian David Handrigan, Mark David Comiso, Eldon Spencer Markowski
  • Patent number: 10059268
    Abstract: A drive system for an automatic step including an actuator for moving an automatic step, a crank arm pivotally coupled to the actuator and pivotable about a central shaft, and a first link pivotally coupled to the crank arm, the first link having first and second ends. The linkage comprises one or more force mitigation mechanisms capable of reducing forces eccentric to the actuator. A first force mitigation mechanism engages when the step is deployed or nearly deployed by aligning the central shaft with the first and second ends of the first link along a first axis to generally place eccentric forces originating from the step against the central shaft of the crank arm instead of directly engaging the actuator.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 28, 2018
    Assignee: CURT MANUFACTURING, LLC
    Inventors: Mark David Hayes, Justin Sampson, Dave Luman
  • Patent number: 10056971
    Abstract: An amplifier receives an optical signal including a number of labeled channels via a fiber. The amplifier determines a count of the labeled channels and a spectral distribution of the labeled channels. The amplifier adjusts a parameter of the amplifier based on the count of the labeled channels and the spectral distribution of the labeled channels. The amplifier amplifies the optical signal at an adjusted output gain resulting from adjusting the parameter of the amplifier.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: August 21, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Martin Birk, Mark David Feuer, Kathleen A. Tse
  • Publication number: 20180234069
    Abstract: A method in a computing device configured to perform volume-levelling processing on input audio data by at least applying one or more filters to the input audio data, the computing device being configured to obtain an estimated difference between a target output loudness level and a loudness level associated with the input audio data, and to adapt the filter coefficients of the one or more filters based on the estimated difference. The method involves starting, or stopping, the volume-levelling processing. The method comprises gradually increasing, or decreasing, a weighting applied to the estimated difference, in response to obtaining an indication to start, or stop, the volume-levelling processing.
    Type: Application
    Filed: August 17, 2016
    Publication date: August 16, 2018
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventor: Mark David DE BURGH
  • Publication number: 20180234720
    Abstract: Transmitting and receiving 3D video content via an Internet protocol (IP) stream are described. 3D video content may be transmitted in a single IP stream and adjusted by a device associated with a display for rendering the 3D video content in a desired manner. 3D content also may be transmitted in a plurality of IP streams and a device associated with a display for rendering the 3D content may determine which of the plurality of IP streams to decode based upon a mode of operation of the device. A device receiving 3D video content may be configured to adjust the appearance of the content displayed on a display associated with the device. Such adjusting of the appearance may include moving the position of the rendered 3D video content within the display, positioning in band and/or out of band content in front of, behind, or within the rendered 3D video content.
    Type: Application
    Filed: September 22, 2017
    Publication date: August 16, 2018
    Inventor: Mark David Francisco
  • Publication number: 20180225209
    Abstract: A system comprises a number of master devices and an interconnect for managing coherency between the master devices. In response to a read-with-overridable-invalidate transaction received by the interconnect from a requesting master device requesting that target data associated with a target address is provided to the requesting master device, when target data associated with the target address is stored by a cache, the interconnect issues a snoop request to said cache triggering invalidation of the target data from the cache except when the interconnect or cache determines to override the invalidation and retain the target data in the cache. This enables greater efficiency in cache usage since data which the requesting master considers is unlikely to be needed again can be invalidated from caches located outside the master device itself.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 9, 2018
    Inventors: Phanindra Kumar MANNAVA, Bruce James MATHEWSON, Jamshed JALAL, Mark David WERKHEISER
  • Publication number: 20180221338
    Abstract: The subject matter disclosed herein is directed to stable, highly-effective topical formulations comprising permethrin, fipronil and a solvent system that is sufficient to solubilize these two active ingredients and limit degradation of fipronil to its sulfone, and their uses in topical applications on animals and the environment. Useful formulations comprise from about 30% to about 55% (w/w) permethrin and about 2 to 15% (w/w) fipronil and a solvent system that comprises N-methyl pyrrolidone and a glycol, glycol ether, glycol ester, fatty acid ester or neutral oil, wherein the N-methyl pyrrolidone and glycol, glycol ether, glycol ester, fatty acid ester or neutral oil are present in a weight:weight ratio of from about 1:2.0 to about 1:3.5, glycol, glycol ether, glycol ester, fatty acid ester or neutral oil to n-methyl pyrrolidone. These two actives when combined in the described amounts have been found to have unexpected enhanced repellent activity against stable fly.
    Type: Application
    Filed: March 28, 2018
    Publication date: August 9, 2018
    Applicant: MERIAL, INC.
    Inventors: Mark David Soll, James Pate, Lisa A. Baker
  • Publication number: 20180224899
    Abstract: Examples disclosed herein provide a hinge mechanism to pivotally connect housings of a computing device along an axis. As an example, the hinge mechanism includes a guide rail fixed to the first housing, a base block fixed to the second housing, and a rotary element to constrain the guide rail to the base block, wherein the guide rail and the base block are concentric along the axis, and the guide rail is to rotate around the base block. As an example, the hinge mechanism includes a rotation assembly comprising a slot on one end to receive a pin of the guide rail in order to link the guide rail to the rotation assembly. As an example, the rotation assembly is to provide a level of resistance to a torque provided when opening or closing the first housing with respect to the second housing.
    Type: Application
    Filed: November 20, 2015
    Publication date: August 9, 2018
    Inventor: Mark David SENATORI
  • Publication number: 20180227320
    Abstract: A data recorder stores endpoint activity on an ongoing basis as sequences of events that causally relate computer objects such as processes and files. When a security event is detected, an event graph may be generated based on these causal relationships among the computing objects. For a root cause analysis, the event graph may be traversed in a reverse order from the point of an identified security event (e.g., a malware detection event) to preceding computing objects, while applying one or more cause identification rules to identify a root cause of the security event. Once a root cause is identified, the event graph may be traversed forward from the root cause to identify other computing objects that are potentially compromised by the root cause.
    Type: Application
    Filed: April 5, 2018
    Publication date: August 9, 2018
    Inventors: Beata Ladnai, Mark David Harris, Andrew J. Thomas, Andrew G. P. Smith, Russell Humphries, Kenneth D. Ray
  • Patent number: 10040245
    Abstract: In some examples, a method of forming a housing assembly comprises affixing a support frame onto a first panel cover of the housing assembly, wherein the support frame includes an integrated pattern of channel cavities, positioning a second panel cover of the housing assembly adjacent the support frame, and flowing a bonding material through a plurality of openings of the second panel cover and into the channel cavities of the integrated pattern of the support frame so as to form a secure bond between the first panel cover, the support frame, and the second panel cover of the housing assembly.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: August 7, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mark David Senatori
  • Patent number: 10040788
    Abstract: The specification relates to compounds of Formula (I), and pharmaceutically acceptable salts thereof, where Q, R, R1 and R2 have any of the meanings defined herein. The specification also relates to the use of such compounds and salts thereof to treat or prevent GLS1 mediated disease, including cancer. The specification further relates to crystalline forms of compounds of Formula (I) and pharmaceutically acceptable salts thereof; pharmaceutical compositions comprising such compounds and salts; kits comprising such compounds and salts; methods of manufacture of such compounds and salts; intermediates useful in the manufacture of such compounds and salts; and to methods of treating GLS1 kinase mediated disease, including cancer, using such compounds and salts.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: August 7, 2018
    Assignees: AstraZeneca AB, Cancer Research Technology Limited
    Inventors: Maurice Raymond Verschoyle Finlay, Chukuemeka Tennyson Ekwuru, Mark David Charles, Piotr Antoni Raubo, Jonathan James Gordon Winter, Johannes Wilhelmus Maria Nissink
  • Patent number: 10042585
    Abstract: A method is described that includes generating, by a controller of a storage device, operating statistics associated with an operating state of the storage device. The method includes receiving, by the controller and from a host device, a non-interrupt command frame that requests transfer of data blocks between the storage device and the host device. The method further includes, in response to receiving the non-interrupt command frame, generating, by the controller, a response frame associated with the non-interrupt command frame, wherein the response frame includes the operating statistics. The method includes transmitting, by the controller and to the host device, the response frame.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: August 7, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Mark David Erickson, Darin Edward Gerhart, Nicholas Edward Ortmeier
  • Publication number: 20180217929
    Abstract: In some examples, each processor of a plurality of processors applies an interleave transform to perform interleaved access of a plurality of memory banks, where for any given memory address in use by the plurality of processors, applying any of the interleave transforms results in selection of a same memory bank of the plurality of memory banks and a same address within the same memory bank.
    Type: Application
    Filed: July 30, 2015
    Publication date: August 2, 2018
    Inventors: Mark David Lillibridge, Gary Gostin, Paolo Faraboschi, Derek Alan Sherlock, Harvey Ray
  • Patent number: 10031647
    Abstract: A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a media controller (such as computer or mobile device) to have access to running activities (such as a television show playing on a media player). The protocol does not require installation of a specific platform application, or a specific user-login/pairing of the media controller with the media player. The system receives commands from a media controller device using a common interface, provides the commands to a remote media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. The commands and the state notifications include a namespace and a message payload represented as a two-element script array. Another user or device can control the media player using the common interface, for example provided by a browser application on the media controller device.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: July 24, 2018
    Assignee: Google LLC
    Inventors: Mark David Scott, Mark Alan Foltz, John Affaki, Majd Bakar, Francis Tsui, Jennifer Shien-Ming Chen
  • Publication number: 20180204926
    Abstract: Methods form transistor structures that include, among other components, a substrate having an active region bordered by an isolation region, a gate insulator on the substrate, and a gate conductor on the gate insulator. First and second sections of the gate conductor are within the active region of the substrate, while a third section is in the isolation region of the substrate. The second section of the gate conductor tapers from the width of the first section to the width of the wider third section. The first section and the second section of the gate conductor have undercut regions where the corner of the gate conductor contacts the substrate. The third section of the gate conductor lacks the undercut regions. The gate insulator is relatively thicker in the undercut regions and is relatively thinner where the corner of the gate conductor lacks the undercut regions in the isolation region.
    Type: Application
    Filed: March 15, 2018
    Publication date: July 19, 2018
    Applicant: GLOBALFOUNDRIES INC.
    Inventors: Michel J. Abou-Khalil, Alan Bernard Botula, Blaine Jeffrey Gross, Mark David Jaffe, Alvin Joseph, Richard A. Phelps, Steven M. Shank, James Albert Slinkman
  • Publication number: 20180196916
    Abstract: A system, method and apparatus for executing a bioinformatics analysis on genetic sequence data is provided. Particularly, a genomics analysis platform for executing a sequence analysis pipeline is provided. The genomics analysis platform includes one or more of a first integrated circuit, where each first integrated circuit forms a central processing unit (CPU) that is responsive to one or more software algorithms that are configured to instruct the CPU to perform a first set of genomic processing steps of the sequence analysis pipeline.
    Type: Application
    Filed: March 7, 2018
    Publication date: July 12, 2018
    Inventors: Pieter van Rooyen, Michael Ruehle, Rami Mehio, Gavin Stone, Mark David Hahm, Eric Ojard, Amnon Ptashek
  • Patent number: 10021073
    Abstract: Systems and methods are described for delivering messages from one or more service hosts to clients via a network. A first request identifying the client is received at the message server, and a connection is established and maintained between the message server and the client in response to the first request. When a subsequent request that identifies the client is received from the service host, a message is transmitted from the message server to the client over the previously-established connection. The methods and techniques may be used, for example, to provide messages from various services to placeshifting devices or other clients communicating via the network.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: July 10, 2018
    Assignee: Sling Media L.L.C.
    Inventors: John Michael Paul, Mark David Melin, Sylvain Jack Niles, Myles Patrick Cagney
  • Patent number: D823236
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 17, 2018
    Assignee: GITI TIRE GLOBAL TRADING PTE. LTD.
    Inventors: Mark David Fisher, Mohammad Reza Aboutorabi
  • Patent number: D827766
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: September 4, 2018
    Assignee: US Water Filters, Inc.
    Inventors: Mark David Nelson, John Thomas Hansmann