Patents by Inventor Reza Sadri

Reza Sadri 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: 20230273940
    Abstract: An online system maintains item embeddings for items. As a number of items maintained by the online system increases, maintaining a single index of the item embeddings is increasingly difficult. To increase scalability, the online system partitions item embeddings into multiple indices, with each index corresponding to a value of a specific attribute maintained by the online system for items. For example, an online system generates indices that each correspond to a different warehouse offering items. To expedite retrieval of item embeddings, the online system allocates each index to one of a number of shards. When the online system receives a query, the online system determines an embedding for the query and retrieves an index from a shard based on metadata received with the query. Based on distances between the query for the embedding and the item embeddings in the retrieved index, the online system selects one or more items.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Inventors: Guanghua Shu, Taesik Na, Zhihong Xu, Wideet Shende, Manmeet Singh, Tejaswi Tenneti, Reza Sadri
  • Publication number: 20230267607
    Abstract: In some embodiments, the present disclosure relates to a non-transitory computer-readable medium storing computer-executable instructions that, when executed, cause a processor to perform operations, including forming an imaging dataset having imaging data corresponding to one or more radiological images of a patient having a bowel disease; operating upon the imaging data with one or more convolutional neural network (CNN) segments configured to generate a plurality of CNN outputs, the one or more CNN segments respectively including a convolution layer configured to perform a convolution on the imaging data; and applying a wavelet network to the plurality of CNN outputs to generate a plurality of convolution wavelet network (CWN) outputs, the wavelet network being configured to decompose the plurality of CNN outputs according to a mother wavelet. A predictive signature associated with disease response or risk is constructed using the plurality of CWN outputs.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 24, 2023
    Inventors: Amir Reza Sadri, Satish E. Viswanath, Thomas Desilvio
  • Publication number: 20200283160
    Abstract: An assembly comprises a wing and a pylon fairing extending from the wing at a pylon location. The pylon fairing has an aerodynamic profile defining a fairing trailing edge. The pylon fairing has an upper section extending from the wing and a lower section including a shelf. The aerodynamic profile of the upper section is cambered toward the root of the wing. The aerodynamic profile of at least part of the lower section is symmetrical. The fairing trailing edge in the upper section extends axially rearward of a trailing edge of the wing at the pylon location. In addition or alternately, a distance between the fairing trailing edge in the upper section and a trailing edge of the wing at the pylon location has a value corresponding to at most 30% of a local chord of the wing at the pylon location.
    Type: Application
    Filed: October 15, 2018
    Publication date: September 10, 2020
    Inventors: Reza SADRI, Kathleen DUSSAULT, Edmond BOILEAU
  • Patent number: 10549863
    Abstract: An outlet door is provided for covering an outlet defining an outlet area in a skin (24) of an aircraft component to exhaust a flow of heated air to an outside of the aircraft. The outlet door includes a body defining a door area and extending between a leading edge and a trailing edge and a linkage (38) connecting the body to the aircraft, permitting the body to transition between at least one of an open position and a closed position. In the closed position, the body at least partially occupies the outlet area. In the open position, the body forms an angle with the skin of the aircraft. The leading edge of the body and the skin of the aircraft define a separation (202) therebetween when the body is in the open position. The separation defines and air flow for mixing cold air with the flow of heated air.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: February 4, 2020
    Assignee: BOMBARDIER INC.
    Inventors: Nick Iarocci, Reza Sadri, Vincent Poirier, Kathleen Dussault, Edmond Boileau
  • Publication number: 20190079691
    Abstract: In one aspect, the present disclosure relates to a method of de-duplicating data in a solid state storage device. The method can include receiving a block of data to be written to a solid state storage device, wherein the block of data comprises header portion and a payload, wherein the header portion comprises context information; and determining whether the payload should be de-duplicated prior to storage, based on the context information stored within the header portion; if the payload is determined to be de-duplicated, de-duplicating the payload; and storing the de-duplicated payload to the solid state storage device.
    Type: Application
    Filed: November 14, 2018
    Publication date: March 14, 2019
    Inventors: Reza SADRI, Siddharth CHOUDHURI
  • Patent number: 9953058
    Abstract: An improved search engine reorganizes an input database containing a set of values into a searchable tree structure having nodes of information with pointers to child nodes. The searchable tee structure is then converted into a searchable array structure that uses mathematical operations to rapidly traverse through elements of the array using mathematical formula to reach different memory locations instead of requiring pointer lookups.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 24, 2018
    Assignee: LEVYX, INC.
    Inventor: Mohammad Reza Sadri
  • Publication number: 20170233091
    Abstract: An outlet door is provided for covering an outlet defining an outlet area in a skin (24) of an aircraft component to exhaust a flow of heated air to an outside of the aircraft. The outlet door includes a body defining a door area and extending between a leading edge and a trailing edge and a linkage (38) connecting the body to the aircraft, permitting the body to transition between at least one of an open position and a closed position. In the closed position, the body at least partially occupies the outlet area. In the open position, the body forms an angle with the skin of the aircraft. The leading edge of the body and the skin of the aircraft define a separation (202) therebetween when the body is in the open position. The separation defines and air flow for mixing cold air with the flow of heated air.
    Type: Application
    Filed: July 29, 2015
    Publication date: August 17, 2017
    Inventors: Nick IAROCCI, Reza SADRI, Vincent POIRIER, Kathleen DUSSAULT, Edmond BOILEAU
  • Patent number: 9378214
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 28, 2016
    Assignee: HGST Technologies Santa Ana, Inc.
    Inventors: Mohammad Reza Sadri, Saied Kazemi, Siddharth Choudhuri
  • Publication number: 20150370822
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Application
    Filed: August 31, 2015
    Publication date: December 24, 2015
    Inventors: Mohammad Reza SADRI, Saied KAZEMI, Siddharth CHOUDHURI
  • Patent number: 9122620
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: September 1, 2015
    Assignee: STEC, INC.
    Inventors: Mohammad Reza Sadri, Saied Kazemi, Siddharth Choudhuri
  • Publication number: 20140351522
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Application
    Filed: August 11, 2014
    Publication date: November 27, 2014
    Inventors: Mohammad Reza SADRI, Saied KAZEMI, Siddharth CHOUDHURI
  • Patent number: 8806174
    Abstract: A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: August 12, 2014
    Assignee: STEC, Inc.
    Inventors: Mohammad Reza Sadri, Saied Kazemi, Siddharth Choudhuri
  • Patent number: 8612719
    Abstract: Techniques for optimizing data movement in electronic storage devices are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for optimizing data movement in electronic storage devices comprising maintaining, on the electronic storage device, a data structure associating virtual memory addresses with physical memory addresses. Information can be provided regarding the data structure to a host which is in communication with the electronic storage device. Commands can be received from the host to modify the data structure on the electronic storage device, and the data structure can be modified in response to the received command.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: December 17, 2013
    Assignee: STEC, Inc.
    Inventors: Tony Digaleh Givargis, Mohammad Reza Sadri
  • Publication number: 20130024644
    Abstract: Techniques for optimizing data movement in electronic storage devices are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for optimizing data movement in electronic storage devices comprising maintaining, on the electronic storage device, a data structure associating virtual memory addresses with physical memory addresses. Information can be provided regarding the data structure to a host which is in communication with the electronic storage device. Commands can be received from the host to modify the data structure on the electronic storage device, and the data structure can be modified in response to the received command.
    Type: Application
    Filed: May 29, 2012
    Publication date: January 24, 2013
    Applicant: STEC, INC.
    Inventors: Tony Digaleh GIVARGIS, Reza SADRI
  • Publication number: 20100039496
    Abstract: Methods for providing video conferencing through network enabled electronic displays are presented. Each of a plurality of displays, preferably digital picture frames, is assigned an identifier used to identify the displays for a video conferencing session. The displays can form a group affiliation as a function of their identifier and can be packaged for sale as a group. Consumers can purchase a package of affiliated displays preconfigured to support a video conference among each other. During a video conferencing session the affiliated displays are allowed to exchange video conferencing data through an intermediary video conferencing server or directly with each other.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Inventors: Saied Kazemi, Reza Sadri
  • Publication number: 20090310028
    Abstract: A system for controlling multiple electronic displays is presented. The system comprises a display manager capable of aggregating environmental data and deriving a context based on the data. In response to the context, the display manager can coordinate the display of content on the multiple displays. In some embodiments, the displays can be registered members of a group; a family for example.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 17, 2009
    Inventors: Reza Sadri, Saied Kazemi
  • Patent number: 7444390
    Abstract: A computerized file system is accessible over the Internet or other type of network, in which certain “triggering events” pertaining to the operation of the file system automatically generate a notification message to users. Once a user has been authenticated, this user's access rights are determined. An Automatic Notification function checks to see if any “triggering” events have occurred when a user performs a particular task. The Automatic Notification function defines what type of event will become a triggering event, and also defines what will be the triggering action, once the triggering event occurs, and stores this information in a database. The Auto-notification function can comprise programs that are launched to perform certain tasks. The precise type of auto-notification message is fully configurable for each component in the file system.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: October 28, 2008
    Assignee: CDimensions, Inc.
    Inventors: Vali Tadayon, Charles M. Zwick, Patrick B. Osterday, Mohammad Reza Sadri
  • Publication number: 20080040324
    Abstract: An embodiment of the present invention is a technique for advertisement placement. A search result is obtained from a query provided by a user. An advertisement is placed using the search result.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 14, 2008
    Inventors: Reza Sadri, Payman Arabshahi, Carlos P. Fernandez, Jafar Adibi, Faramarz Jalalian
  • Patent number: 7272640
    Abstract: A dynamic session redirector provides the ability to receive requests for network accessible storage resources and redirect them to the appropriate resources as needed while providing a single system image to the system requesting access to the resources. The redirector provides an ability to reconfigure the network storage resources without altering the system image presented by the redirector to the clients on the network. This may be used to provide for dynamic reallocation of the resources in order to improve efficiency and reliability of the storage system, as well to provide support for a wide variety of protocols to be redirected, including stateful protocols.
    Type: Grant
    Filed: January 24, 2002
    Date of Patent: September 18, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Saied Kazemi, Alan Wright, Dai Ngo, Reza Sabdar, Reza Sadri, Steven Higgins
  • Publication number: 20060242130
    Abstract: An embodiment of the present invention is a technique for information retrieval. Information is searched using a set of search inputs representing a query from a user to produce a plurality of search results. The search results are analyzed using at least one of a conjunctive search, a link discovery, and a knowledge base to generate enhanced search results.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 26, 2006
    Inventors: Reza Sadri, Payman Arabshahi, Jafar Adibi, Faramarz Jalalian, Alireza Farmad