Patents by Inventor Adrian X. Rodriguez
Adrian X. Rodriguez 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: 12073373Abstract: Pay stations in a retail store initiate customer transactions for customers. When a first pay station is unable to complete a customer transaction, it hands the transaction off to a second pay station that is able to complete the transaction. During hand off, the first pay station determines a first set of biometric and contextual data associated with the customers and sends that information to the second pay station. The second pay station then determines, independently, a second set of biometric and contextual data associated with the customers and compares it against the first set. Depending on the results of the comparison, customers are either granted or denied access at the second pay station to complete the transaction. Additionally, all biometric and contextual data are permanently destroyed without being saved to memory.Type: GrantFiled: October 30, 2019Date of Patent: August 27, 2024Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Brad M. Johnson, Adrian X. Rodriguez, David John Steiner, Neil A. Girard
-
Publication number: 20220198420Abstract: Aspects described herein include a system, method, and computer program product for electronic completion of a transaction. The system comprises a first display device, a second display device that is at least partly overlapped by the first display device, and a touch input device. The system further comprises one or more computer processors configured to display one or more graphical elements using the first display device, and display, responsive to a first input signaling that the transaction is to be electronically completed, one or more user interface (UI) elements using the second display device. The one or more UI elements are viewable through an optically transmissive portion of the first display device. The one or more computer processors are further configured to receive, using the touch input device, at least a second input while the one or more UI elements are displayed.Type: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Inventors: Adrian X. RODRIGUEZ, Brad M. JOHNSON
-
Patent number: 11297181Abstract: Method, computer program product, and system for augmenting a voice call with a user interface to provide a user visual access to a guided solution. The user interface is generated based on information such as a spoken language string received from a user using a user device with a display. The user interface including user interface elements for the guided solution is provided to the user via the display of the user device such that the user proceeds through the guided solution using the user interface during the voice call.Type: GrantFiled: April 13, 2020Date of Patent: April 5, 2022Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Brad M. Johnson, Adrian X. Rodriguez, David Steiner, Neil A. Girard
-
Publication number: 20210320999Abstract: The present disclosure provides for augmenting a voice call with a user interface to provide a user visual access to a guided solution. The user interface is generated based on information such as a spoken language string received from a user using a user device with a display. The user interface including user interface elements for the guided solution is provided to the user via the display of the user device such that the user proceeds through the guided solution using the user interface during the voice call.Type: ApplicationFiled: April 13, 2020Publication date: October 14, 2021Inventors: Brad M. JOHNSON, Adrian X. RODRIGUEZ, David STEINER, Neil A. GIRARD
-
Publication number: 20210133715Abstract: Pay stations in a retail store initiate customer transactions for customers. When a first pay station is unable to complete a customer transaction, it hands the transaction off to a second pay station that is able to complete the transaction. During hand off, the first pay station determines a first set of biometric and contextual data associated with the customers and sends that information to the second pay station. The second pay station then determines, independently, a second set of biometric and contextual data associated with the customers and compares it against the first set. Depending on the results of the comparison, customers are either granted or denied access at the second pay station to complete the transaction. Additionally, all biometric and contextual data are permanently destroyed without being saved to memory.Type: ApplicationFiled: October 30, 2019Publication date: May 6, 2021Inventors: Brad M. Johnson, Adrian X. Rodriguez, David John Steiner, Neil A. Girard
-
Patent number: 10956745Abstract: A computer is configured to obtain a digital image (e.g., a video) of a customer in a retail store setting, and analyze the digital image to determine whether the customer was assisted with a particular sales transaction by one or more sales associates. If so, the computer identifies which particular sales associates assisted the customer based on the analysis, and links those sales associates to the customer's sales transaction. Such linking provides a basis for training tools, as well as for the accurate apportionment of a sales commission.Type: GrantFiled: March 29, 2019Date of Patent: March 23, 2021Assignee: Toshiba Global Commerce SolutionsInventors: Dean Frederick Herring, Susan W. Brosnan, Adrian X. Rodriguez
-
Publication number: 20200311430Abstract: A computer is configured to obtain a digital image (e.g., a video) of a customer in a retail store setting, and analyze the digital image to determine whether the customer was assisted with a particular sales transaction by one or more sales associates. If so, the computer identifies which particular sales associates assisted the customer based on the analysis, and links those sales associates to the customer's sales transaction. Such linking provides a basis for training tools, as well as for the accurate apportionment of a sales commission.Type: ApplicationFiled: March 29, 2019Publication date: October 1, 2020Inventors: Dean Frederick Herring, Susan W. Brosnan, Adrian X. Rodriguez
-
Patent number: 10586155Abstract: Mechanisms for clarifying an input question are provided. A question is received for generation of an answer. A set of candidate answers is generated based on an analysis of a corpus of information. Each candidate answer has an evidence passage supporting the candidate answer. Based on the set of candidate answers, a determination is made as to whether clarification of the question is required. In response to a determination that clarification of the question is required, a request is sent for user input to clarify the question. User input is received from the computing device in response to the request and at least one candidate answer in the set of candidate answers is selected as an answer for the question based on the user input.Type: GrantFiled: July 25, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Kelly L. Cook, Adrian X. Rodriguez, Michael M. Skeen, Eric Woods, Menlo Wuu
-
Patent number: 10394442Abstract: Systems and methods for adjusting user interface elements based on user accuracy and content consumption are disclosed. According to an aspect, a method includes receiving user input for interacting with one or more elements presented by a user interface. The method also includes determining an estimate of user accuracy for correctly selecting the one or more elements. Further, the method includes determining a rate of consumption of content presented by the user interface. The method also includes adjusting one of a position and size of at least one of the elements based on the estimate of user accuracy and the rate of consumption of content.Type: GrantFiled: November 13, 2013Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
-
Patent number: 10229473Abstract: In response to detection of a selection of an accelerated frame rate during decoding of video content, encoded accelerated frame rate decoding priority data values assigned to individual prioritized video frames of the video content are identified. A prioritized video frame subset of the individual prioritized video frames of the video content to decode that yields a maximized cumulative set of the assigned encoded accelerated frame rate decoding priority data values is determined based upon differences among the assigned encoded accelerated frame rate decoding priority data values and the selected accelerated frame rate.Type: GrantFiled: August 31, 2017Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nathan A. Bost, Paul P. Mariduena, Adrian X. Rodriguez, Eric M. Woods
-
Patent number: 10207177Abstract: Embodiments of the present invention provide a method, system and computer program product for game incentivized resource utilization optimization in a multiplayer gaming environment. In an embodiment of the invention, a method for game incentivized resource utilization optimization in a multiplayer gaming environment is provided. The method includes hosting a multiplayer gaming environment providing a game amongst a selection of servers in a cluster and detecting overutilization of a resource in one of the servers. A remedial action likely to reduce the overutilization can be identified as can an incentive of the game likely to provoke the identified remedial action. Thereafter, the identified game incentive can be provided to a player in the multiplayer gaming environment.Type: GrantFiled: March 18, 2014Date of Patent: February 19, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
-
Patent number: 10062159Abstract: The present embodiments disclose a method for locating a unit in an assembly. According to the embodiments, a unit in an assembly is located. An identification of the target unit in the assembly is obtained. An image of at least a part of the assembly is acquired. The image includes a visual code associated with the part. The visual code is decoded to obtain an identification of at least one unit in the part. It is determined if the target unit is included in the part responsive to identification of a match of the target unit with the identification of the at least one unit. There is further disclosed a corresponding apparatus, assembly, and fault diagnosis device.Type: GrantFiled: October 21, 2015Date of Patent: August 28, 2018Assignee: International Business Machines CorporationInventors: Kai C K Chen, Zhen Yu Ge, Adrian X. Rodriguez, Wen Wei Tang
-
Patent number: 10019336Abstract: Software that uses natural language to describe user interactions with user interfaces and associates those natural language descriptions with goals that are achievable using the user interfaces. The software performs the following operations: (i) identifying a first set of action(s) performed by a first user using a user interface (UI), wherein each action of the first set of action(s) corresponds to a respective UI element; (ii) generating a set of natural language statement(s) corresponding to the identified first set of action(s); and (iii) associating one or more natural language statements of the set with a goal, wherein the goal is achievable by performing one or more of the actions of the first set of action(s) using their respectively corresponding UI elements.Type: GrantFiled: August 26, 2015Date of Patent: July 10, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Robert E. Loredo, Adrian X. Rodriguez, Eric M. Woods
-
Patent number: 9996521Abstract: A method validates a formula within a spreadsheet. A formula type, of an identified formula from a spreadsheet, is identified. A database of known accurate formulas, whose type matches a formula type of the identified formula within the spreadsheet, is identified and located. A determination is made as to whether the identified formula from the spreadsheet matches a known accurate formula from the database. In response to the identified formula from the spreadsheet failing to match the known accurate formula from the database, a predefined action is initiated.Type: GrantFiled: August 31, 2015Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
-
Patent number: 9953410Abstract: The present embodiments disclose a method and apparatus for locating a unit in an assembly. According to the embodiments, a unit in an assembly is located. An identification of the target unit in the assembly is obtained. An image of at least a part of the assembly is acquired. The image includes a visual code associated with the part. The visual code is decoded to obtain an identification of at least one unit in the part. It is determined if the target unit is included in the part responsive to identification of a match of the target unit with the identification of the at least one unit. There is further disclosed a corresponding apparatus, assembly, and fault diagnosis device.Type: GrantFiled: April 28, 2015Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Kai CK Chen, Zhen Yu Ge, Adrian X. Rodriguez, Wen Wei Tang
-
Patent number: 9935982Abstract: Methods to perform an operation comprising determining that a first component of a first compute node violates a compliance rule, wherein the first compute node executes a plurality of workloads and is of a plurality of compute nodes in a computing cluster, performing a predefined operation to defer need to apply a software update configured to correct the violation of the compliance rule by the first component of the first compute node, and executing, by the first compute node, at least one of the plurality of workloads without applying the software update.Type: GrantFiled: October 9, 2015Date of Patent: April 3, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
-
Patent number: 9904610Abstract: Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.Type: GrantFiled: February 8, 2013Date of Patent: February 27, 2018Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
-
Patent number: 9906559Abstract: Systems and computer program products to perform an operation comprising determining that a first component of a first compute node violates a compliance rule, wherein the first compute node executes a plurality of workloads and is of a plurality of compute nodes in a computing cluster, performing a predefined operation to defer need to apply a software update configured to correct the violation of the compliance rule by the first component of the first compute node, and executing, by the first compute node, at least one of the plurality of workloads without applying the software update.Type: GrantFiled: October 9, 2015Date of Patent: February 27, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
-
Publication number: 20170365035Abstract: In response to detection of a selection of an accelerated frame rate during decoding of video content, encoded accelerated frame rate decoding priority data values assigned to individual prioritized video frames of the video content are identified. A prioritized video frame subset of the individual prioritized video frames of the video content to decode that yields a maximized cumulative set of the assigned encoded accelerated frame rate decoding priority data values is determined based upon differences among the assigned encoded accelerated frame rate decoding priority data values and the selected accelerated frame rate.Type: ApplicationFiled: August 31, 2017Publication date: December 21, 2017Inventors: Nathan A. Bost, Paul P. Mariduena, Adrian X. Rodriguez, Eric M. Woods
-
Publication number: 20170330084Abstract: Mechanisms for clarifying an input question are provided. A question is received for generation of an answer. A set of candidate answers is generated based on an analysis of a corpus of information. Each candidate answer has an evidence passage supporting the candidate answer. Based on the set of candidate answers, a determination is made as to whether clarification of the question is required. In response to a determination that clarification of the question is required, a request is sent for user input to clarify the question. User input is received from the computing device in response to the request and at least one candidate answer in the set of candidate answers is selected as an answer for the question based on the user input.Type: ApplicationFiled: July 25, 2017Publication date: November 16, 2017Inventors: Kelly L. Cook, Adrian X. Rodriguez, Michael M. Skeen, Eric Woods, Menlo Wuu