Patents by Inventor David Singh
David Singh 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).
-
Publication number: 20240168777Abstract: In the course of booking a vehicle rental on behalf of the claimant, a claim associate needs to submit a variety of information to multiple private hosted service APIs and public hosted service APIs. Conventionally, the claim associate must request, transcribe, and manually input this information on a client computing system during telephonic services, resulting in substantial silences over the phone call decreasing quality of the claimant's service experience. A multi-API interface is provided, which configures the client computing system to anticipate information which the claim associate will need, based on a type of claimant, to send to multiple APIs, assemble this information from a variety of data records, and present this information to the claim associate, using persistent interface elements and flow control elements allowing the claim associate to review and select information to send to multiple APIs with minimal interruption in the service flow of telephonic services.Type: ApplicationFiled: November 17, 2023Publication date: May 23, 2024Inventors: Michelle DeLynn Adler, Steve Stought, Seil Cho, Kelly Knapp, Song Zheng, Christopher David Sharp, Soumya Ranjan Singh, Arteen Ghafourikia, Cagatay Azkin, Kevin Scott Lenz, Joshua Zaks
-
Patent number: 11989278Abstract: A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to add an authorized user to an account of an entity hosted by a first institution associated with the server; send, via the communications module and to a second server associated with a second institution hosting an account of the authorized user, a signal that includes a unique key and an identifier of the entity, the signal causing the second server to store the unique key and the identifier in memory and associating the unique key and the identifier with the account of the authorized user; receive a signal representing a request to perform an operation for the entity; in response to receiving the request to perform the operation, send, via the communications moduleType: GrantFiled: March 7, 2023Date of Patent: May 21, 2024Assignee: The Toronto-Dominion BankInventors: David Samuel Tax, Harjot Singh Panag, Kevin Wayne Faragher, Milos Dunjic
-
Patent number: 11991246Abstract: Techniques and apparatus for data networking are described. In one example, a method includes receiving a first Layer-2 Remote Direct Memory Access (RDMA) packet which includes a virtual local area network (VLAN) tag and a quality-of-service (QoS) data field; converting the first Layer-2 RDMA packet to a first Layer-3 encapsulated packet; and forwarding the first Layer-3 encapsulated packet to a switch fabric. In this method, the converting includes adding at least one header to the first Layer-2 RDMA packet, where the at least one header includes: a virtual network identifier that is based on information from the VLAN tag, and a QoS value that is based on information from the QoS data field.Type: GrantFiled: February 2, 2021Date of Patent: May 21, 2024Assignee: Oracle International CorporationInventors: Santosh Narayan Shilimkar, David Dale Becker, Jagwinder Singh Brar
-
Publication number: 20240160495Abstract: Each host machine of a plurality of host machines stores hierarchical locality information for the host machine that identifies at least a rack comprising the host machine, and a block of a plurality of blocks hosting the rack. The host machine is associated with one or more graphical processing units (GPUs), and wherein GPUs included in a first block operate at a first speed and GPUs included in a second block operate at a second speed that is different than the first speed. Responsive to receiving a request requesting execution of a workload, one or more host machines are identified as being available for executing the workload, and the hierarchical locality information and linkage information of the one or more host machines is provided in response to the request.Type: ApplicationFiled: November 2, 2023Publication date: May 16, 2024Applicant: Oracle International CorporationInventors: Jagwinder Singh Brar, David Dale Becker, Jacob Robert Uecker
-
Publication number: 20240160496Abstract: Described herein is a network fabric including a plurality of graphical processing unit (GPU) clusters that are communicatively coupled with one another via a plurality of switches arranged in a hierarchical structure including a first tier of switches, a second tier of switches, and a third tier of switches. One or more switches are selected from the third tier of switches to form a set of target switches, where each target switch receives address information of each GPU included in the plurality of GPU clusters. Each target switch generates, a plurality of sets of address information by filtering received address information based on a condition and transmits the plurality of sets of address information to each switch included in the first tier of switches, wherein the switch stores a subset of the plurality of sets of address information in accordance with the condition.Type: ApplicationFiled: November 2, 2023Publication date: May 16, 2024Applicant: Oracle International CorporationInventors: Jagwinder Singh Brar, David Dale Becker, Jacob Robert Uecker
-
Publication number: 20240160284Abstract: Disclosed herein are an exemplary apparatus, system, and methods (e.g., Tactical Passive RFID transponder gloves with Morphological Actuation) comprising a glove made predominately of a resistive fabric that varies resistance per degree of deformation; comprising near field communication RFID tag readers, and a controller coupled to the glove to evaluate the varied resistance. A method of classifying RFID tags is also disclosed.Type: ApplicationFiled: July 7, 2023Publication date: May 16, 2024Inventors: Erick Niels Maxwell, Eres David, Steven Paul Eicholtz, Samuel Finlayson, Dean Fullerton, John Kealy, Cameron Lewis, Michael Matthews, Dante Gabriel Orlando, Jacqueline Ramirez-Medina, Jonathan Ridley, Kelden Robinson, Rudra Pratap Singh, Daniel Andrew Terrell, Samrin Zaman
-
Patent number: 11985129Abstract: Systems and methods include obtaining trusted network rules for a plurality of networks, wherein the trusted network rules include whether a network is untrusted or one of a plurality of trusted networks; obtaining policy configurations for each of the trusted network rules, wherein the policy configurations define configurations for a cloud-based system to use with a user device based on a corresponding network where the user device is connected; communicating with the user device and determining which network of the plurality of network the user device is connected; and applying the configurations in the cloud-based system for the user device based on the network the user device is connected. The steps can further include obtaining forwarding policies for each of the plurality of networks; and providing the forwarding policies to a connector application executed on the user device.Type: GrantFiled: September 29, 2020Date of Patent: May 14, 2024Assignee: Zscaler, Inc.Inventors: Vivek Ashwin Raman, Ajit Singh, Vikas Mahajan, Amandeep Singh, Huiju Wu, David Creedy
-
Patent number: 11980549Abstract: A method of repairing a fractured bone may include implanting a prosthetic stem into an intramedullary canal of the fractured bone. First and second bone segments of the fractured bone may be robotically machined to include first and second implant-facing surfaces that are substantially negatives of first and second surface portions of the first end of the prosthetic stem. The first and second tuberosities may be machined so that the first and second bone segments have first and second interlocking surfaces shaped to interlock with each other. During implantation, the first and second implant-facing surfaces are in contact with the first and second surface portions of the first end of the prosthetic stem, and the first interlocking surface interlocks with the second interlocking surface.Type: GrantFiled: November 29, 2022Date of Patent: May 14, 2024Assignee: Howmedica Osteonics Corp.Inventors: Rajan Yadav, Koustubh Rao, Andrew J. Nelson, David Viscardi, Jetinder Singh
-
Publication number: 20240150779Abstract: The present invention relates to methods of synthesizing long-chain polyunsaturated fatty acids, especially eicosapentaenoic acid, docosapentaenoic acid and docosahexaenoic acid, in recombinant cells such as yeast or plant cells. Also provided are recombinant cells or plants which produce long-chain polyunsaturated fatty acids. Furthermore, the present invention relates to a group of new enzymes which possess desaturase or elongase activity that can be used in methods of synthesizing long-chain polyunsaturated fatty acids. In particular, the present invention provides ?3 destaurases, ?5 elongases and ?6 desaturases with novel activities. Also provided are methods and DNA constructs for transiently and/or stably transforming cells, particularly plant cells, with multiple genes.Type: ApplicationFiled: January 10, 2024Publication date: May 9, 2024Applicants: Commonwealth Scientific and Industrial Research Organisation, Grains Research and Development CorporationInventors: James Robertson Petrie, Anne Maree Mackenzie, Qing Liu, Pushkar Shrestha, Peter David Nichols, Susan Irene Ellis Blackburn, Maged Peter Mansour, Stanley Suresh Robert, Dion Matthew Frederick Frampton, Xue-Rong Zhou, Surinder Pal Singh, Craig Christopher Wood
-
Publication number: 20240150782Abstract: The present invention relates to methods of synthesizing long-chain polyunsaturated fatty acids, especially eicosapentaenoic acid, docosapentaenoic acid and docosahexaenoic acid, in recombinant cells such as yeast or plant cells. Also provided are recombinant cells or plants which produce long-chain polyunsaturated fatty acids. Furthermore, the present invention relates to a group of new enzymes which possess desaturase or elongase activity that can be used in methods of synthesizing long-chain polyunsaturated fatty acids. In particular, the present invention provides ?3 desaturases, ?5 elongases and ?6 desaturases with novel activities. Also provided are methods and DNA constructs for transiently and/or stably transforming cells, particularly plant cells, with multiple genes.Type: ApplicationFiled: January 10, 2024Publication date: May 9, 2024Applicants: Commonwealth Scientific and Industrial Research Organisation, Grains Research and Development CorporationInventors: James Robertson Petrie, Anne Maree Mackenzie, Qing Liu, Pushkar Shrestha, Peter David Nichols, Susan Irene Ellis Blackburn, Maged Peter Mansour, Stanley Suresh Robert, Dion Matthew Frederick Frampton, Xue-Rong Zhou, Surinder Pal Singh, Craig Christopher Wood
-
Publication number: 20240150781Abstract: The present invention relates to methods of synthesizing long-chain polyunsaturated fatty acids, especially eicosapentaenoic acid, docosapentaenoic acid and docosahexaenoic acid, in recombinant cells such as yeast or plant cells. Also provided are recombinant cells or plants which produce long-chain polyunsaturated fatty acids. Furthermore, the present invention relates to a group of new enzymes which possess desaturase or elongase activity that can be used in methods of synthesizing long-chain polyunsaturated fatty acids. In particular, the present invention provides ?3 destaurases, ?5 elongases and ?6 desaturases with novel activities. Also provided are methods and DNA constructs for transiently and/or stably transforming cells, particularly plant cells, with multiple genes.Type: ApplicationFiled: January 10, 2024Publication date: May 9, 2024Applicants: Commonwealth Scientific and Industrial Research Organisation, Grains Research and Development CorporationInventors: James Robertson Petrie, Anne Maree Mackenzie, Qing Liu, Pushkar Shrestha, Peter David Nichols, Susan Irene Ellis Blackburn, Maged Peter Mansour, Stanley Suresh Robert, Dion Matthew Frederick Frampton, Xue-Rong Zhou, Surinder Pal Singh, Craig Christopher Wood
-
Publication number: 20240152396Abstract: Described herein is a network fabric including a plurality of graphical processing unit (GPU) clusters. The plurality of GPU clusters includes at least a first GPU cluster operating at a first speed and a second GPU cluster operating at a second speed that is different than the first speed. The network fabric includes a plurality of blocks, wherein each block includes: (a) one or more racks that host a GPU cluster, and (b) a plurality of switches arranged in a hierarchical structure that communicatively couple the block to other blocks included in the network fabric. Responsive to receiving a request to execute a workload, allocating one or more GPUs from the plurality of GPU clusters to execute the workload.Type: ApplicationFiled: November 2, 2023Publication date: May 9, 2024Applicant: Oracle International CorporationInventors: Jagwinder Singh Brar, David Dale Becker, Jacob Robert Uecker
-
Publication number: 20240150780Abstract: The present invention relates to methods of synthesizing long-chain polyunsaturated fatty acids, especially eicosapentaenoic acid, docosapentaenoic acid and docosahexaenoic acid, in recombinant cells such as yeast or plant cells. Also provided are recombinant cells or plants which produce long-chain polyunsaturated fatty acids. Furthermore, the present invention relates to a group of new enzymes which possess desaturase or elongase activity that can be used in methods of synthesizing long-chain polyunsaturated fatty acids. In particular, the present invention provides ?3 destaurases, ?5 elongases and ?6 desaturases with novel activities. Also provided are methods and DNA constructs for transiently and/or stably transforming cells, particularly plant cells, with multiple genes.Type: ApplicationFiled: January 10, 2024Publication date: May 9, 2024Applicants: Commonwealth Scientific and Industrial Research Organisation, Grains Research and Development CorporationInventors: James Robertson Petrie, Anne Maree Mackenzie, Qing Liu, Pushkar Shrestha, Peter David Nichols, Susan Irene Ellis Blackburn, Maged Peter Mansour, Stanley Suresh Robert, Dion Matthew Frederick Frampton, Xue-Rong Zhou, Surinder Pal Singh, Craig Christopher Wood
-
Publication number: 20240149341Abstract: A method includes applying a material coating to a surface of a machine component, wherein the material coating is formed from a combination of a hardfacing material, aluminum-containing particles, and a braze material. The method also includes thermally treating the material coating at a temperature to generate an oxide layer comprising aluminum from the aluminum-containing particles, wherein the oxide layer is configured to reduce oxidation of the hardfacing material, and the braze material is configured to facilitate binding between the material coating and the surface of the machine component.Type: ApplicationFiled: December 19, 2023Publication date: May 9, 2024Inventors: Surinder Singh Pabla, Srikanth C. Kottilingam, David Vincent Bucci, Biju Dasan
-
Publication number: 20240152409Abstract: A plurality of GPU clusters are communicatively coupled with one another via a plurality of network devices arranged in a hierarchical structure, wherein the GPU clusters includes at least a first GPU cluster operating at a first speed and a second GPU cluster operating at a second speed that is different than the first speed. A routing policy is configured for each network device, wherein the configuring includes establishing a mapping of each incoming port-link of the network device to a unique outgoing port-link of the network device. For a packet transmitted by a GPU of a host machine and received by a first network device, an incoming port-link of the first network device is determined on which the packet was received and based on the configuring, an outgoing port-link is identified that corresponds to the incoming port-link. The packet is forwarded on the outgoing port-link of the network device.Type: ApplicationFiled: November 2, 2023Publication date: May 9, 2024Applicant: Oracle International CorporationInventors: Jagwinder Singh Brar, David Dale Becker, Jacob Robert Uecker
-
Patent number: 11976287Abstract: The present invention relates generally to the field of recombinant fatty acid synthesis, particularly in transgenic plants. The application describes genes involved in fatty acid synthesis and provides methods and vectors for the manipulation of fatty acid composition of plant oils. In particular, the invention provides constructs for achieving the integration of multiple heterologous genes involved in fatty acid synthesis into the plant genome, such that the resulting plants produce altered levels of polyunsaturated fatty acids. Also described are methods for enhancing the expression of fatty acid biosynthesis enzymes by co-expressing a silencing suppressor within the plant storage organ.Type: GrantFiled: April 28, 2020Date of Patent: May 7, 2024Assignees: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION, GRAINS RESEARCH AND DEVELOPMENT CORPORATIONInventors: James Robertson Petrie, Anne Maree Mackenzie, Qing Liu, Pushkar Shrestha, Peter David Nichols, Susan Irene Ellis Blackburn, Maged Peter Mansour, Stanley Suresh Robert, Dion Matthew Frederick Frampton, Xue-Rong Zhou, Surinder Pal Singh, Craig Christopher Wood
-
Patent number: 11970122Abstract: A motor vehicle bumper assembly according to an exemplary aspect of the present disclosure includes, among other things, a main bumper body and an actuator. The actuator includes a bracket mounted to the main bumper body, a screw jack supported by the bracket, and a trolley driven to translate by the screw jack. A lower support is mounted to the trolley. The actuator is configured to translate the lower support relative to the main bumper body from an integrated position to a deployed position.Type: GrantFiled: March 7, 2022Date of Patent: April 30, 2024Assignee: Ford Global Technologies, LLCInventors: David Brian Glickman, Aaron Peter Klop, Dennis Yee, Satvinder Singh Matharu
-
Patent number: 11969123Abstract: Provided are devices, compositions, and methods for surface disinfection and decontamination; the devices generally adapted to contain a single or multi-component indicator composition, and optionally a disinfectant composition, and to dispense the indicator composition and optional disinfectant composition to a disinfectant solution, a surface, or a disinfectant article upon actuation of the device; also provided is an article of manufacture in the form of a removable cartridge adapted to fit a device described here, which may be pre-filled with a single or multi-component indicator composition as described here, and/or with a disinfectant composition, and one or more optional additives.Type: GrantFiled: October 9, 2022Date of Patent: April 30, 2024Assignee: Kinnos Inc.Inventors: Katherine Jin, Kevin Tyan, Jason Kang, Sarah-Marie Saatori, Aaron Chong, Joseph W. Pruitt, Donald A. Muntner, Noah McNeely, David R. Schiff, Jeremy M. Ridley, Reile M. Slattery, Tarun Srinivasan, Yuvprakash Singh
-
Patent number: 11966495Abstract: A system and method for managing access to entity identity data are described. The system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to authenticate a remote device as being associated with an entity; receive, via the communications module and from the remote device, pre-consent data identifying one or more third parties permitted to access entity identity data for the entity; store, in the memory, the pre-consent data in association with the entity; receive, via the communications module and from a digital identity network, a signal representing a request to release the entity identity data to the third party; determine, based on the pre-consent data, that the entity identity data is to be released to the third party; and initiate release of the entity identity data to a computing device associated with the third party.Type: GrantFiled: March 21, 2023Date of Patent: April 23, 2024Assignee: The Toronto-Dominion BankInventors: Milos Dunjic, David Samuel Tax, Kevin Wayne Faragher, Harjot Singh Panag
-
Publication number: 20240126599Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to manage workloads for an operating system wherein it causes programmable circuitry to cause a task of a workload to be executed with a first processor core configuration; cause the task to be executed with a second processor core configuration; compare a first performance metric of the execution of the task with the first processor core configuration to a second performance metric of the execution with the second processor core configuration; and cause to be used one of the first processor core configuration or the second processor core configuration based on the comparison.Type: ApplicationFiled: December 26, 2023Publication date: April 18, 2024Inventors: Leslie Xu, Toby Opferman, David Bradley Sheffield, Mukta Singh