Patents by Inventor Syed F. Hossain

Syed F. Hossain 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: 11927761
    Abstract: A head-mounted device may have a head-mounted housing. The head-mounted housing may have rear-facing display that displays a three-dimensional image to rear eye boxes. The head-mounted device may also have a front-facing display that faces away from the rear eye boxes. The front-facing display may cover a front face of the head-mounted housing. To share content such as content being displayed by the rear-facing displays with external viewers, the head-mounted device may use the front-facing display or a separate display to display images. An accessory that is coupled to the front face of the housing may reflect an image on the front-facing display towards a viewer for viewing. Sensors in the device may detect presence of the accessory. Display projectors and waveguides or optical layers on the front face that overlap the front-facing display may be used to display three-dimensional images to front eye boxes.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 12, 2024
    Assignee: Apple Inc.
    Inventors: Muhammad F. Hossain, Syed F. Mohiuddin
  • Patent number: 11392365
    Abstract: A computer-implemented method for updating a device is disclosed. The computer-implemented method includes identifying that an update associated with the device is available. The computer-implemented method further includes determining whether the available update associated with the device is permitted. The computer-implemented method further includes determining, in response to the available update associated with the device being permitted, an optimal scheduled time for performing the update on the device. The computer-implemented method further performing the update on the device at the scheduled time.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: July 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Arkadiy O. Tsfasman, Dane Warren, Charles Bene, Tadd Bindas, Syed F. Hossain
  • Publication number: 20220188090
    Abstract: A computer-implemented method for updating a device is disclosed. The computer-implemented method includes identifying that an update associated with the device is available. The computer-implemented method further includes determining whether the available update associated with the device is permitted. The computer-implemented method further includes determining, in response to the available update associated with the device being permitted, an optimal scheduled time for performing the update on the device. The computer-implemented method further performing the update on the device at the scheduled time.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Inventors: Arkadiy O. Tsfasman, Dane Warren, Charles Bene, Tadd Bindas, Syed F. Hossain
  • Patent number: 11301648
    Abstract: According to one embodiment, a method, computer system, and computer program product for tracking occupancy on a transit system is provided. The present invention may include receiving passenger information for passengers boarding a public transit system comprising one or more cars; counting the passengers within each of the cars of the public transit system based on the location of each of the passengers; identifying, based on the location of each of the passengers, whether each of the passengers is seated or standing; and displaying, based on the counting and identifying of the passengers, the current occupancy of each of the cars.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
  • Patent number: 10839716
    Abstract: Embodiments include methods, systems, and computer program products for modifying driving behavior. Aspects include obtaining driving data for a driver. Then developing, by a processor, a driving profile based on the driving data for the driver, wherein the driving profile includes one or more driving behaviors. Aspects also include obtaining location data for the driver and obtaining a set of driving rules from one or more databases based upon the location data for the driver. Additionally, aspects include comparing, by the processor, the driving profile to the set of driving rules to derive a set of suggested driving changes.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: November 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua A. Schaeffer, Yunli Tang
  • Patent number: 10796153
    Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location. The controller is further operable to provide, via the user interface, a repair method for repairing the candidate repair component at the target location.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: October 6, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
  • Patent number: 10764031
    Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer
  • Patent number: 10754643
    Abstract: Embodiments of the invention are directed to methods and systems for detecting incompatibilities in a computer system. The method includes logging incoming requests to a target component; receiving changes to the target component; analyzing the changed target component; performing a simulation to determine the compatibility of the target component with respect to one or more other components, and upon the finding of an incompatibility causing a notification.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregg M. Arquero, Steven N. Burchfield, Syed F. Hossain, Joshua Schaeffer
  • Patent number: 10642936
    Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. One or more indications of a plurality of messages sent to one or more recipient users is received. Based at least in part on one or more natural-language processing libraries, multiple messages of the plurality are analyzed. Analyzing the multiple messages includes determining one or more sentiments associated with each of the multiple messages, and generating, based at least in part on the determining of the one or more sentiments, aggregate sentiment information regarding one or more subsets of the multiple messages. Based at least in part on the analyzing of the received message, indications are provided of the aggregate sentiment information generated regarding one or more subsets of messages.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
  • Patent number: 10621554
    Abstract: An indication of receipt of a first e-mail is received. A determination is made whether the first e-mail matches, within a threshold, a group of e-mails. An image associated with the group of e-mails is retrieved. The retrieved image is assigned to the first e-mail and the retrieved image is displayed with the first e-mail in a list of e-mails.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Syed F. Hossain, Yunli Tang, Gregg M. Arquero, Joshua A. Schaeffer, Eli M. Dow
  • Publication number: 20200019971
    Abstract: Aspects of the invention include receiving system status information about a plurality of computer systems from a plurality of customers. The system status information includes a plurality of types of system status information and each of the plurality of customers provides at least a subset of the plurality of types of system status information. Customer identifiers are removed from the received system status information. For each of the customers it is determined whether a type of the plurality of types of system status information was received from the customer. Based at least in part on determining that the type of system status information was received from the customer, a trend in the type of system status information is determined. The trend is based at least in part on system status information received from at least one other of the plurality of customers. The trend is provided to the customer.
    Type: Application
    Filed: July 12, 2018
    Publication date: January 16, 2020
    Inventors: Ali Y. Duale, Maharaj Mukherjee, Richard B. Finch, Oswald J. Mantilla, Syed F. Hossain, Jacob Porter, Bohdan Demczar
  • Publication number: 20190278992
    Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 12, 2019
    Inventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
  • Publication number: 20190236322
    Abstract: According to one embodiment, a method, computer system, and computer program product for tracking occupancy on a transit system is provided. The present invention may include receiving passenger information for passengers boarding a public transit system comprising one or more cars; counting the passengers within each of the cars of the public transit system based on the location of each of the passengers; identifying, based on the location of each of the passengers, whether each of the passengers is seated or standing; and displaying, based on the counting and identifying of the passengers, the current occupancy of each of the cars.
    Type: Application
    Filed: February 1, 2018
    Publication date: August 1, 2019
    Inventors: GREGG M. ARQUERO, ELI M. DOW, SYED F. HOSSAIN, JOSHUA SCHAEFFER, YUNLI TANG
  • Publication number: 20190182028
    Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer
  • Publication number: 20190179630
    Abstract: Embodiments of the invention are directed to methods and systems for detecting incompatibilities in a computer system. The method includes logging incoming requests to a target component; receiving changes to the target component; analyzing the changed target component; performing a simulation to determine the compatibility of the target component with respect to one or more other components, and upon the finding of an incompatibility causing a notification.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Gregg M. Arquero, Steven N. Burchfield, Syed F. Hossain, Joshua Schaeffer
  • Publication number: 20190164131
    Abstract: An indication of receipt of a first e-mail is received. A determination is made whether the first e-mail matches, within a threshold, a group of e-mails. An image associated with the group of e-mails is retrieved. The retrieved image is assigned to the first e-mail and the retrieved image is displayed with the first e-mail in a list of e-mails.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: SYED F. HOSSAIN, Yunli Tang, GREGG M. ARQUERO, JOSHUA A. SCHAEFFER, Eli M. Dow
  • Patent number: 10257599
    Abstract: An assembly is provided including a flexible conduit and a device connectable to a generally central portion of the flexible conduit. The device includes a base. Movement of the base relative to an adjacent surface is restricted. At least one biasing assembly is attached to the base. The generally central portion of the flexible conduit is connected to the at least one biasing assembly. The at least one biasing assembly is configured to deform when a force is applied near a first end of the flexible conduit such that the force is not transmitted to a second end of the flexible conduit.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wiren D. Becker, Marc H. Coq, Milnes P. David, Ryan N. Elsasser, Syed F. Hossain
  • Patent number: 10247489
    Abstract: A heat sink structure is provided having fins mechanically altered dynamically to change and optimize the heat sink's performance based on certain environmental conditions. Specifically, the shape of fins of the heat sink structure is dynamically altered in response to environmental conditions that indicate the need for increased thermal performance by spreading the fins through a mechanical device dynamically, or by collapsing the fins to reduce pressure drop across a region when increased thermal performance is not needed.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Bjorn J. Ahbel, Wiren D. Becker, Marc H. Coq, Milnes P. David, Ryan N. Elsasser, Syed F. Hossain
  • Patent number: 10007661
    Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. An indication of a message sent to a recipient user is received. Based at least in part on configuration information associated with the recipient user, the received message is analyzed. Analyzing the received message includes at least one of determining sentiments associated with the received message, determining intentions associated with the received message, determining document classes associated with the received message, and generating summary information corresponding to the received message. Based at least in part on the analyzing of the received message, a prioritized listing of multiple messages associated with the recipient user, including the received message, is displayed to the recipient user.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: June 26, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
  • Publication number: 20180176163
    Abstract: Embodiments include techniques for performing automated email summarization and subject line generation. The technique includes determining, by a computing system, that an email exceeds a threshold length, and responsive to determining that the email exceeds the threshold length, executing an email summarization. The technique also includes displaying the email summarization, the email summarization including extracted key sentences and dependent sentences from the email, and determining a tone of the email based on the email summarization. The technique includes generating a subject line based on the email summarization and the tone, and storing, in a database, the tone associated with the email.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Gregg M. ARQUERO, Eli M. DOW, Syed F. HOSSAIN, Joshua A. SCHAEFFER, Yunli TANG