Patents by Inventor Robert J. Torres

Robert J. Torres 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: 11637765
    Abstract: Various arrangements for monitoring and enforcing multi-tier throughput assignments in a network, such as satellite-based communication network, are presented. Throughput usage may be monitored on a beam-level, satellite-level, gateway-level, and system level. Throughput usage for individual satellite terminals may be aggregated and used to determine the throughput usage on an entity-by-entity basis. An entity can have one or more sub-entities to which throughput is allocated. Excessive throughput usage for higher-tier entities can result in throughput being restricted for satellite terminals associated with lower-tier entities.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: April 25, 2023
    Assignee: Hughes Network Systems, LLC
    Inventors: Robert J. Torres, Hanny Kadrichu, John L. Border
  • Publication number: 20220045926
    Abstract: Various arrangements for monitoring and enforcing multi-tier throughput assignments in a network, such as satellite-based communication network, are presented. Throughput usage may be monitored on a beam-level, satellite-level, gateway-level, and system level. Throughput usage for individual satellite terminals may be aggregated and used to determine the throughput usage on an entity-by-entity basis. An entity can have one or more sub-entities to which throughput is allocated. Excessive throughput usage for higher-tier entities can result in throughput being restricted for satellite terminals associated with lower-tier entities.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 10, 2022
    Inventors: Robert J. Torres, Hanny Kadrichu, John L. Border
  • Patent number: 11108669
    Abstract: Various arrangements for monitoring and enforcing multi-tier throughput assignments in a network, such as satellite-based communication network, are presented. Throughput usage may be monitored on a beam-level, satellite-level, gateway-level, and system level. Throughput usage for individual satellite terminals may be aggregated and used to determine the throughput usage on an entity-by-entity basis. An entity can have one or more sub-entities to which throughput is allocated. Excessive throughput usage for higher-tier entities can result in throughput being restricted for satellite terminals associated with lower-tier entities.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 31, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Robert J. Torres, Hanny Kadrichu, John L. Border
  • Publication number: 20210203582
    Abstract: Various arrangements for monitoring and enforcing multi-tier throughput assignments in a network, such as satellite-based communication network, are presented. Throughput usage may be monitored on a beam-level, satellite-level, gateway-level, and system level. Throughput usage for individual satellite terminals may be aggregated and used to determine the throughput usage on an entity-by-entity basis. An entity can have one or more sub-entities to which throughput is allocated. Excessive throughput usage for higher-tier entities can result in throughput being restricted for satellite terminals associated with lower-tier entities.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Robert J. Torres, Hanny Kadrichu, John L. Border
  • Patent number: 11003339
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 10419966
    Abstract: A system is described that includes a computer programmed: for each of a plurality of terminals, to receive inroute data via one of a plurality of respective inroute channels; using the plurality of respective inroute channels, to determine a first super inroute group (SIG) and a second SIG based on symbol rates of respective inroute channels; to determine a channel quality value of a first inroute channel, of a first terminal, wherein the first inroute channel is one of the plurality of respective inroute channels; to determine a backlog volume of one of the first SIG or the second SIG; and based on determining the channel quality value of the first terminal and the backlog volume of the first or second SIGs, to transmit, to the first terminal, outroute data comprising an instruction to change to a different inroute channel of the first or second SIG.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: September 17, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: Jun Xu, Robert J. Torres, John L. Border, Matthew Baer, Szuyuan Huang
  • Publication number: 20190258387
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 10334027
    Abstract: In a method for collaborating, a first computing device determines capabilities needed for an application to function. The first computing device enables one or more other computing devices to connect to the application. The first computing device determines capabilities of a second computing device, wherein the second computing device is connected to the application. The first computing device determines the capabilities needed for the application to function are met. The first computing device configures a user interface of the second device.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, John F. Kelley, Todd P. Seager, Robert J. Torres
  • Patent number: 10331316
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Publication number: 20190007859
    Abstract: A system is described that includes a computer programmed: for each of a plurality of terminals, to receive inroute data via one of a plurality of respective inroute channels; using the plurality of respective inroute channels, to determine a first super inroute group (SIG) and a second SIG based on symbol rates of respective inroute channels; to determine a channel quality value of a first inroute channel, of a first terminal, wherein the first inroute channel is one of the plurality of respective inroute channels; to determine a backlog volume of one of the first SIG or the second SIG; and based on determining the channel quality value of the first terminal and the backlog volume of the first or second SIGs, to transmit, to the first terminal, outroute data comprising an instruction to change to a different inroute channel of the first or second SIG.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Jun Xu, Robert J. Torres, John L. Border, Matthew Baer, Szuyuan Huang
  • Patent number: 9880991
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for displaying tabular data. A computing device identifies a plurality of data elements organized in a first plurality of rows and a first plurality of columns, wherein the first plurality of rows and the first plurality of columns are at least partially displayed. The computing device receives a data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns. The computing device, in response to receiving the data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns, determines a statistical relationship included in the data selection. The computing device, in response to determining the statistical relationship, displays at least a portion of the data selection.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: John F. Kelley, Robert J. Torres
  • Patent number: 9858031
    Abstract: Computer-implemented methods, computer program products and computer systems that create a virtual extended display on mobile devices by providing a first device in a first location d at least a second device in a second location, followed by joining together the first and second devices within an aggregation session via a network. Logical data of visual content is shared between the first and second devices, and the viewed output display of the visual content split amongst the first and second device displays within the aggregation session. During the aggregation session, at least one of the devices therein is manipulated by movement or changing device parameters to virtually change the viewed output display of the visual content on the manipulated device.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, John F. Kelley, Todd Seager, Robert J. Torres
  • Publication number: 20170155704
    Abstract: In a method for collaborating, a first computing device determines capabilities needed for an application to function. The first computing device enables one or more other computing devices to connect to the application. The first computing device determines capabilities of a second computing device, wherein the second computing device is connected to the application. The first computing device determines the capabilities needed for the application to function are met. The first computing device configures a user interface of the second device.
    Type: Application
    Filed: February 9, 2017
    Publication date: June 1, 2017
    Inventors: Douglas S. Brown, John F. Kelley, Todd P. Seager, Robert J. Torres
  • Patent number: 9667469
    Abstract: In a method for collaborating, a first computing device determines capabilities needed for an application to function. The first computing device enables one or more other computing devices to connect to the application. The first computing device determines capabilities of a second computing device, wherein the second computing device is connected to the application. The first computing device determines the capabilities needed for the application to function are met. The first computing device configures a user interface of the second device.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, John F. Kelley, Todd P. Seager, Robert J. Torres
  • Publication number: 20150378572
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 9158443
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 8924875
    Abstract: A data recovery method and system is provided. The method includes initializing and presenting by a processor, a computer generated presentation data. The processor monitors input cursor focus, a cursor, and data input from a user with respect to the computer generated presentation data. The data input is automatically stored within a specified memory unit. A portion of the data input is directed to an associated area in the computer generated presentation data. A focus change with respect to the cursor, the associated area, and the data input is detected and in response, a message a message indicating the focus change is presented to the user. The processor receives a command from the user in response to the message.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Robert J. Torres
  • Publication number: 20140358595
    Abstract: A method, system, and computer program product for parking reservation that encourages car-pooling are provided in the illustrative embodiments. A processor, at a first mobile data processing system representing an automobile, receives an input to create a reservation for a parking location. A second mobile data processing system is detected, wherein the second mobile data processing system is within a threshold distance of the first mobile data processing system. A determination is made whether a movement of the second mobile data processing system relative to the first mobile data processing system is less than a threshold measure of the movement. Responsive to the determining being affirmative, a qualifier is applied to the reservation to obtain a benefit in the reservation, wherein the qualifier accrues a benefit to the reservation.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Douglas Stuart Brown, John Falk Kelley, Todd Seager, Robert J. Torres
  • Publication number: 20140358596
    Abstract: A method, system, and computer program product for an environmentally-friendly parking reservation system are provided in the illustrative embodiments. A computer receives a request to make a reservation for parking a vehicle in a parking area. A parking location in the parking area is selected in an application, forming a selection. The computer modifies the selection based on a qualifier in the request, the qualifier indicating an environmentally-friendly aspect of the vehicle. The computer generates a response, the response identifying the parking location.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Douglas Stuart Brown, John Falk Kelley, Todd Seager, Robert J. Torres
  • Patent number: 8839251
    Abstract: Illustrative embodiments disclose performing a task between software components. A computer executed process identifies a first region of a source software component as a source location for the task. The computer also identifies a second region of a target software component as a target location for the task. The computer responsively identifies a set of data in the source location. The computer determines a set of actions to perform the task between the source and the target software components. The set of actions to perform the task includes at least a first action to select a portion of the set of data in the source location, a second action to perform on the selected portion of the set of data that generates new data, and a third action using the new data in the target location. The computer performs the set of actions for the task.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Robert J. Torres