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: 11803821Abstract: 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: GrantFiled: November 22, 2019Date of Patent: October 31, 2023Assignee: Sustronics LLCInventor: Jose Reyes
-
Publication number: 20230034835Abstract: 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: ApplicationFiled: July 28, 2021Publication date: February 2, 2023Inventor: Jose Reyes
-
Patent number: 11470169Abstract: 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: GrantFiled: May 22, 2020Date of Patent: October 11, 2022Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Tom Kludy
-
Publication number: 20220086151Abstract: 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: ApplicationFiled: September 14, 2020Publication date: March 17, 2022Inventor: Jose Reyes
-
Publication number: 20210400002Abstract: 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: ApplicationFiled: September 2, 2021Publication date: December 23, 2021Inventors: Jose Reyes, Thomas Michael Kludy
-
Patent number: 11134037Abstract: 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: GrantFiled: October 3, 2019Date of Patent: September 28, 2021Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Thomas Michael Kludy
-
Patent number: 10885028Abstract: 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: GrantFiled: January 19, 2018Date of Patent: January 5, 2021Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Tom Kludy, Ricardo Fernando Feijoo
-
Patent number: 10885014Abstract: 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: GrantFiled: February 28, 2017Date of Patent: January 5, 2021Assignee: Citrix Systems, Inc.Inventor: Jose Reyes
-
Publication number: 20200287979Abstract: 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: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Inventors: Jose Reyes, Tom Kludy
-
Patent number: 10701161Abstract: 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: GrantFiled: August 28, 2017Date of Patent: June 30, 2020Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Tom Kludy
-
Publication number: 20200167739Abstract: 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: ApplicationFiled: November 22, 2019Publication date: May 28, 2020Inventor: Jose Reyes
-
Publication number: 20200036661Abstract: 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: ApplicationFiled: October 3, 2019Publication date: January 30, 2020Inventors: Jose Reyes, Thomas Michael Kludy
-
Patent number: 10454886Abstract: 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: GrantFiled: July 18, 2017Date of Patent: October 22, 2019Assignee: CITRIX SYSTEMS, INC.Inventors: Steven A. Keller, Jose Reyes
-
Patent number: 10439963Abstract: 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: GrantFiled: March 9, 2017Date of Patent: October 8, 2019Assignee: Citrix Systems, Inc.Inventors: Jose Reyes, Thomas Michael Kludy
-
Patent number: 10382293Abstract: 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: GrantFiled: May 22, 2017Date of Patent: August 13, 2019Assignee: Citrix Systems, Inc.Inventors: Tom Kludy, Luis Garcia Menchaca, Jose Reyes, Felipe Leon
-
Publication number: 20190228092Abstract: 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: ApplicationFiled: January 19, 2018Publication date: July 25, 2019Applicant: Citrix Systems, Inc.Inventors: Jose Reyes, Tom Kludy, Ricardo Fernando Feijoo
-
Patent number: 10348755Abstract: 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: GrantFiled: June 30, 2016Date of Patent: July 9, 2019Assignee: Symantec CorporationInventors: Michael Shavell, Kevin Jiang, Jose Reyes
-
Patent number: 10221989Abstract: 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: GrantFiled: April 15, 2016Date of Patent: March 5, 2019Assignee: COOPER-STANDARD AUTOMOTIVE INC.Inventors: Jose Reyes Flores Ramirez, Krishnamachari Gopalan, Lyle Otremba
-
Publication number: 20190068725Abstract: 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: ApplicationFiled: August 28, 2017Publication date: February 28, 2019Inventors: Jose Reyes, Tom Kludy
-
Patent number: D955192Type: GrantFiled: April 26, 2019Date of Patent: June 21, 2022Assignee: JA Tooling LLCInventors: Jose Reyes Ledesma, Andrew Soehnlen