Patents by Inventor Robert On

Robert On 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: 10264093
    Abstract: A cache server includes a memory, and a processor to acquire segments of media data associated with a first request, with the first request being generated by a client device. The segments associated with the first request are stored in the memory. Keys for the segments associated with the first request are generated, with each segment having a respective key associated therewith that is a unique identifier for that segment.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 16, 2019
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Kapil Dakhane, Ioannis Beredimas, Robert Kidd, Andrew Michael Penner, Nicholas James Stavrakos
  • Patent number: 10264345
    Abstract: A method and device for detecting whether a headset is on ear. Microphone signals from a plurality of microphones are used to derive a plurality of signal feature measures, which are normalized to a common reference scale. The signal feature measures are weighted based upon detected signal conditions in the microphone signals. The normalized and variably weighted signal feature measures are then combined to produce an output indication of whether a headset is on ear.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: April 16, 2019
    Assignee: Cirrus Logic, Inc.
    Inventors: Vitaliy Sapozhnykov, Thomas Ivan Harvey, Nafiseh Erfaniansaeedi, Robert Luke
  • Patent number: 10261869
    Abstract: Performing a transaction in the context of a computing system that has one or more persistent systems coupled to one or more processors over a bus. As an example, the persistent system may serve as at least part of the main memory of the computing system. The transaction might implement multi-versioning in which a record is not updated in place. Rather, each record is represented as a sequence of one or more record versions, each version having a valid interval during which the record version is considered to properly represent the record. The transaction processing uses torn write detection so that recovery processes may use such guards to verify that there are no torn writes. For instance, torn write guards may be used to verify the integrity of record versions as well as the log buffers that refer to the record versions.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Per-Ake Larson, Robert Patrick Fitzgerald, Cristian Diaconu, Michael James Zwilling
  • Patent number: 10259702
    Abstract: Caging structures are disclosed for caging or otherwise reducing the mechanical shock pulse experienced by MEMS device beam structures during events that may cause mechanical shock to the MEMS device. The caging structures at least partially surround the beam such that they limit the motion of the beam in a direction perpendicular to the beam's longitudinal axis, thereby reducing stress on the beam during a mechanical shock event. The caging structures may be used in combination with mechanical shock-resistant beams.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: April 16, 2019
    Assignee: MEMS Drive, Inc.
    Inventors: Xiaolei Liu, Matthew Ng, Robert Calvet, Gerardo Morabito
  • Publication number: 20190110359
    Abstract: A printed circuit board includes a plurality of layers including attachment layers and routing layers; and columns of via patterns formed in the plurality of layers, wherein via patterns in adjacent columns are offset in a direction of the columns, each of the via patterns comprising: first and second signal vias forming a differential signal pair, the first and second signal vias extending through at least the attachment layers; and at least one conductive shadow via located between the first and second signal vias of the differential pair. In some embodiments, at least one conductive shadow via is electrically connected to a conductive surface film.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Applicant: Amphenol Corporation
    Inventors: Marc Robert Charbonneau, Jose Ricardo Paniagua
  • Publication number: 20190107462
    Abstract: A method of configuring an optical cable comprising a plurality of optical fibers. The method includes cleaving with a laser beam a first end of an optical fiber at a first end of the optical cable. The laser beam has an intensity distribution adapted to cause a burst of light to be generated during cleaving of the optical fiber and the laser beam is adapted to cause at least some of the burst of light to be received into the first end of the optical fiber, for propagation within the optical fiber. Light output from a second end of the optical cable is detected, and the optical fiber from which the light was output is determined. Finally, the optical fiber at the second end of the optical cable from which the light was output is correlated with the optical fiber that was cleaved.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 11, 2019
    Inventors: Laurence Frederick Forrest, Michael Robert Osborne
  • Publication number: 20190104711
    Abstract: Methods and apparatus for the creation of novel fishing lures is provided. In some examples. In some examples, the lure comprises a body wire including attachment features which may be reversibly attached to the lure. In some examples, the device may have the ability to comprise moving parts on its body which can be attractive to fish. In some examples the fishing lure comprises multiple moving parts that can create visual and sound based attractive aspects.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 11, 2019
    Inventor: Robert Coxey
  • Publication number: 20190109681
    Abstract: Method and apparatus for transmission and reception of a Greenfield preamble are provided. In the method and apparatus, the Greenfield preamble may be a single user (SU) preamble or a multi user (MU) preamble. As an MU preamble, the Greenfield preamble includes a short training field (STF), a first long training field (LTF), a first signal (SIG) field, at least one additional LTF, and a second SIG field. Additionally, the Greenfield preamble may be utilized for efficient transmission and reception of control information to wireless devices, whereby the control information may be indicated using the STF, the first LTF, or the first or second SIG fields.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Monisha Ghosh, Nirav B. Shah, Sudheer A. Grandhi, Ronald G. Murias, Guodong Zhang, Xiaofei Wang, Hanqing Lou, Robert L. Olesen
  • Publication number: 20190108741
    Abstract: A sensing and warning system includes a sensor configured to generate data regarding at least one of a user or an object, a warning device configured to be positioned on the user, and a processing circuit. The processing circuit is configured to receive the data from the sensor, determine a command based on the data, and transmit the command to the warning device prior to an impact between the user and the object. The warning device is configured to implement the command to provide a warning to the user in an attempt to (i) prevent the impact or (ii) reduce a magnitude of the impact between the user and the object.
    Type: Application
    Filed: December 5, 2018
    Publication date: April 11, 2019
    Applicant: Elwha LLC
    Inventors: Paul G. Allen, Philip V. Bayly, David L. Brody, Alistair K. Chan, Jesse R. Cheatham, III, William D. Duncan, Richard G. Ellenbogen, Roderick A. Hyde, Muriel Y. Ishikawa, Jordin T. Kare, Eric C. Leuthardt, Nathan P. Myhrvold, Tony S. Pan, Robert C. Petroski, Raul Radovitzky, Anthony V. Smith, Elizabeth A. Sweeney, Clarence T. Tegreene, Nicholas W. Touran, Lowell L. Wood, JR., Victoria Y.H. Wood
  • Publication number: 20190108071
    Abstract: A method is provided for efficient event notification in a computer system. The method includes processing messages as events at an event notification engine of a computer system maintaining a database of subscriptions of a plurality of subscribers, the subscriptions including first predicates stored in the database as first datums that are searchable. This includes receiving a message as an event including a second datum. The event is transformed into a query in a query language used to search the database, the second datum being transformed into a second predicate that is included in the query. The query is executed in the database to search the first datums for a first datum that matches the second predicate, and from the first datum, identifying a subscription that matches the event, the subscription being for a subscriber to which the event is routed.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventors: Kenneth J. Cyr, Jonathan C. Roberts, Don K. Bushell, Anthony Soo Kaim, Peter D. Cornett
  • Publication number: 20190109281
    Abstract: Techniques are disclosed for forming integrated circuit structures including a magnetic tunnel junction (MTJ), such as spin-transfer torque memory (STTM) devices, having magnetic contacts. The techniques include incorporating an additional magnetic layer (e.g., a layer that is similar or identical to that of the magnetic contact layer) such that the additional magnetic layer is coupled antiferromagnetically (or in a substantially antiparallel manner). The additional magnetic layer can help balance the magnetic field of the magnetic contact layer to limit parasitic fringing fields that would otherwise be caused by the magnetic contact layer. The additional magnetic layer may be antiferromagnetically coupled to the magnetic contact layer by, for example, including a nonmagnetic spacer layer between the two magnetic layers, thereby creating a synthetic antiferromagnet (SAF).
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Applicant: INTEL CORPORATION
    Inventors: BRIAN S. DOYLE, KAAN OGUZ, CHARLES C. KUO, MARK L. DOCZY, SATYARTH SURI, DAVID L. KENCKE, ROBERT S. CHAU, ROKSANA GOLIZADEH MOJARAD
  • Publication number: 20190106496
    Abstract: A mammalian C-type lectin receptor type is identified which is shown to bind IgG antibodies or Fc fragments, thus inducing IVIG-related reversal of inflammation associated with various immune disorders. The identification of a DC-SIGN receptor type which interacts with IgG to promote a biological response reducing inflammation associated with immune disorders provides for methods of screening and selecting compounds which may be useful in treating various immune disorders by acting to modulate a DC-SIGN(+) cell to signal a second effector macrophage, causing an increase in expression of the Fc?RIIB receptor and in turn inhibiting a cellular-mediated inflammatory response.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 11, 2019
    Inventors: Jeffrey Ravetch, Robert M. Anthony
  • Publication number: 20190106026
    Abstract: An adjustment mechanism, in particular easy-entry adjustment mechanism of a vehicle seat or a vehicle seat within a multi-part seat bench or an undivided seat bench, in particular for easier entry to an interior of a motor vehicle, wherein, for carrying out a first step, the backrest part of the vehicle seat/of the seat bench has a backrest unlocking unit, by means of which the backrest part of the vehicle seat/of the seat bench is unlockable and moveable in relation to the seat part of the vehicle seat/of the seat bench into a predeterminable folded position coming closer to the seat part. In a second adjustment movement following a first adjustment movement, the vehicle seat/the seat bench is further movable on the seat rail in the same direction by a further horizontal second adjustment distance.
    Type: Application
    Filed: December 5, 2018
    Publication date: April 11, 2019
    Applicant: Volkswagen Aktiengesellschaft
    Inventor: Robert SZLAG
  • Publication number: 20190110114
    Abstract: Examples of the present disclosure describe smart sensor technology. In an example, a smart sensor module may connect to a sensor using two connectors. Similarly, an external device may connect to the smart sensor module using two connectors, such that, in a pass-through operating state, a signal from the sensor is passed through the smart sensor module to the external device, thereby causing the smart sensor module to appear as an ordinary sensor and enabling the external device to sense the signal from the sensor. In another example, the smart sensor module may have an alternate operating state, wherein additional functionality is enabled, including, but not limited to, communication with a controller, activation of a light emitting diode (LED) or other indicator, or the retrieval and/or storage of information. The operating state may be selected based on the manner in which the external device connects to the smart sensor module.
    Type: Application
    Filed: April 13, 2017
    Publication date: April 11, 2019
    Applicant: eGauge Systems LLC
    Inventors: David MOSBERGER, Alexandra KAUFHOLD, Robert COWAN
  • Publication number: 20190107101
    Abstract: The lengths and/or chords and/or pitches of wind turbine or propeller blades are individually established, so that a first blade can have a length/chord/pitch that is different at a given time to the length/chord/pitch of a second blade to optimize performance and/or to equalize stresses on the system.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 11, 2019
    Inventor: Robert Hotto
  • Publication number: 20190105471
    Abstract: Sheath assembly for the insertion of a cord-shaped element (32, 105), comprising an introducer sheath (101) and an auxiliary sheath (104) for insertion into the introducer sheath (101) together with the cord-shaped element (32, 105), with first fastening means (106) for detachably fastening the auxiliary sheath to the introducer sheath, and with second fastening means (107) for detachably fastening the cord-shaped element to the auxiliary sheath, wherein the introducer sheath (101) has a first sheath housing (13, 114) and a distal tubular section (11, 41 a) that terminates in the first sheath housing, and a first flushing device (108), wherein the auxiliary sheath (104) has a second sheath inner chamber (111), a distal, tubular part (112) and a second flushing device (109).
    Type: Application
    Filed: September 5, 2018
    Publication date: April 11, 2019
    Inventors: Joerg Schumacher, Lars Bredenbreuker, Robert Decke
  • Publication number: 20190104680
    Abstract: Disclosed is a complete engine cooling system for an engine carried by a grain harvesting combine having an internal combustion engine and hot exhaust components, and having a front operator cab. The system includes a generally horizontal fan assembly located atop the harvesting combine for drawing in air, a radiator associated with the engine and over which air flows for engine cooling, and charge air coolers for combustion air cooling, and air conditioning and hydraulic coolers, a centrifugal scroll that takes the drawn in air and removes entrained particles to produce a clean exhaust air and dirty exhaust air; and a filter assembly through which the pre-cleaned exhaust air flows for producing filtered air for admittance into the engine for combustion.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Applicant: Tribine Industries LLC
    Inventors: Darren J. Nelson, Robert A. Matousek, Bryan S. Claerhout
  • Publication number: 20190108728
    Abstract: Systems and methods for gamified engineering education are disclosed. Embodiments are directed to an interactive learning exercise designed to allow participants to interact with a complex system, make observations, apply various performance engineering tactics and tools, and optimize the complex system based upon findings. At a high level, the system is a simulated casino floor with multiple pre-defined components, stations, roles, and tasks. The objective of the game is to settle as many player wagers as possible in a set amount of time by “tuning” various aspects of the casino operations. Aspects of the system—the components, stations, roles, tasks, etc.—have analogs in engineering problems. The knowledge gained, including the understanding of how different elements and aspects work with each other, may be applied by the participants to solve future engineering problems.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 11, 2019
    Inventors: Michael Robert Lyons, Richard A. Hall, Michael Frank, Erin Michelle Perry, Andrew Renaut
  • Publication number: 20190106125
    Abstract: A modular drive train assembly is disclosed for the rail wheels of a railcar mover that provides a plurality of electric drive motors. Each electric drive motor may be connected to a gearbox and subsequently connected to a rail wheel. An automated control system may further control the power supplied to each of the electric drive motors such that the power supplied to each electric drive motor may be individually controlled to enhance the traction of each rail wheel. In addition, a plurality of sensors may monitor and communicate information from the electric drive motors to allow the control system to automatically control the power to each of the electric drive motors to enhance traction of the railcar mover.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 11, 2019
    Inventors: Jeffrey Looney, Robert Evans
  • Publication number: 20190108534
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for aggregating scoring of tagged content across social bookmarking systems. In an embodiment of the invention, a method for aggregating scoring of tagged content across social bookmarking systems can be provided. The method can include combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score and applying the single aggregate tag score to the tag in the content. In this regard, combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score can include computing either a simple or a weighted average of the tag scores for the tag to produce the single aggregate score.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 11, 2019
    Inventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner