Patents by Inventor Bijan Davari

Bijan Davari 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: 11907766
    Abstract: A cloud-enterprise resource management system enables sharing of computing resources belonging to different datacenters by one or more clients of a resource pooling and sharing service. Each datacenter of includes a first partition of computing resources and a second partition of computing resources. The first partition is designated as reserved for use by an enterprise operating the datacenter. The second partition is designated as available for use by one or more clients of the resource pooling and sharing service. A workload manager in each datacenter predicts workload and transfers (i) a first computing resource from the first partition to the second partition wherein when the predicted workload is below a first threshold and (ii) a second computing resource from the second partition to the first partition when the predicted workload is above a second threshold.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dinesh C. Verma, Raghu Kiran Ganti, Bijan Davari
  • Patent number: 11907963
    Abstract: Personalization with on-device privacy preservation is provided by receiving, at a user device, a generalized recommendation from a remote provider backend, which include a plurality of candidate items responsive to a request from an application running on the user device; generating a plurality of candidate vectors corresponding to the plurality of candidate items representing a corresponding candidate item in a binary format across a plurality of metrics associated with the plurality of candidate items; generating a user vector based on personal data stored on the user device, the user vector representing a user in a binary format across one or more metrics associated with the personal data; determining interaction propensities based on the user vector and the plurality of candidate vectors according to a global model run on the user device; and displaying, on the user device, the plurality of candidate items according to the interaction propensities.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kelvin Kakugwa, Joe Latone, Nirmit V Desai, Shahrokh Daijavad, Wendy Chong, Heather D Achilles, Dinesh C Verma, Bijan Davari
  • Patent number: 11803413
    Abstract: A set of network traffic among a plurality of legacy applications is monitored. From the set of network traffic, a communication graph is generated for the plurality. From the communication graph, a set of migratable applications within the plurality is identified. The set of migratable applications is migrated to a cloud edge layer, and a user is notified of the migration.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Verma, Shahrokh Daijavad, Bijan Davari
  • Publication number: 20230036196
    Abstract: An embodiment of the present invention is a prime representation data structure in a computer architecture. The prime representation data structure has a plurality of records where each record contains a prime representation and where the prime representation is a product of two or more selected prime factors. Each of the selected prime factor associated with an n-gram of a domain representation of a domain string. The domain representation of the domain string is a domain string of ordered, contiguous domain characters. The n-gram being a subset of n number of the ordered, contiguous domain characters in the domain string. The computer architecture performs string searching and includes one or more central processing units (CPUs) with one or more operating systems, one or more input/output device interfaces, one or more memories, and one or more input/output devices.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 2, 2023
    Inventors: Octavian Popescu, Vadim Sheinin, Bijan Davari, Gheorghe Almasi
  • Publication number: 20220179683
    Abstract: A set of network traffic among a plurality of legacy applications is monitored. From the set of network traffic, a communication graph is generated for the plurality. From the communication graph, a set of migratable applications within the plurality is identified. The set of migratable applications is migrated to a cloud edge layer, and a user is notified of the migration.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventors: Dinesh C. Verma, Shahrokh DAIJAVAD, Bijan Davari
  • Publication number: 20220138015
    Abstract: A cloud-enterprise resource management system enables sharing of computing resources belonging to different datacenters by one or more clients of a resource pooling and sharing service. Each datacenter of includes a first partition of computing resources and a second partition of computing resources. The first partition is designated as reserved for use by an enterprise operating the datacenter. The second partition is designated as available for use by one or more clients of the resource pooling and sharing service. A workload manager in each datacenter predicts workload and transfers (i) a first computing resource from the first partition to the second partition wherein when the predicted workload is below a first threshold and (ii) a second computing resource from the second partition to the first partition when the predicted workload is above a second threshold.
    Type: Application
    Filed: November 4, 2020
    Publication date: May 5, 2022
    Inventors: Dinesh C. Verma, Raghu Kiran Ganti, Bijan Davari
  • Publication number: 20210126904
    Abstract: Personalization with on-device privacy preservation is provided by receiving, at a user device, a generalized recommendation from a remote provider backend, which include a plurality of candidate items responsive to a request from an application running on the user device; generating a plurality of candidate vectors corresponding to the plurality of candidate items representing a corresponding candidate item in a binary format across a plurality of metrics associated with the plurality of candidate items; generating a user vector based on personal data stored on the user device, the user vector representing a user in a binary format across one or more metrics associated with the personal data; determining interaction propensities based on the user vector and the plurality of candidate vectors according to a global model run on the user device; and displaying, on the user device, the plurality of candidate items according to the interaction propensities.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Kelvin Kakugwa, Joe Latone, Nirmit V Desai, Shahrokh Daijavad, Wendy Chong, Heather D Achilles, Dinesh C Verma, Bijan Davari
  • Patent number: 10085157
    Abstract: Techniques for reconfiguring mobile networks based on network state information are provided. In one aspect, a method for managing a mobile network is provided. The method includes the steps of: gathering network state information from an edge of the mobile network, wherein the edge of the mobile network includes a radio network and a cellular network through which user equipment communicate with an internet protocol (IP) network which is at a core of the mobile network; analyzing the network state information based on policy controls to determine actions for optimizing the mobile network; and reconfiguring the mobile network using the actions for optimizing the mobile network. A system for managing a mobile network is also provided.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shahrokh Daijavad, Bijan Davari, Brian P. Naughton, Dinesh C. Verma
  • Patent number: 9838108
    Abstract: Techniques for improving real-time communications over a mobile network are provided. In one aspect, a method for managing data transfer in a mobile network wherein user equipment transmit data through one or more cell towers is provided. The method includes the steps of: intercepting data packets from the user equipment; determining a location of a given one of the cell towers in the mobile network to which the data packets are to be sent; and tunneling the data packets directly to the given cell tower. A system for managing data transfer in a mobile network wherein user equipment transmit data through one or more cell towers is also provided.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Shahrokh Daijavad, Bijan Davari, Brian P. Naughton, Dinesh C. Verma
  • Publication number: 20160373941
    Abstract: Techniques for reconfiguring mobile networks based on network state information are provided. In one aspect, a method for managing a mobile network is provided. The method includes the steps of: gathering network state information from an edge of the mobile network, wherein the edge of the mobile network includes a radio network and a cellular network through which user equipment communicate with an internet protocol (IP) network which is at a core of the mobile network; analyzing the network state information based on policy controls to determine actions for optimizing the mobile network; and reconfiguring the mobile network using the actions for optimizing the mobile network. A system for managing a mobile network is also provided.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 22, 2016
    Inventors: Shahrokh Daijavad, Bijan Davari, Brian P. Naughton, Dinesh C. Verma
  • Publication number: 20160373487
    Abstract: Techniques for improving real-time communications over a mobile network are provided. In one aspect, a method for managing data transfer in a mobile network wherein user equipment transmit data through one or more cell towers is provided. The method includes the steps of: intercepting data packets from the user equipment; determining a location of a given one of the cell towers in the mobile network to which the data packets are to be sent; and tunneling the data packets directly to the given cell tower. A system for managing data transfer in a mobile network wherein user equipment transmit data through one or more cell towers is also provided.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 22, 2016
    Inventors: Shahrokh Daijavad, Bijan Davari, Brian P. Naughton, Dinesh C. Verma
  • Patent number: 7974826
    Abstract: A computer-implemented method for modeling and/or improving operational performance of an energy system includes providing a graphical user interface configured to allow a user to manipulate equipment icons into an energy system model representation, using modular, piece-wise linear equipment models to simulate non-linear behavior of equipment represented by the manipulated equipment icons to solve an energy system model represented by the manipulation, and displaying a solution of the energy system model.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: July 5, 2011
    Assignee: General Electric Company
    Inventors: Bijan Davari, Scott Terrell Williams, Peter Anton Pechtl, Larry Keith McDonald, Alfred Ong'iro
  • Patent number: 7356383
    Abstract: Methods and systems for operating combined cycle electrical generating plants is provided. The method includes simulating the electrical power plant performance, simulating the steam utilizing process plant performance, parameterizing plant equipment and plant performance using the power plant and process plant simulation results, and solving parameterized simultaneous equations and constraints with an objective function to determine parameter settings that facilitate enhancing an efficiency of the combined cycle electrical generating/steam-utilizing process plant.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: April 8, 2008
    Assignee: General Electric Company
    Inventors: Peter Anton Pechtl, Martin Posch, Bijan Davari, Marco Robert Dieleman
  • Publication number: 20070168174
    Abstract: A computer-implemented method for modeling and/or improving operational performance of an energy system includes providing a graphical user interface configured to allow a user to manipulate equipment icons into an energy system model representation, using modular, piece-wise linear equipment models to simulate non-linear behavior of equipment represented by the manipulated equipment icons to solve an energy system model represented by the manipulation, and displaying a solution of the energy system model.
    Type: Application
    Filed: September 23, 2005
    Publication date: July 19, 2007
    Inventors: Bijan Davari, Scott Williams, Peter Pechtl, Larry McDonald, Alfred Ong'iro
  • Publication number: 20060178782
    Abstract: Methods and systems for operating combined cycle electrical generating plants is provided. The method includes simulating the electrical power plant performance, simulating the steam utilizing process plant performance, parameterizing plant equipment and plant performance using the power plant and process plant simulation results, and solving parameterized simultaneous equations and constraints with an objective function to determine parameter settings that facilitate enhancing an efficiency of the combined cycle electrical generating/steam-utilizing process plant.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Inventors: Peter Pechtl, Martin Posch, Bijan Davari, Marco Dieleman
  • Patent number: 6800518
    Abstract: A patterned SOI/SON composite structure and methods of forming the same are provided. In the SOI/SON composite structure, the patterned SOI/SON structures are sandwiched between a Si over-layer and a semiconductor substrate. The method of forming the patterned SOI/SON composite structure includes shared processing steps wherein the SOI and SON structure are formed together. The present invention also provides a method of forming a composite structure which includes buried conductive/SON structures as well as a method of forming a composite structure including only buried void planes.
    Type: Grant
    Filed: December 30, 2002
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventors: Robert E. Bendernagel, Kwang Su Choe, Bijan Davari, Keith E. Fogel, Devendra K. Sadana, Ghavam G. Shahidi, Sandip Tiwari
  • Publication number: 20040126985
    Abstract: A patterned SOI/SON composite structure and methods of forming the same are provided. In the SOI/SON composite structure, the patterned SOI/SON structures are sandwiched between a Si over-layer and a semiconductor substrate. The method of forming the patterned SOI/SON composite structure includes shared processing steps wherein the SOI and SON structures are formed together. The present invention also provides a method of forming a composite structure which includes buried conductive/SON structures as well as a method of forming a composite structure including only buried void planes.
    Type: Application
    Filed: December 30, 2002
    Publication date: July 1, 2004
    Inventors: Robert E. Bendernagel, Kwang Su Choe, Bijan Davari, Keith E. Fogel, Devendra K. Sadana, Ghavam G. Shahidi, Sandip Tiwari
  • Patent number: 6756257
    Abstract: A method and structure for forming patterned SOI regions and bulk regions is described wherein a silicon containing layer over an insulator may have a plurality of selected thickness' and wherein bulk regions may be suitable to form DRAM's and SOI regions may be suitable to form merged logic such as CMOS. Ion implantation of oxygen is used to formed patterned buried oxide layers at selected depths and mask edges may be shaped to form stepped oxide regions from one depth to another. Trenches may be formed through buried oxide end regions to remove high concentrations of dislocations in single crystal silicon containing substrates. The invention overcomes the problem of forming DRAM with a storage capacitor formed with a deep, trench in bulk Si while forming merged logic regions on SOI.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Bijan Davari, Devendra Kumar Sadana, Ghavam G. Shahidi, Sandip Tiwari
  • Publication number: 20030104681
    Abstract: A method and structure for forming patterned SOI regions and bulk regions is described wherein a silicon containing layer over an insulator may have a plurality of selected thickness' and wherein bulk regions may be suitable to form DRAM's and SOI regions may be suitable to form merged logic such as CMOS. Ion implantation of oxygen is used to formed patterned buried oxide layers at selected depths and mask edges may be shaped to form stepped oxide regions from one depth to another. Trenches may be formed through buried oxide end regions to remove high concentrations of dislocations in single crystal silicon containing substrates. The invention overcomes the problem of forming DRAM with a storage capacitor formed with a deep, trench in bulk Si while forming merged logic regions on SOI.
    Type: Application
    Filed: October 11, 2001
    Publication date: June 5, 2003
    Inventors: Bijan Davari, Devendra Kumar Sadana, Ghavam G. Shahidi, Sandip Tiwari
  • Patent number: 6566177
    Abstract: A silicon on insulator (SOI) dynamic random access memory (DRAM) cell and array and method of manufacture. The memory cell includes a trench storage capacitor connected by a self aligned buried strap to a vertical access transistor. A buried oxide layer isolates an SOI layer from a silicon substrate. The trench capacitor is formed in the substrate and the access transistor is formed on a sidewall of the SOI layer. A polysilicon strap connected to the polysilicon plate of the storage capacitor provides a self-aligned contact to the source of the access transistor. Initially, the buried oxide layer is formed in the wafer. Deep trenches are etched, initially just through the SOI layer and the BOX layer. Protective sidewalls are formed in the trenches. Then, the deep trenches are etched into the substrate. The volume in the substrate is expanded to form a bottle shaped trench.
    Type: Grant
    Filed: October 25, 1999
    Date of Patent: May 20, 2003
    Assignee: International Business Machines Corporation
    Inventors: Carl J. Radens, Gary B. Bronner, Tze-chiang Chen, Bijan Davari, Jack A. Mandelman, Dan Moy, Devendra K. Sadana, Ghavam Ghavami Shahidi, Scott R. Stiffler