Patents by Inventor Jose Reyes

Jose Reyes 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: 11803821
    Abstract: There is disclosed a method for demanufacturing an electronic device in order to minimize an environmental impact. The demanufacturing method may comprise providing a motherboard and a display for manufacturing the electronic device, at least one of which is flexible. The method may further comprise attaching the motherboard and the display to an enclosure having a top portion and a bottom portion and one or more side walls for joining the top and the bottom portions. The method may further comprise the flexible boards or display being peelably removable at the end-of-life. The method may further comprise disposing at least two locking mechanisms on one of the one or more side walls, two of the at least two locking mechanisms being simultaneously releasable with one action of a recycling tool inserted into the two of the at least two locking mechanisms.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: October 31, 2023
    Assignee: Sustronics LLC
    Inventor: Jose Reyes
  • Publication number: 20230034835
    Abstract: Methods and systems for distributing and concurrently executing various portions of a linearly programmed computing task in multiple cloud instances in cloud computing platforms are described herein. Upon receiving a request to execute the linearly programmed computing task, the requested task is added to a task queue. Various portions of the task may be determined based on the data structure of the data to be processed during the execution of the task. Then the portions may be distributed to multiple cloud instances for concurrent executions of the portions. Alternately, the task may be distributed to a cloud instance, which may determine the various portions based on the data structure of the data to be processed by the task, execute one or more portions, and then add requests for the other portions to the task queue such that the other portions can be distributed to other cloud instances for execution.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 2, 2023
    Inventor: Jose Reyes
  • Patent number: 11470169
    Abstract: Aspects of the disclosure relate to wrapping continuation tokens to support paging for multiple servers across different geolocations. An enterprise server may receive a first request for a plurality of records, and the first request for the plurality of records may request a quantity of records exceeding a page size limit. In response to receiving the first request, the enterprise server may retrieve a first set of records comprising a first number of records equal to the page size limit. The enterprise server may generate a first wrapped continuation token comprising location information identifying a geographic location of a first server where a next set of records is to be retrieved. Finally, the enterprise server may send, to the client device, the first set of records and the first wrapped continuation token, which may cause the client device to process the first set of records.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: October 11, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Jose Reyes, Tom Kludy
  • Publication number: 20220086151
    Abstract: A method for peer reviewed authorization may include receiving, from a first client device, a first request for an authorization of one or more actions of a first user at the first client device. The one or more actions may affect a computing system. In response to the first request, a second request for a second user at a second client device to authorize the one or more actions of the first user may be sent to the second client device. A first indication that the second user authorizes the one or more actions may be received from the second client device. The first indication may include an acknowledgement of a threshold quantity of the one or more actions. The one or more actions may be executed at the computing system in response to the first indication. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventor: Jose Reyes
  • Publication number: 20210400002
    Abstract: A technique increases capacity in a topic-subscription messaging system. The technique involves, during a first time period, operating a first topic structure of the system. The first topic structure includes a first topic and a plurality of first subscriptions coupled with the first topic. The technique further involves, during a second time period, providing a second topic structure which includes a second topic and a plurality of second subscriptions coupled with the second topic. The technique further involves, during a third time period, providing a link from the second topic structure to the first topic structure making (i) the second topic structure a parent to the first topic structure and (ii) the first topic structure a child to the second topic structure, the link conveying messages from a particular second subscription of the second topic structure to the first topic of the first topic structure.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Inventors: Jose Reyes, Thomas Michael Kludy
  • Patent number: 11134037
    Abstract: A technique increases capacity in a topic-subscription messaging system. The technique involves, during a first time period, operating a first topic structure of the system. The first topic structure includes a first topic and a plurality of first subscriptions coupled with the first topic. The technique further involves, during a second time period, providing a second topic structure which includes a second topic and a plurality of second subscriptions coupled with the second topic. The technique further involves, during a third time period, providing a link from the second topic structure to the first topic structure making (i) the second topic structure a parent to the first topic structure and (ii) the first topic structure a child to the second topic structure, the link conveying messages from a particular second subscription of the second topic structure to the first topic of the first topic structure.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: September 28, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Jose Reyes, Thomas Michael Kludy
  • Patent number: 10885028
    Abstract: Methods and devices for searching and aggregating data in a distributed cloud computing environment are provided. In some embodiments, a request from a client to perform a data transaction is received by a first server. The first server simultaneously spawns a plurality of threads, each thread sending to a different server of a plurality of servers the request to perform the data transaction. A response indicating whether the data transaction was performed by the server is received by the first server and from each server of the plurality of servers. In response to an indication that the data transaction was performed by one or more servers of the plurality of servers and when the data transaction is a get transaction: data corresponding to the data transaction is received by the first server and from the one more servers, the data received from the one or more servers is aggregated by the first server to form combined data, and the first server sends the combined data to the client.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: January 5, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Jose Reyes, Tom Kludy, Ricardo Fernando Feijoo
  • Patent number: 10885014
    Abstract: A method performed by a service management device includes (a) receiving from a plurality of worker machines, a plurality of requests, each request from a worker machine indicating a respective work item to be assigned to that worker machine, (b) in response to receiving each request, performing an assignment attempt operation configured to (i) succeed and insert a reference to the worker machine that issued that request in a database entry associated with the respective work item if no other reference to a worker machine has yet been inserted in the database entry and (ii) otherwise report failure, and (c) returning a reply to the worker machine that issued each request indicating whether the assignment attempt operation succeeded, that worker machine configured to (i) process the respective work item in response to a successful reply and (ii) refrain from processing the respective work item in response to a failed reply.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: January 5, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Jose Reyes
  • Publication number: 20200287979
    Abstract: Aspects of the disclosure relate to wrapping continuation tokens to support paging for multiple servers across different geolocations. An enterprise server may receive a first request for a plurality of records, and the first request for the plurality of records may request a quantity of records exceeding a page size limit. In response to receiving the first request, the enterprise server may retrieve a first set of records comprising a first number of records equal to the page size limit. The enterprise server may generate a first wrapped continuation token comprising location information identifying a geographic location of a first server where a next set of records is to be retrieved. Finally, the enterprise server may send, to the client device, the first set of records and the first wrapped continuation token, which may cause the client device to process the first set of records.
    Type: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Inventors: Jose Reyes, Tom Kludy
  • Patent number: 10701161
    Abstract: Aspects of the disclosure relate to wrapping continuation tokens to support paging for multiple servers across different geolocations. An enterprise server may receive a first request for a plurality of records, and the first request for the plurality of records may request a quantity of records exceeding a page size limit. In response to receiving the first request, the enterprise server may retrieve a first set of records comprising a first number of records equal to the page size limit. The enterprise server may generate a first wrapped continuation token comprising location information identifying a geographic location of a first server where a next set of records is to be retrieved. Finally, the enterprise server may send, to the client device, the first set of records and the first wrapped continuation token, which may cause the client device to process the first set of records.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 30, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Jose Reyes, Tom Kludy
  • Publication number: 20200167739
    Abstract: There is disclosed a method for demanufacturing an electronic device in order to minimize an environmental impact. The demanufacturing method may comprise providing a motherboard and a display for manufacturing the electronic device, at least one of which is flexible. The method may further comprise attaching the motherboard and the display to an enclosure having a top portion and a bottom portion and one or more side walls for joining the top and the bottom portions. The method may further comprise the flexible boards or display being peelably removable at the end-of-life. The method may further comprise disposing at least two locking mechanisms on one of the one or more side walls, two of the at least two locking mechanisms being simultaneously releasable with one action of a recycling tool inserted into the two of the at least two locking mechanisms.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 28, 2020
    Inventor: Jose Reyes
  • Publication number: 20200036661
    Abstract: A technique increases capacity in a topic-subscription messaging system. The technique involves, during a first time period, operating a first topic structure of the system. The first topic structure includes a first topic and a plurality of first subscriptions coupled with the first topic. The technique further involves, during a second time period, providing a second topic structure which includes a second topic and a plurality of second subscriptions coupled with the second topic. The technique further involves, during a third time period, providing a link from the second topic structure to the first topic structure making (i) the second topic structure a parent to the first topic structure and (ii) the first topic structure a child to the second topic structure, the link conveying messages from a particular second subscription of the second topic structure to the first topic of the first topic structure.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventors: Jose Reyes, Thomas Michael Kludy
  • Patent number: 10454886
    Abstract: Described embodiments provide systems and methods for hosting multiple cloud-based services at a common network address. The systems and methods receive a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to a common network address. The systems and methods identify each of a service name and a controller name embedded in the URI, and identify a controller service instance using the service name and controller name from the URI, from a mapping of a plurality of controller server instances to respective service names and controller names. The systems and methods invoke an interface to the identified service instance, and pass data from the received request to the identified service instance via the interface.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: October 22, 2019
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Steven A. Keller, Jose Reyes
  • Patent number: 10439963
    Abstract: A technique increases capacity in a topic-subscription messaging system. The technique involves, during a first time period, operating a first topic structure of the system. The first topic structure includes a first topic and a plurality of first subscriptions coupled with the first topic. The technique further involves, during a second time period, providing a second topic structure which includes a second topic and a plurality of second subscriptions coupled with the second topic. The technique further involves, during a third time period, providing a link from the second topic structure to the first topic structure making (i) the second topic structure a parent to the first topic structure and (ii) the first topic structure a child to the second topic structure, the link conveying messages from a particular second subscription of the second topic structure to the first topic of the first topic structure.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: October 8, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Jose Reyes, Thomas Michael Kludy
  • Patent number: 10382293
    Abstract: Methods, systems, computer-readable media, and apparatuses method for integrating a cloud service under development with a production cloud system that includes at least one production service. A first scope is assigned for use in testing the first cloud service under development with the production cloud system, in which the first scope restricts access of the first cloud service under development to the production cloud system. A first user of the production cloud system is assigned to the first scope. A second scope is assigned to services of the production cloud system, which does not restrict access of the services of the production cloud system. Access to the first cloud service under development and to the at least one production cloud service is provided to the first user. Other users of the production cloud system are not provided access to the first cloud service under development.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: August 13, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Tom Kludy, Luis Garcia Menchaca, Jose Reyes, Felipe Leon
  • Publication number: 20190228092
    Abstract: Methods and devices for searching and aggregating data in a distributed cloud computing environment are provided. In some embodiments, a request from a client to perform a data transaction is received by a first server. The first server simultaneously spawns a plurality of threads, each thread sending to a different server of a plurality of servers the request to perform the data transaction. A response indicating whether the data transaction was performed by the server is received by the first server and from each server of the plurality of servers. In response to an indication that the data transaction was performed by one or more servers of the plurality of servers and when the data transaction is a get transaction: data corresponding to the data transaction is received by the first server and from the one more servers, the data received from the one or more servers is aggregated by the first server to form combined data, and the first server sends the combined data to the client.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Applicant: Citrix Systems, Inc.
    Inventors: Jose Reyes, Tom Kludy, Ricardo Fernando Feijoo
  • Patent number: 10348755
    Abstract: The disclosed computer-implemented method for detecting network security deficiencies on endpoint devices may include (i) detecting, at a network device, a request from an endpoint device to automatically connect to a wireless network, (ii) establishing, via the network device, a network connection between the endpoint device and a wireless network that appears to be the wireless network requested by the endpoint device but is not actually the requested wireless network, (iii) determining, based on establishing the network connection between the endpoint device and the wireless network that appears to be the requested wireless network, that the endpoint device is vulnerable to network attacks, and then (iv) facilitating, via the network connection, a security action on the endpoint device to protect the endpoint device against the network attacks. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 9, 2019
    Assignee: Symantec Corporation
    Inventors: Michael Shavell, Kevin Jiang, Jose Reyes
  • Patent number: 10221989
    Abstract: A double wall steel tube includes an inner tube wall and an outer tube wall. The inner and outer tube walls are formed from a tubing material including an inner layer of iron steel, first and second outer layers of an alloy of aluminum and silicon, a first intermediate layer disposed between the inner layer and the first outer layer, and a second intermediate layer disposed between the inner layer and the second outer layer. The first and second intermediate layers include aluminum, silicon and iron. The inner and outer tube walls are brazed together.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: March 5, 2019
    Assignee: COOPER-STANDARD AUTOMOTIVE INC.
    Inventors: Jose Reyes Flores Ramirez, Krishnamachari Gopalan, Lyle Otremba
  • Publication number: 20190068725
    Abstract: Aspects of the disclosure relate to wrapping continuation tokens to support paging for multiple servers across different geolocations. An enterprise server may receive a first request for a plurality of records, and the first request for the plurality of records may request a quantity of records exceeding a page size limit. In response to receiving the first request, the enterprise server may retrieve a first set of records comprising a first number of records equal to the page size limit. The enterprise server may generate a first wrapped continuation token comprising location information identifying a geographic location of a first server where a next set of records is to be retrieved. Finally, the enterprise server may send, to the client device, the first set of records and the first wrapped continuation token, which may cause the client device to process the first set of records.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Inventors: Jose Reyes, Tom Kludy
  • Patent number: D955192
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 21, 2022
    Assignee: JA Tooling LLC
    Inventors: Jose Reyes Ledesma, Andrew Soehnlen