Patents by Inventor Marian Gelu Olteanu

Marian Gelu Olteanu 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: 11507059
    Abstract: A system and a method for accessing at least one automation from an automation store are provided. The method comprises receiving a user input indicative of selection of at least one automation for accessing from a plurality of automations displayed in the automation store, and automatically uploading, in response to receiving the user input, the selected automation to a personal workspace of the user from the automation store. The automations are accessed via one or more Application Programming Interface (API) calls directed to an automation cloud server. Further, the method comprises generating a notification indicative of upload of the selected automation for accessing the automation. The uploaded automation is displayed in a software robot assistant associated with the user. Furthermore, the method comprises displaying the generated notification in an application interface associated with the automation store and displaying the selected automation in the personal workspace in the application interface.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: November 22, 2022
    Inventors: Sorin Stefan Visan, Marian Gelu Olteanu, Iulia Istrate
  • Patent number: 10853335
    Abstract: In one embodiment, an online social network accesses a place-entity cluster comprising a number of place-entity nodes corresponding to a particular place-entity having a geographic location. One of the place-entity nodes is identified as an initial canonical place-entity cluster connected to the other place-entity nodes by redirection edges. A cluster score is calculated for each place-entity node in the cluster, and nodes having a cluster score above a threshold is identified. One of the identified place-entity nodes is selected as a replacement canonical place-entity node. If the replacement node is different from the initial canonical node, then the place-entity cluster is updated by adding or removing at least one place-entity node from the cluster based on their respective cluster scores.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin Moore, Marian Gelu Olteanu, Myle Arif Ott, Long Chen, Ivan Medvedev
  • Patent number: 10509777
    Abstract: In one embodiment, a method includes identifying and recursively populating a geographic tile with entities. Recursively populating a geographic tile with entities includes: sending a request to a third-party server for entities located near a representative point of the geographic tile; calculating a maximum distance from the representative point among the entities received; and determining whether a bounding perimeter based on the maximum distance encompasses the geographic tile. If the bounding perimeter encompasses the geographic tile, the retrieved entities located within the geographic tile are stored in association with an identifier for the geographic tile. If the bounding perimeter does not encompass the geographic tile, the geographic tile is divided and the subdivision tiles are recursively populated.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Ivan Vladimirov Ivanov, Marian Gelu Olteanu, Pol Mauri Ruiz, Victor-Cristian Ionescu
  • Patent number: 10318560
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi
  • Publication number: 20180183871
    Abstract: In one embodiment, a method includes identifying and recursively populating a geographic tile with entities. Recursively populating a geographic tile with entities includes: sending a request to a third-party server for entities located near a representative point of the geographic tile; calculating a maximum distance from the representative point among the entities received; and determining whether a bounding perimeter based on the maximum distance encompasses the geographic tile. If the bounding perimeter encompasses the geographic tile, the retrieved entities located within the geographic tile are stored in association with an identifier for the geographic tile. If the bounding perimeter does not encompass the geographic tile, the geographic tile is divided and the subdivision tiles are recursively populated.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Ivan Vladimirov Ivanov, Marian Gelu Olteanu, Pol Ruiz, Victor-Cristian Ionescu
  • Publication number: 20170199927
    Abstract: In one embodiment, an online social network accesses a place-entity cluster comprising a number of place-entity nodes corresponding to a particular place-entity having a geographic location. One of the place-entity nodes is identified as an initial canonical place-entity cluster connected to the other place-entity nodes by redirection edges. A cluster score is calculated for each place-entity node in the cluster, and nodes having a cluster score above a threshold is identified. One of the identified place-entity nodes is selected as a replacement canonical place-entity node. If the replacement node is different from the initial canonical node, then the place-entity cluster is updated by adding or removing at least one place-entity node from the cluster based on their respective cluster scores.
    Type: Application
    Filed: June 24, 2016
    Publication date: July 13, 2017
    Inventors: Justin Moore, Marian Gelu Olteanu, Myle Arif Ott, Long Chen, Ivan Medvedev
  • Patent number: 9613054
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: April 4, 2017
    Assignee: Facebook, Inc.
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi, Manish Raghavan
  • Publication number: 20160364412
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 15, 2016
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi
  • Patent number: 9430495
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 30, 2016
    Assignee: Facebook, Inc.
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi
  • Publication number: 20150186416
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Facebook, Inc.
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi, Manish Raghavan
  • Publication number: 20150186417
    Abstract: A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Facebook, Inc.
    Inventors: Marian Gelu Olteanu, Nilesh Nandan Dalvi