Patents by Inventor Michael Hamilton

Michael Hamilton 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: 20180190327
    Abstract: Systems, methods, and non-transitory computer-readable media can present one or more base segments of a first stream of a content item in a viewport interface, the content item being composed using a set of streams that each capture at least one scene from a particular direction, wherein the viewport interface is provided through a display screen of the computing device. A determination is made that a direction of the viewport interface has changed to a different direction during playback of a first base segment of the first stream. One or more offset segments of a second stream that correspond to the different direction are presented in the viewport interface, the offset segments being offset from the set of base segments of the first stream.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Michael Hamilton Coward, Amit Puntambekar, David Young Joon Pio, Evgeny V. Kuzyakov
  • Publication number: 20180191801
    Abstract: An online system more efficiently streams multimedia content over the Internet for play back on client devices with varying computing power and network bandwidths by generating enhanced manifest files that more efficiently identify suitable media representations of the multimedia content. Each media representation has multiple media segments according to predefined byte ranges and a manifest file, which identifies location of the media file, bitrates, resolution, byte range, total duration, and other metadata. The online system customizes a manifest file for a user based on various factors including device capacity, network connectivity type and geolocation of the user. The online system also generates manifest fetch commands, which more efficiently fetch media segments for streaming. In response to changes of streaming server and media file (e.g., increased popularity), the online system dynamically updates corresponding manifest files.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Minchuan Chen, Amit Puntambekar, Michael Hamilton Coward
  • Publication number: 20180183845
    Abstract: Systems, methods, and non-transitory computer-readable media can determine that a content item is being accessed by a computing device, the content item being associated with a set of streams that are each encoded at a different bit rate, each stream in the set of streams having been partitioned into at least a first set of segments and a second set of segments that span the entirety of the stream. A segment from a first set of segments of a first stream in the set of streams is provided to the computing device. One or more segments from a second set of segments of the first stream are provided to the computing device.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Michael Hamilton Coward, Amit Puntambekar
  • Patent number: 10004494
    Abstract: The present invention provides novel medical devices for use in surgical procedures and methods for manufacturing novel medical devices. In some embodiments, the novel medical devices can include surgical needles that are capable of being repeatedly passed through tissue using minimal force. More particularly, the surgical needles can be manufactured with one or more coatings that provide the surgical needles with both durability and lubricity for ease of repeated and successive passes through tissue. Novel methods for manufacturing the surgical needles and for providing and applying coatings to the surgical needles are also provided.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 26, 2018
    Assignee: Ethicon, LLC
    Inventors: Robert Maurer, S. Neil Bar, Eric Hinrichs, Michael Hamilton, Thomas Wilkes
  • Publication number: 20180176276
    Abstract: In one embodiment, a computer server machine generates a time map associated with the video stream. The video stream comprises one or more time slices. The computer server machine identifies a non-relevant time frame. The computer machine receives a comment and a localized comment time stamp, and associates the comment with one or more time slices. One or more client devices communicates a request for one or more time slices to the computer server machine, and the computer server machine determines whether the localized comment time stamp is within the requested one or more time slices. When the localized comment time stamp is within the requested one or more time slices, computer server machine transforms the localized time stamp to a synchronized comment time stamp. Computer server machine sends information regarding the synchronized comment time stamp to the one or more client devices.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Sonal Gandhi, Sabyasachi Roy, Amit Puntambekar, Michael Hamilton Coward, Mathieu R. Henaire
  • Publication number: 20180099005
    Abstract: The invention relates to the chitosan polymer derivatives of formula I: and pharmaceutically acceptable salts and esters thereof, wherein Y, X1, X4, R1, R2, and n are defined in the detailed description and claims. The chitosan polymer derivatives of formula I bind to or associate with alpha-4-beta-1 (?4?1) and alpha-V-beta-3 (? V?3) integrin dimers and can be used in delivery formulations to deliver drugs, nucleic acids, or other therapeutic compounds to tissues or cells expressing such integrins.
    Type: Application
    Filed: November 14, 2017
    Publication date: April 12, 2018
    Inventors: Jayne Chin, JR., Robert Alan Goodnow, JR., Matthew Michael Hamilton, Achyutharao Sidduri
  • Publication number: 20180077445
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a first set of fingerprints that correspond to at least one media stream of a content item. A second set of fingerprints that correspond to at least one media stream of an encoded version of the content item are generated. A first curve is generated based at least in part on the first set of fingerprints. A second curve is generated based at least in part on the second set of fingerprints. A determination is made whether the encoded version of the content item is synchronized based at least in part on the first curve and the second curve.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: Amit Puntambekar, Michael Hamilton Coward
  • Publication number: 20180067191
    Abstract: A location estimation system includes a plurality of Kalman filters, a UWB position system, a pressure sensor, a temperature sensor and a MEMs chip that provides gyroscope, accelerometer and magnetometer information. The data is Kalman filtered to determine precise location information that is more precise any sensor that is processed to determine the probably location of a device.
    Type: Application
    Filed: November 6, 2017
    Publication date: March 8, 2018
    Inventor: Michael Hamilton
  • Publication number: 20180007269
    Abstract: A neural network learning algorithm obtains a fingerprint of a video sequence. Using the fingerprint, selection of an appropriate video stabilization algorithm, and its parameter settings, is performed. The video thus stabilized is made more appealing for viewing and easier for subsequent video compression. The neural network may be trained during a training phase to select a correct fingerprint of each video sequence based on the effectiveness of resulting video stabilization and/or compression.
    Type: Application
    Filed: December 30, 2016
    Publication date: January 4, 2018
    Inventors: Melanie Sclar, Amit Puntambekar, Michael Hamilton Coward, Wurzel David Parsons-Keir
  • Publication number: 20180007381
    Abstract: Video foreground and background detection is performed on a received video sequence on a macroblock by macroblock basis using motion vector encoding information associated with each macroblock. Some of the macroblocks in each frame, for example, edge or corner macroblocks, may be exempt from the foreground and background detection. The detection information, along with the video data, is passed to an image stabilization algorithm that prepares the video for subsequent video compression.
    Type: Application
    Filed: December 30, 2016
    Publication date: January 4, 2018
    Inventors: Melanie Sclar, Amit Puntambekar, Michael Hamilton Coward, Wurzel David Parsons-Keir
  • Patent number: 9850377
    Abstract: The present invention relates to a polymer blend comprising 75-99.5% (w/w) of at least one polylactic acid) (PLA) and 0.5-25% (w/w) of at least one styrene butadiene copolymer containing at least 50% (w/w) styrene. The present invention further relates to the use of such polymer blend for producing products and to the resulting products. Moreover, an object of the present invention is the use of a styrene butadiene block copolymer having a dendrimer structure comprising 50-85% (w/w) styrene as an additive of polymer blends comprising at least 50% (w/w) of PLA and a method of producing the polymer blend according to the invention.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: December 26, 2017
    Assignee: INEOS STYROLUTION GROUP GMBH
    Inventors: Thomas W. Cochran, Michael Hamilton
  • Publication number: 20170366854
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a broadcaster request to determine information for conducting a content broadcast through the computing system. One or more parameters for the broadcast can be determined using a machine learning model that has been trained to predict the one or more parameters based at least in part on data describing previously conducted broadcasts. Information that describes at least the one or more parameters is provided to the broadcaster.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 21, 2017
    Inventors: Amit Puntambekar, Michael Hamilton Coward, Maher Afif Saba
  • Publication number: 20170366592
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a broadcaster request to determine information for conducting a content broadcast through the computing system. One or more parameters for the broadcast can be determined using a machine learning model that has been trained to predict the one or more parameters based at least in part on data describing previously conducted broadcasts. Information that describes at least the one or more parameters is provided to the broadcaster.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 21, 2017
    Inventors: Amit Puntambekar, Michael Hamilton Coward, Maher Afif Saba
  • Patent number: 9810767
    Abstract: A location estimation system includes a plurality of Kalman filters, a UWB position system, a pressure sensor, a temperature sensor and a MEMs chip that provides gyroscope, accelerometer and magnetometer information. The data is Kalman filtered to determine precise location information that is more precise any sensor that is processed to determine the probably location of a device.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: November 7, 2017
    Inventor: Michael Hamilton
  • Publication number: 20170318160
    Abstract: Methods, devices, signals, and systems are provided in a message routing architecture which provides improved capabilities for integrating “digital” communication through email messages with “analog” communication through voice and/or fax or pager messages. Email can be addressed using nothing more than a standard telephone or fax number. If the registered owner of the telephone or fax number has a corresponding email address, then the invention converts the telephone or fax number to the email address for delivery and uses standard email delivery systems to deliver the message. If no conventional delivery email address is known, or if the message sender or recipient specify multiple delivery modes, then the email message content is transformed into voice, pager and/or fax content and delivered to the recipient using the telephone or fax number which was specified as the email address.
    Type: Application
    Filed: July 17, 2017
    Publication date: November 2, 2017
    Inventor: Michael Hamilton
  • Publication number: 20170240740
    Abstract: Polymer blend comprising 95 to 100% of a component A) and 0 to 5% of additives, where A) is consisting of polymers A1 ) to A4): A1 ) 50 to 75% of a star shaped block copolymer A1 which comprises at least 2 terminal vinylaromatic hard blocks S and diene soft blocks B, where the proportion of the hard blocks S is from 65 to 90%, and Mn of block S is 35000 to 200000; A2) 5 to 15% of block copolymer A2 which comprises 2 terminal vinylaromatic hard blocks S1 and S2 and random copolymer blocks (B/S) consisting of 20 to 60% vinylaromatic monomers, and 80 to 40% dienes where the proportion of blocks S1 and S2 is 40 to 60%; and Mn of blocks S1 is 35000 to 200000, and Mn of blocks S2 is 5000 to 30000 and the molar S1/S2 ratio is 1:0.
    Type: Application
    Filed: September 2, 2015
    Publication date: August 24, 2017
    Inventors: Michael HAMILTON, Thomas W. COCHRAN, Norbert NIESSNER, Konrad KNOLL
  • Patent number: 9742922
    Abstract: Methods, devices, signals, and systems are provided in a message routing architecture which provides improved capabilities for integrating “digital” communication through email messages with “analog” communication through voice and/or fax or pager messages. Email can be addressed using nothing more than a standard telephone or fax number. If the registered owner of the telephone or fax number has a corresponding email address, then the invention converts the telephone or fax number to the email address for delivery and uses standard email delivery systems to deliver the message. If no conventional delivery email address is known, or if the message sender or recipient specify multiple delivery modes, then the email message content is transformed into voice, pager and/or fax content and delivered to the recipient using the telephone or fax number which was specified as the email address.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: August 22, 2017
    Inventor: Michael Hamilton
  • Publication number: 20170161281
    Abstract: In one embodiment, a method includes receiving a request from an application installed on a client system for one or more interactive elements associated with a respective platform for sharing content to a website associated with the platform, wherein the request includes a user identifier and a content identifier; calculating a ranking score for each of a plurality of interactive elements based on profile information associated with the user identifier; and sending to the application a personalized set of the interactive elements, each of the interactive elements in the personalized set having a ranking score above a threshold value.
    Type: Application
    Filed: December 8, 2015
    Publication date: June 8, 2017
    Inventors: Varun Vikram Bhartia, Todd Michael Hamilton, Raman Kaur Hansi, Yugal Jindle
  • Patent number: 9650363
    Abstract: The invention relates to compounds of formula (I), wherein R1, R2, and n are defined in the detailed description and claims. In particular, the present invention relates to the compounds of formula I for use in the manufacture and delivery of conjugated moieties such as small molecules, peptides, nucleic acids, fluorescent moieties, and polymers which are linked to LFA-1 integrin antagonists to target cells expressing LFA-1.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: May 16, 2017
    Assignee: HOFFMANN-LA ROCHE INC.
    Inventors: Robert Alan Goodnow, Jr., Matthew Michael Hamilton, Agnieszka Kowalczyk, Achyutharao Sidduri
  • Publication number: 20170078676
    Abstract: A method and system for allocating a variable number of bits per frame in a distributed video encoding using a complexity analyzer is disclosed. The method includes receiving an input video for allocating the number of bits for each segment based on the complexity of the segment. Further, the method includes splitting the input video into plurality of segments. Further, the method includes determining the number of bits to be allocated to the plurality of segments based on the complexity measurement of the input video. In an embodiment, single complexity analyzer can be used to determine the complexity of the plurality of segments. In another embodiment, separate complexity analyzer can be used for each segment to determine the complexity. Further, the method includes allocating the bits to the plurality of segments of the input video. Further, the method includes combining the plurality of segments to form a single output video; thereby, obtaining the encoded output video.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: Michael Hamilton Coward, Amit Puntambekar